diff options
Diffstat (limited to 'gcc/po/sv.po')
-rw-r--r-- | gcc/po/sv.po | 22378 |
1 files changed, 13701 insertions, 8677 deletions
diff --git a/gcc/po/sv.po b/gcc/po/sv.po index ad46071..ccad87f 100644 --- a/gcc/po/sv.po +++ b/gcc/po/sv.po @@ -1,22 +1,91 @@ # Swedish translation for the GNU CC. # Copyright (C) 2000 Free Software Foundation, Inc. -# Dennis Björklund <db@zigo.dhs.org>, 2000. +# Dennis Björklund <db@zigo.dhs.org>, 2000, 2001, 2002. +# +# 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. # msgid "" msgstr "" -"Project-Id-Version: gcc 2.97 20001112 (experimental)\n" -"POT-Creation-Date: 2001-06-13 09:06+0200\n" -"PO-Revision-Date: 2001-06-13 09:18+02:00\n" +"Project-Id-Version: gcc 3.2\n" +"POT-Creation-Date: 2002-12-30 18:56+0000\n" +"PO-Revision-Date: 2002-08-26 12:58+0200\n" "Last-Translator: Dennis Björklund <db@zigo.dhs.org>\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" -#: builtins.c:275 +#: attribs.c:185 +#, c-format +msgid "`%s' attribute directive ignored" +msgstr "attributet \"%s\" ignorerat" + +#: attribs.c:193 +#, c-format +msgid "wrong number of arguments specified for `%s' attribute" +msgstr "fel antal argument angett för attributet `%s'" + +#: attribs.c:210 +#, c-format +msgid "`%s' attribute does not apply to types" +msgstr "attributet \"%s\" är inte applicerbart på typer" + +#: attribs.c:247 +#, c-format +msgid "`%s' attribute only applies to function types" +msgstr "attributet \"%s\" fungerar bara på funktionstyper" + +#: attribs.c:404 c-common.c:5253 c-common.c:5275 c-common.c:5297 +#: c-common.c:5328 c-common.c:5350 c-common.c:5375 c-common.c:5398 +#: c-common.c:5428 c-common.c:5466 c-common.c:5513 c-common.c:5543 +#: c-common.c:5573 c-common.c:5596 c-common.c:5853 c-common.c:5875 +#: c-common.c:5918 c-common.c:5995 c-common.c:6051 c-common.c:6112 +#: c-common.c:6146 c-common.c:6500 config/arm/arm.c:2098 config/arm/arm.c:2125 +#: config/avr/avr.c:4774 config/h8300/h8300.c:3649 config/h8300/h8300.c:3674 +#: config/i386/i386.c:1396 config/i386/winnt.c:76 +#, c-format +msgid "`%s' attribute ignored" +msgstr "attributet `%s' ignorerat" + +#: builtins.c:285 msgid "offset outside bounds of constant string" msgstr "index till en konstant sträng pekar utanför dess gränser" +#: builtins.c:765 +msgid "second arg to `__builtin_prefetch' must be a constant" +msgstr "andra argumentet till \"__builtin_prefetch\" måste vara en konstant" + +#: builtins.c:772 +msgid "invalid second arg to __builtin_prefetch; using zero" +msgstr "ogiltigt andra argument till __builtin_prefetch; använder noll" + +#: builtins.c:779 +msgid "third arg to `__builtin_prefetch' must be a constant" +msgstr "tredje argumentet till \"__builtin_prefetch\" måste vara en konstant" + +#: builtins.c:786 +msgid "invalid third arg to __builtin_prefetch; using zero" +msgstr "ogiltigt tredje argument till __builtin_prefetch; använder noll" + #. ??? 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 @@ -24,1323 +93,1455 @@ msgstr "index till en konstant sträng pekar utanför dess gränser" #. 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:2635 +#: builtins.c:2864 msgid "__builtin_saveregs not supported by this target" msgstr "__builtin_saveregs stöds inte på denna målarkitektur" -#: builtins.c:2678 +#: builtins.c:2906 msgid "argument of `__builtin_args_info' must be constant" msgstr "argumentet till \"__builtin_args_info\" måste vara konstant" -#: builtins.c:2684 +#: builtins.c:2912 msgid "argument of `__builtin_args_info' out of range" msgstr "argument till \"__builtin_args_info\" är utanför sitt intervall" -#: builtins.c:2690 +#: builtins.c:2918 msgid "missing argument in `__builtin_args_info'" msgstr "argument saknas till \"__builtin_args_info\"" -#: builtins.c:2721 +#: builtins.c:2949 msgid "`va_start' used in function with fixed args" msgstr "\"va_start\" används i en funktion med fixt antal parametrar" -#: builtins.c:2740 +#: builtins.c:2968 msgid "second parameter of `va_start' not last named argument" -msgstr "" -"andra parametern till \"va_start\" var inte det sista namngivna argumentet" +msgstr "andra parametern till \"va_start\" var inte det sista namngivna argumentet" #. 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:2745 +#: builtins.c:2973 msgid "`__builtin_next_arg' called without an argument" msgstr "\"__builtin_next_arg\" anropad utan argument" -#: builtins.c:2847 +#: builtins.c:3059 msgid "too many arguments to function `va_start'" msgstr "För många argument till funktionen \"va_start\"" -#: builtins.c:2933 +#: builtins.c:3161 msgid "first argument to `va_arg' not of type `va_list'" msgstr "första argumentet till \"va_arg\" är inte av typen \"va_list\"" -#: builtins.c:2961 +#. 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:3193 #, c-format msgid "`%s' is promoted to `%s' when passed through `...'" msgstr "\"%s\" konverteras till \"%s\" när det skickas via \"...\"" -#: builtins.c:2965 +#: builtins.c:3198 #, 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\")" -#: builtins.c:3074 +#: builtins.c:3329 msgid "invalid arg to `__builtin_frame_address'" msgstr "ogiltigt argument till \"__builtin_frame_address\"" -#: builtins.c:3076 +#: builtins.c:3331 msgid "invalid arg to `__builtin_return_address'" msgstr "ogiltigt argument till \"__builtin_return_address\"" -#: builtins.c:3089 +#: builtins.c:3345 msgid "unsupported arg to `__builtin_frame_address'" msgstr "Icke supportat argument till \"__builtin_frame_address\"" -#: builtins.c:3091 +#: builtins.c:3347 msgid "unsupported arg to `__builtin_return_address'" msgstr "Icke supportat argument till \"__builtin_return_address\"" -#: builtins.c:3254 +#: builtins.c:3515 msgid "second arg to `__builtin_expect' must be a constant" msgstr "andra argumentet till \"__builtin_expect\" måste vara en konstant" -#: builtins.c:3584 +#: builtins.c:4010 msgid "__builtin_longjmp second argument must be 1" msgstr "andra argumentet till __builtin_longjmp måste vara 1" -#: builtins.c:3598 -msgid "__builtin_trap not supported by this target" -msgstr "__builtin_trap stöds inte på denna målarkitektur" - #. just do library call, if unknown builtin -#: builtins.c:3650 c-common.c:4044 +#: builtins.c:4074 c-common.c:4437 #, c-format msgid "built-in function `%s' not currently supported" msgstr "inbyggd funktion \"%s\" stöds inte för närvarande" -#: c-common.c:509 -#, c-format -msgid "`%s' is not defined outside of function scope" -msgstr "" - -#: c-common.c:614 -#, 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-common.c:779 -#, c-format -msgid "`%s' attribute directive ignored" -msgstr "attributet \"%s\" ignorerat" - -#: c-common.c:787 -#, c-format -msgid "`%s' attribute does not apply to types" -msgstr "attributet \"%s\" är inte applicerbart på typer" - -#: c-common.c:794 -#, c-format -msgid "wrong number of arguments specified for `%s' attribute" -msgstr "fel antal argument angett för attributet `%s'" - -#: c-common.c:810 c-common.c:817 c-common.c:824 c-common.c:837 c-common.c:845 -#: c-common.c:860 c-common.c:873 c-common.c:881 c-common.c:897 c-common.c:909 -#: c-common.c:921 c-common.c:926 c-common.c:1100 c-common.c:1252 -#, c-format -msgid "`%s' attribute ignored" -msgstr "attributet `%s' ignorerat" - -#: c-common.c:959 -#, c-format -msgid "unknown machine mode `%s'" -msgstr "okänt maskinläge `%s'" - -#: c-common.c:962 -#, c-format -msgid "no data type for mode `%s'" -msgstr "ingen datatyp för läge `%s'" - -#: c-common.c:969 -#, c-format -msgid "type with more precision than %s" -msgstr "typ med högre precision än %s" - -#: c-common.c:988 -msgid "section attribute cannot be specified for local variables" -msgstr "attributet \"section\" kan inte anges för lokala variabler" - -#: c-common.c:995 -#, c-format -msgid "section of `%s' conflicts with previous declaration" -msgstr "sektion \"%s\" står i konflikt med tidigare deklaration" - -#: c-common.c:1001 -#, c-format -msgid "section attribute not allowed for `%s'" -msgstr "attributet \"section\" är inte tillåten för \"%s\"" - -#: c-common.c:1004 -msgid "section attributes are not supported for this target" -msgstr "attributet \"section\" stöds inte för denna målarkitektur" - -#: c-common.c:1023 -msgid "requested alignment is not a constant" -msgstr "efterfrågad minnesjustering är inte konstant" - -#: c-common.c:1028 -msgid "requested alignment is not a power of 2" -msgstr "efterrågad minnesjustering är inte en potens av 2" - -#: c-common.c:1030 -msgid "requested alignment is too large" -msgstr "efterfrågad minnesjustering är för stor" - -#: c-common.c:1053 -#, c-format -msgid "alignment may not be specified for `%s'" -msgstr "minnesjustering kan inte anges för \"%s\"" +#: builtins.c:4147 +#, fuzzy +msgid "target format does not support infinity" +msgstr "målprocessorn stödjer inte THUMB-instruktioner" -#: c-common.c:1078 +#: c-common.c:1163 #, c-format -msgid "`%s' defined both normally and as an alias" -msgstr "\"%s\" är definierad både normalt och som ett alias" - -#: c-common.c:1086 -msgid "alias arg not a string" -msgstr "aliasargumentet är inte en sträng" +msgid "`%s' is not defined outside of function scope" +msgstr "\"%s\" är inte definierad utanför funktions-scope" -#: c-common.c:1107 c-common.c:1124 c-common.c:1141 +#: c-common.c:1184 #, c-format -msgid "`%s' attribute applies only to functions" -msgstr "attributet \"%s\" fungerar bara på funktioner" +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-common.c:1113 c-common.c:1130 c-common.c:1147 -#, c-format -msgid "can't set `%s' attribute after definition" -msgstr "kan inte sätta attributet \"%s\" efter definitionen" +#: c-common.c:1242 +msgid "concatenation of string literals with __FUNCTION__ is deprecated" +msgstr "sammanslagning av strängliteraler tillsammans med __FUNCTION__ är föråldrat" -#: c-common.c:1280 ch/decl.c:4100 +#: c-common.c:1338 msgid "overflow in constant expression" msgstr "spill i konstant uttryck" -#: c-common.c:1301 +#: c-common.c:1359 msgid "integer overflow in expression" msgstr "heltalsspill i uttryck" -#: c-common.c:1310 +#: c-common.c:1368 msgid "floating point overflow in expression" msgstr "flyttalsspill i uttryck" +#: c-common.c:1374 +#, fuzzy +msgid "vector overflow in expression" +msgstr "heltalsspill i uttryck" + #. This detects cases like converting -129 or 256 to unsigned char. -#: c-common.c:1331 +#: c-common.c:1397 msgid "large integer implicitly truncated to unsigned type" msgstr "stort heltal implicit trunkerat till unsigned typ" -#: c-common.c:1333 +#: c-common.c:1399 msgid "negative integer implicitly converted to unsigned type" msgstr "negativt heltal implicit konverterat till unsigned typ" -#: c-common.c:1380 +#: c-common.c:1447 msgid "overflow in implicit constant conversion" msgstr "spill i implicit constant konvertering" -#: c-common.c:1528 +#: c-common.c:1595 #, c-format msgid "operation on `%s' may be undefined" msgstr "operation på \"%s\" kan vara odefinierad" -#: c-common.c:1813 +#: c-common.c:1886 msgid "expression statement has incomplete type" msgstr "uttryckssats har inkomplett typ" -#: c-common.c:1846 ch/actions.c:1027 +#: c-common.c:1919 msgid "case label does not reduce to an integer constant" msgstr "case-etikett reducerar inte till en heltalskonstant" -#: c-common.c:2116 +#: c-common.c:2223 msgid "invalid truth-value expression" msgstr "ogiltigt sanningsvärdeuttryck" -#: c-common.c:2167 +#: c-common.c:2274 #, c-format msgid "invalid operands to binary %s" msgstr "ogiltiga operander till binär %s" -#: c-common.c:2402 c-common.c:2411 +#: c-common.c:2508 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" +msgstr "jämförelsen är alltid falsk på grund av begränsat intervall för datatypen" -#: c-common.c:2404 c-common.c:2413 +#: c-common.c:2510 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" +msgstr "jämförelsen är alltid sann på grund av begränsat intervall för datatypen" -#: c-common.c:2479 +#: c-common.c:2580 msgid "comparison of unsigned expression >= 0 is always true" msgstr "jämförelse med unsigned-uttryck >= 0 är alltid sant" -#: c-common.c:2488 +#: c-common.c:2589 msgid "comparison of unsigned expression < 0 is always false" msgstr "jämförelse med unsigned-uttryck < 0 är alltid falskt" -#: c-common.c:2539 f/com.c:15229 +#: c-common.c:2636 +msgid "pointer of type `void *' used in arithmetic" +msgstr "pekare av typen \"void *\" använd med aritmetik" + +#: c-common.c:2642 +msgid "pointer to a function used in arithmetic" +msgstr "pekare till funktion använd med aritmetik" + +#: c-common.c:2648 +msgid "pointer to member function used in arithmetic" +msgstr "pekare till medlemsfunktion använd med aritmetik" + +#: c-common.c:2654 +msgid "pointer to a member used in arithmetic" +msgstr "pekare till en medlemsfunktion använd med aritmetik" + +#: c-common.c:2741 f/com.c:14690 msgid "struct type value used where scalar is required" msgstr "struct-värde använt där skalär krävs" -#: c-common.c:2543 f/com.c:15233 +#: c-common.c:2745 f/com.c:14694 msgid "union type value used where scalar is required" msgstr "union-värde använt där skalär krävs" -#: c-common.c:2547 f/com.c:15237 +#: c-common.c:2749 f/com.c:14698 msgid "array type value used where scalar is required" msgstr "fält-värde använd där skalär krävs" -#: c-common.c:2662 f/com.c:15363 +#: c-common.c:2869 f/com.c:14831 msgid "suggest parentheses around assignment used as truth value" msgstr "föreslår parenteser runt tilldelning som används som sanningsvärde" -#: c-common.c:2706 c-common.c:2738 +#: c-common.c:2913 c-common.c:2945 msgid "invalid use of `restrict'" msgstr "ogiltigt användande av \"restrict\"" -#: c-common.c:3479 c-typeck.c:1792 +#: c-common.c:3059 +#, fuzzy +msgid "invalid application of `sizeof' to a function type" +msgstr "ISO C++ förbjuder användning av \"sizeof\" på funktioner" + +#: c-common.c:3069 +#, fuzzy, c-format +msgid "invalid application of `%s' to a void type" +msgstr "ogiltig operation på oinstansierad typ" + +#: c-common.c:3075 +#, fuzzy, c-format +msgid "invalid application of `%s' to an incomplete type" +msgstr "sizeof applicerat på en inkomplett typ" + +#: c-common.c:3116 +msgid "`__alignof' applied to a bit-field" +msgstr "" + +#: c-common.c:3596 +#, fuzzy, c-format +msgid "cannot disable built-in function `%s'" +msgstr "döljer inbyggd funktion \"%s\"" + +#: c-common.c:3765 c-typeck.c:1734 #, c-format msgid "too few arguments to function `%s'" msgstr "för få argument till funktionen \"%s\"" -#: c-common.c:3485 c-typeck.c:1644 +#: c-common.c:3771 c-typeck.c:1587 #, c-format msgid "too many arguments to function `%s'" msgstr "för många argument till funktionen \"%s\"" -#: c-common.c:3672 +#: c-common.c:3790 +#, fuzzy, c-format +msgid "non-floating-point argument to function `%s'" +msgstr "för många argument till funktionen \"%s\"" + +#: c-common.c:4059 msgid "pointers are not permitted as case values" msgstr "pekare är inte tillåtna case-värden" -#: c-common.c:3678 +#: c-common.c:4065 msgid "ISO C++ forbids range expressions in switch statements" msgstr "ISO C++ förbjuder intervalluttryck i switch-satser" -#: c-common.c:3680 +#: c-common.c:4067 msgid "ISO C forbids range expressions in switch statements" msgstr "ISO C förbjuder intervalluttryck i switch-satser" -#: c-common.c:3710 +#: c-common.c:4097 msgid "empty range specified" msgstr "tomt intervall angivet" -#: c-common.c:3761 +#: c-common.c:4148 msgid "duplicate (or overlapping) case value" msgstr "dubbla (eller överlappand) case-värden" -#: c-common.c:3763 +#: c-common.c:4150 msgid "this is the first entry overlapping that value" msgstr "detta är det första fallet som överlappar det värdet" -#: c-common.c:3767 ch/actions.c:1125 +#: c-common.c:4154 msgid "duplicate case value" msgstr "upprepat case-värde" -#: c-common.c:3768 +#: c-common.c:4155 msgid "previously used here" msgstr "tidigare använd här" -#: c-common.c:3772 +#: c-common.c:4159 msgid "multiple default labels in one switch" msgstr "flera default-etiketter i en switch" -#: c-common.c:3773 +#: c-common.c:4160 msgid "this is the first default label" msgstr "detta är den första default-etiketten" -#: c-common.c:3801 +#: c-common.c:4188 +#, fuzzy msgid "ISO C++ forbids taking the address of a label" -msgstr "ISO C++ förbjuder att man tar adressen till en etikett" +msgstr "ISO C++ förbjuder att man tar adressen till funktionen \"::main\"" -#: c-common.c:3803 +#: c-common.c:4190 +#, fuzzy msgid "ISO C forbids taking the address of a label" -msgstr "ISO C förbjuder att man tar adressen till en etikett" +msgstr "ISO C++ förbjuder att man tar adressen till funktionen \"::main\"" -#: c-common.c:4314 -msgid "-Wformat-y2k ignored without -Wformat" -msgstr "-Wformat-y2k ignorerad utan -Wformat" +#: c-common.c:5213 +#, c-format +msgid "declaration of `%s' shadows %s" +msgstr "deklaration av \"%s\" döljer %s" -#: c-common.c:4316 -msgid "-Wformat-extra-args ignored without -Wformat" -msgstr "-Wformat-extra-args ignorerad utan -Wformat" +#: c-common.c:5629 +#, c-format +msgid "unknown machine mode `%s'" +msgstr "okänt maskinläge `%s'" -#: c-common.c:4318 -msgid "-Wformat-nonliteral ignored without -Wformat" -msgstr "-Wformat-nonliteral ignorerad utan -Wformat" +#: c-common.c:5632 +#, c-format +msgid "no data type for mode `%s'" +msgstr "ingen datatyp för läge `%s'" -#: c-common.c:4320 -msgid "-Wformat-security ignored without -Wformat" -msgstr "-Wformat-security ignorerad utan -Wformat" +#: c-common.c:5641 c-common.c:6242 +#, fuzzy, c-format +msgid "unable to emulate '%s'" +msgstr "kan inte öppna fil \"%s\"" -#: c-common.c:4322 -msgid "-Wmissing-format-attribute ignored without -Wformat" -msgstr "-Wmissing-format-attribute ignorerad utan -Wformat" +#: c-common.c:5677 +msgid "section attribute cannot be specified for local variables" +msgstr "attributet \"section\" kan inte anges för lokala variabler" + +#: c-common.c:5688 +#, c-format +msgid "section of `%s' conflicts with previous declaration" +msgstr "sektion \"%s\" står i konflikt med tidigare deklaration" + +#: c-common.c:5697 +#, c-format +msgid "section attribute not allowed for `%s'" +msgstr "attributet \"section\" är inte tillåten för \"%s\"" + +#: c-common.c:5704 +msgid "section attributes are not supported for this target" +msgstr "attributet \"section\" stöds inte för denna målarkitektur" + +#: c-common.c:5746 +msgid "requested alignment is not a constant" +msgstr "efterfrågad minnesjustering är inte konstant" + +#: c-common.c:5751 +msgid "requested alignment is not a power of 2" +msgstr "efterrågad minnesjustering är inte en potens av 2" + +#: c-common.c:5756 +msgid "requested alignment is too large" +msgstr "efterfrågad minnesjustering är för stor" + +#: c-common.c:5783 +#, c-format +msgid "alignment may not be specified for `%s'" +msgstr "minnesjustering kan inte anges för \"%s\"" + +#: c-common.c:5828 +#, c-format +msgid "`%s' defined both normally and as an alias" +msgstr "\"%s\" är definierad både normalt och som ett alias" + +#: c-common.c:5838 +msgid "alias arg not a string" +msgstr "aliasargumentet är inte en sträng" + +#: c-common.c:5885 +#, fuzzy +msgid "visibility arg not a string" +msgstr "aliasargumentet är inte en sträng" + +#: c-common.c:5894 +msgid "visibility arg must be one of \"default\", \"hidden\", \"protected\" or \"internal\"" +msgstr "" + +#: c-common.c:5928 +#, fuzzy +msgid "tls_model arg not a string" +msgstr "aliasargumentet är inte en sträng" + +#: c-common.c:5937 +msgid "tls_model arg must be one of \"local-exec\", \"initial-exec\", \"local-dynamic\" or \"global-dynamic\"" +msgstr "" + +#: c-common.c:5962 c-common.c:6018 +#, c-format +msgid "`%s' attribute applies only to functions" +msgstr "attributet \"%s\" fungerar bara på funktioner" + +#: c-common.c:5969 c-common.c:6025 +#, c-format +msgid "can't set `%s' attribute after definition" +msgstr "kan inte sätta attributet \"%s\" efter definitionen" + +#: c-common.c:6109 +#, c-format +msgid "`%s' attribute ignored for `%s'" +msgstr "attributet `%s' ignorerat för \"%s\"" -#: c-convert.c:78 c-typeck.c:983 c-typeck.c:4112 ch/convert.c:1166 -#: cp/typeck.c:1755 cp/typeck.c:6319 +#: c-common.c:6174 +#, c-format +msgid "invalid vector type for attribute `%s'" +msgstr "ogiltigt vektortype för attribut \"%s\"" + +#: c-common.c:6198 c-common.c:6230 +msgid "no vector mode with the size and type specified could be found" +msgstr "" + +#: c-common.c:6329 +#, fuzzy +msgid "nonnull attribute without arguments on a non-prototype" +msgstr "antalet argument matchar inte prototypen" + +#: c-common.c:6344 +#, fuzzy, c-format +msgid "nonnull argument has invalid operand number (arg %lu)" +msgstr "formatsträng har ett ogiltigt antal operander" + +#: c-common.c:6363 +#, c-format +msgid "nonnull argument with out-of-range operand number (arg %lu, operand %lu)" +msgstr "" + +#: c-common.c:6371 +#, c-format +msgid "nonnull argument references non-pointer operand (arg %lu, operand %lu)" +msgstr "" + +#: c-common.c:6457 +#, c-format +msgid "null argument where non-null required (arg %lu)" +msgstr "" + +#: c-convert.c:80 c-typeck.c:988 c-typeck.c:4045 cp/typeck.c:1617 +#: cp/typeck.c:5855 msgid "void value not ignored as it ought to be" msgstr "värdet av typen void ignoreras inte vilket bör göras" -#: c-convert.c:110 java/typeck.c:150 +#: c-convert.c:112 java/typeck.c:150 msgid "conversion to non-scalar type requested" msgstr "konvertering till icke-skalär typ begärd" -#: c-decl.c:545 -#, c-format -msgid "unknown C standard `%s'" -msgstr "okänd C-standard \"%s\"" - -#: c-decl.c:839 +#: c-decl.c:336 #, c-format msgid "array `%s' assumed to have one element" msgstr "fält \"%s\" antas ha ett element" -#: c-decl.c:1015 +#: c-decl.c:522 #, c-format msgid "`struct %s' incomplete in scope ending here" msgstr "\"struct %s\" är inkomplett i scope-område som slutar här" -#: c-decl.c:1018 +#: c-decl.c:525 #, c-format msgid "`union %s' incomplete in scope ending here" msgstr "\"union %s\" är inkomplett i scope-område som slutar här" -#: c-decl.c:1021 +#: c-decl.c:528 #, c-format msgid "`enum %s' incomplete in scope ending here" msgstr "\"enum %s\" är inkomplett i scope-område som slutar här" -#: c-decl.c:1135 c-decl.c:1300 ch/decl.c:2920 java/decl.c:1334 +#: c-decl.c:642 c-decl.c:767 java/decl.c:1399 #, c-format msgid "label `%s' used but not defined" msgstr "etikett \"%s\" använd men inte definierad" -#: c-decl.c:1141 c-decl.c:1307 ch/decl.c:2926 java/decl.c:1340 +#: c-decl.c:648 c-decl.c:774 java/decl.c:1405 #, c-format msgid "label `%s' defined but not used" msgstr "etikett \"%s\" definierad men inte använd" -#: c-decl.c:1429 c-decl.c:1482 +#: c-decl.c:889 cp/decl.c:3058 +#, fuzzy, c-format +msgid "function `%s' redeclared as inline" +msgstr "biblioteksfunktion \"%s\" deklarerad som icke-funktion" + +#: c-decl.c:891 cp/decl.c:3060 +#, fuzzy, c-format +msgid "previous declaration of function `%s' with attribute noinline" +msgstr "implicit deklaration av funktion \"%s\"" + +#: c-decl.c:898 cp/decl.c:3067 +#, fuzzy, c-format +msgid "function `%s' redeclared with attribute noinline" +msgstr "funktionen \"%s\" deklarerades tidigare i ett block" + +#: c-decl.c:900 cp/decl.c:3069 +#, fuzzy, c-format +msgid "previous declaration of function `%s' was inline" +msgstr "tidigare deklaration av \"%s\"" + +#: c-decl.c:929 c-decl.c:975 #, c-format msgid "shadowing built-in function `%s'" msgstr "döljer inbyggd funktion \"%s\"" -#: c-decl.c:1431 +#: c-decl.c:931 #, c-format msgid "shadowing library function `%s'" msgstr "döljer biblioteksfunktion \"%s\"" -#: c-decl.c:1437 +#: c-decl.c:937 #, c-format msgid "library function `%s' declared as non-function" msgstr "biblioteksfunktion \"%s\" deklarerad som icke-funktion" -#: c-decl.c:1441 c-decl.c:1444 +#: c-decl.c:941 c-decl.c:944 #, c-format msgid "built-in function `%s' declared as non-function" msgstr "inbyggd funktion \"%s\" deklarerad som icke-funktion" -#: c-decl.c:1448 objc/objc-act.c:2488 objc/objc-act.c:6153 +#: c-decl.c:948 objc/objc-act.c:2384 objc/objc-act.c:6154 #, c-format msgid "`%s' redeclared as different kind of symbol" msgstr "\"%s\" omdeklarerad som en annan sorts symbol" -#: c-decl.c:1449 c-decl.c:1627 c-decl.c:1774 objc/objc-act.c:2490 -#: objc/objc-act.c:6155 objc/objc-act.c:6213 +#: c-decl.c:949 c-decl.c:1140 c-decl.c:1147 c-decl.c:1154 c-decl.c:1299 +#: objc/objc-act.c:2386 objc/objc-act.c:6156 objc/objc-act.c:6211 #, c-format msgid "previous declaration of `%s'" msgstr "tidigare deklaration av \"%s\"" #. If types don't match for a built-in, throw away the built-in. -#: c-decl.c:1531 +#: c-decl.c:1044 #, c-format msgid "conflicting types for built-in function `%s'" msgstr "motstridiga typer på inbyggd funktion \"%s\"" -#: c-decl.c:1574 c-decl.c:1593 +#: c-decl.c:1087 c-decl.c:1106 #, c-format msgid "conflicting types for `%s'" msgstr "motstridiga typer på \"%s\"" -#: c-decl.c:1616 -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." +#: c-decl.c:1129 +#, 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." -#: c-decl.c:1622 -msgid "" -"An argument type that has a default promotion can't match an empty parameter " -"name list declaration." -msgstr "" +#: c-decl.c:1135 +#, 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." + +#: c-decl.c:1146 +#, fuzzy, c-format +msgid "thread-local declaration of `%s' follows non thread-local declaration" +msgstr "statisk deklaration av \"%s\" följer på icke-statisk" -#: c-decl.c:1637 c-decl.c:1659 +#: c-decl.c:1153 +#, fuzzy, c-format +msgid "non thread-local declaration of `%s' follows thread-local declaration" +msgstr "icke-statisk deklaration av \"%s\" följer på statisk" + +#: c-decl.c:1164 c-decl.c:1187 #, c-format msgid "redefinition of `%s'" msgstr "omdefiniering av \"%s\"" -#: c-decl.c:1640 +#: c-decl.c:1167 #, c-format msgid "redeclaration of `%s'" msgstr "omdeklaration av \"%s\"" -#: c-decl.c:1643 +#: c-decl.c:1170 #, c-format msgid "conflicting declarations of `%s'" msgstr "motstridande deklarationer av \"%s\"" -#: c-decl.c:1652 c-decl.c:1664 -#, c-format -msgid "`%s' previously defined here" -msgstr "\"%s\" definierades tidigare här" - -#: c-decl.c:1653 c-decl.c:1665 -#, c-format -msgid "`%s' previously declared here" -msgstr "\"%s\" är tidigare deklarerad här" - -#: c-decl.c:1686 +#: c-decl.c:1214 #, c-format msgid "prototype for `%s' follows" msgstr "prototyp för \"%s\" följer" -#: c-decl.c:1687 c-decl.c:1695 c-decl.c:1711 +#: c-decl.c:1215 c-decl.c:1223 c-decl.c:1234 msgid "non-prototype definition here" msgstr "icke-prototypdefinition here" -#: c-decl.c:1694 +#: c-decl.c:1222 #, 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" -#: c-decl.c:1709 +#: c-decl.c:1232 #, 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" -#: c-decl.c:1726 +#: c-decl.c:1250 #, c-format msgid "`%s' declared inline after being called" msgstr "\"%s\" är deklarerad inline efter att den blivit anropad" -#: c-decl.c:1731 +#: c-decl.c:1256 #, c-format msgid "`%s' declared inline after its definition" msgstr "\"%s\" deklarerad inline efter sin definition" -#: c-decl.c:1738 +#: c-decl.c:1263 #, c-format msgid "static declaration for `%s' follows non-static" msgstr "statisk deklaration av \"%s\" följer på icke-statisk" -#: c-decl.c:1746 +#: c-decl.c:1271 #, c-format msgid "non-static declaration for `%s' follows static" msgstr "icke-statisk deklaration av \"%s\" följer på statisk" -#: c-decl.c:1753 +#: c-decl.c:1278 #, c-format msgid "const declaration for `%s' follows non-const" msgstr "const-deklaration för \"%s\" följer på icke-const" -#: c-decl.c:1760 +#: c-decl.c:1285 #, c-format msgid "type qualifiers for `%s' conflict with previous decl" msgstr "typkvalificerare för \"%s\" i konflikt med tidigare dekl" -#: c-decl.c:1773 +#: c-decl.c:1298 #, c-format msgid "redundant redeclaration of `%s' in same scope" msgstr "redundant omdeklaration av \"%s\" i samma scope" -#: c-decl.c:2064 +#: c-decl.c:1599 java/decl.c:1098 +#, c-format +msgid "declaration of `%s' shadows a parameter" +msgstr "deklaration av \"%s\" döljer en parameter" + +#: c-decl.c:1602 java/decl.c:1101 +#, c-format +msgid "declaration of `%s' shadows a symbol from the parameter list" +msgstr "deklaration av \"%s\" döljer symbol från parameterlista" + +#: c-decl.c:1623 cp/decl.c:4176 +#, fuzzy +msgid "a parameter" +msgstr "oanvänd parameter \"%s\"" + +#: c-decl.c:1625 cp/decl.c:4193 +msgid "a previous local" +msgstr "" + +#. XXX shadow warnings in outer-more namespaces +#: c-decl.c:1629 cp/decl.c:4197 +#, fuzzy +msgid "a global declaration" +msgstr "dubbel deklaration av etikett \"%s\"" + +#: c-decl.c:1673 #, c-format msgid "nested extern declaration of `%s'" msgstr "nästlad extern deklaration av \"%s\"" -#: c-decl.c:2089 java/decl.c:986 +#: c-decl.c:1692 java/decl.c:1051 #, c-format msgid "`%s' used prior to declaration" msgstr "\"%s\" är använd innan sin deklaration" -#: c-decl.c:2110 c-decl.c:2325 +#: c-decl.c:1706 c-decl.c:1881 #, c-format msgid "`%s' was declared implicitly `extern' and later `static'" msgstr "\"%s\" deklarerades implicit \"extern\" och senare \"static\"" -#: c-decl.c:2220 +#: c-decl.c:1809 cp/decl.c:4035 msgid "type mismatch with previous external decl" msgstr "typ skiljer sig från tidigare extern deklaration" -#: c-decl.c:2221 +#: c-decl.c:1810 #, c-format msgid "previous external decl of `%s'" msgstr "föregående externa dekl. av \"%s\"" -#: c-decl.c:2234 +#: c-decl.c:1823 msgid "type mismatch with previous implicit declaration" msgstr "typ skiljer sig från tidigare implicit deklaration" -#: c-decl.c:2236 +#: c-decl.c:1825 #, c-format msgid "previous implicit declaration of `%s'" msgstr "tidigare implicit deklaration av \"%s\"" -#: c-decl.c:2253 -#, c-format -msgid "type of external `%s' is not global" -msgstr "typen på extern \"%s\" är inte global" - -#: c-decl.c:2304 +#: c-decl.c:1860 #, c-format msgid "`%s' was previously implicitly declared to return `int'" msgstr "\"%s\" deklarerades tidigare implicit att returnera \"int\"" -#: c-decl.c:2329 +#: c-decl.c:1885 #, c-format msgid "`%s' was declared `extern' and later `static'" msgstr "\"%s\" deklarerades \"extern\" och senare \"static\"" -#: c-decl.c:2352 +#: c-decl.c:1909 #, c-format msgid "extern declaration of `%s' doesn't match global one" msgstr "extern deklaration av \"%s\" matchar inte den globala" -#: c-decl.c:2392 +#: c-decl.c:1951 #, c-format msgid "`%s' locally external but globally static" msgstr "\"%s\" är lokalt extern men globalt static" -#: c-decl.c:2428 c-decl.c:2453 cp/decl.c:4221 java/decl.c:1033 -#, c-format -msgid "declaration of `%s' shadows a parameter" -msgstr "deklaration av \"%s\" döljer en parameter" - -#: c-decl.c:2431 java/decl.c:1036 -#, c-format -msgid "declaration of `%s' shadows a symbol from the parameter list" -msgstr "deklaration av \"%s\" döljer symbol från parameterlista" - -# local, det kan troligen vara både lokal variabel och lokal funktion?? -#: c-decl.c:2455 cp/decl.c:4229 -#, c-format -msgid "declaration of `%s' shadows previous local" -msgstr "deklaration av \"%s\" döljer en tidigare lokal" - -#. XXX shadow warnings in outer-more namespaces -#: c-decl.c:2458 cp/decl.c:4233 -#, c-format -msgid "declaration of `%s' shadows global declaration" -msgstr "deklaration av \"%s\" döljer global deklaration" - -#: c-decl.c:2548 +#: c-decl.c:2073 #, c-format msgid "function `%s' was previously declared within a block" msgstr "funktionen \"%s\" deklarerades tidigare i ett block" -#: c-decl.c:2565 c-decl.c:2567 +#: c-decl.c:2093 c-decl.c:2095 #, c-format msgid "implicit declaration of function `%s'" msgstr "implicit deklaration av funktion \"%s\"" -#: c-decl.c:2654 +#: c-decl.c:2174 #, c-format msgid "label %s referenced outside of any function" msgstr "etikett %s är refererad till utanför en funktion" -#: c-decl.c:2711 +#: c-decl.c:2231 #, c-format msgid "duplicate label declaration `%s'" msgstr "dubbel deklaration av etikett \"%s\"" -#: c-decl.c:2714 +#: c-decl.c:2234 msgid "this is a previous declaration" msgstr "detta är en tidigare deklaration" -#: c-decl.c:3207 +#: c-decl.c:2657 msgid "unnamed struct/union that defines no instances" msgstr "odöpt struktur/union som inte har någon instans" -#: c-decl.c:3226 +#: c-decl.c:2676 msgid "useless keyword or type name in empty declaration" msgstr "oanvändbart nyckelord eller typnamn i tom deklaration" -#: c-decl.c:3233 +#: c-decl.c:2683 msgid "two types specified in one empty declaration" msgstr "två typer angivna i en tom deklaration" -#: c-decl.c:3238 c-parse.y:724 c-parse.y:726 cp/parse.y:728 cp/parse.y:1797 -#: objc/objc-parse.y:766 objc/objc-parse.y:768 objc/objc-parse.y:3034 +#: c-decl.c:2688 c-parse.y:753 c-parse.y:755 parse.y:765 parse.y:1835 +#: objc-parse.y:800 objc-parse.y:802 objc-parse.y:3043 msgid "empty declaration" msgstr "tom deklaration" -#: c-decl.c:3268 -msgid "" -"ISO C89 does not support `static' or type qualifiers in parameter array " -"declarators" -msgstr "" +#: c-decl.c:2718 +#, fuzzy +msgid "ISO C90 does not support `static' or type qualifiers in parameter array declarators" +msgstr "ISO C89 stöder inte flexibla fältmedlemmar" -#: c-decl.c:3270 -msgid "ISO C89 does not support `[*]' array declarators" -msgstr "" +#: c-decl.c:2720 +#, fuzzy +msgid "ISO C90 does not support `[*]' array declarators" +msgstr "ISO C89 stöder inte flexibla fältmedlemmar" -#: c-decl.c:3273 +#: c-decl.c:2723 msgid "GCC does not yet properly implement `[*]' array declarators" msgstr "" -#: c-decl.c:3292 +#: c-decl.c:2742 msgid "static or type qualifiers in abstract declarator" msgstr "" -#: c-decl.c:3349 +#: c-decl.c:2816 #, c-format msgid "`%s' is usually a function" msgstr "\"%s\" är vanligtvis en funktion" -#: c-decl.c:3363 -#, c-format -msgid "typedef `%s' is initialized" +#: c-decl.c:2825 +#, fuzzy, c-format +msgid "typedef `%s' is initialized (use __typeof__ instead)" msgstr "typedef \"%s\" är initierad" -#: c-decl.c:3370 +#: c-decl.c:2831 #, c-format msgid "function `%s' is initialized like a variable" msgstr "funktion \"%s\" är initierad som en variabel" #. DECL_INITIAL in a PARM_DECL is really DECL_ARG_TYPE. -#: c-decl.c:3377 +#: c-decl.c:2838 #, c-format msgid "parameter `%s' is initialized" msgstr "parameter \"%s\" är initierad" -#: c-decl.c:3397 c-typeck.c:4843 +#: c-decl.c:2858 c-typeck.c:4854 msgid "variable-sized object may not be initialized" msgstr "objekt med variabel storlek kan inte initieras" -#: c-decl.c:3403 +#: c-decl.c:2864 #, c-format msgid "variable `%s' has initializer but incomplete type" msgstr "variabel \"%s\" har initierare men är av inkomplett typ" -#: c-decl.c:3409 +#: c-decl.c:2870 #, c-format msgid "elements of array `%s' have incomplete type" msgstr "elementen i fält \"%s\" har en ofullständig typ" -#: c-decl.c:3422 +#: c-decl.c:2883 #, c-format msgid "declaration of `%s' has `extern' and is initialized" msgstr "deklaration av \"%s\" är \"extern\" och initierad" -#: c-decl.c:3535 +#: c-decl.c:2932 c-decl.c:5694 cp/decl.c:7353 cp/decl.c:13860 +#, fuzzy, c-format +msgid "inline function `%s' given attribute noinline" +msgstr "inbyggd funktion \"%s\" deklarerad som icke-funktion" + +#: c-decl.c:3006 #, c-format msgid "initializer fails to determine size of `%s'" msgstr "initierare misslyckas med att bestämma storlek på \"%s\"" -#: c-decl.c:3540 +#: c-decl.c:3011 #, c-format msgid "array size missing in `%s'" msgstr "fältstorlek saknas i \"%s\"" -#: c-decl.c:3556 +#: c-decl.c:3027 #, c-format msgid "zero or negative size array `%s'" msgstr "noll eller negativ storlek på fält \"%s\"" -#: c-decl.c:3584 ch/decl.c:4133 +#: c-decl.c:3055 #, c-format msgid "storage size of `%s' isn't known" msgstr "lagringsstorlek på \"%s\" är okänd" -#: c-decl.c:3594 +#: c-decl.c:3065 #, c-format msgid "storage size of `%s' isn't constant" msgstr "lagringsstorlek på \"%s\" är inte konstant" -#: c-decl.c:3653 +#: c-decl.c:3125 #, c-format msgid "ignoring asm-specifier for non-static local variable `%s'" msgstr "ignorerar asm för ickestatisk lokal variabel \"%s\"" -#: c-decl.c:3728 -#, c-format -msgid "ANSI C forbids parameter `%s' shadowing typedef" +#: c-decl.c:3190 +#, 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:3964 cp/decl.c:10028 +#: c-decl.c:3535 cp/decl.c:10433 msgid "`long long long' is too long for GCC" msgstr "\"long long long\" är för långt för GCC" -#: c-decl.c:3969 -msgid "ISO C89 does not support `long long'" +#: c-decl.c:3540 +#, fuzzy +msgid "ISO C90 does not support `long long'" msgstr "ISO C89 stödjer inte \"long long\"'" -#: c-decl.c:3974 cp/decl.c:10033 +#: c-decl.c:3549 c-decl.c:3552 cp/decl.c:10438 #, c-format msgid "duplicate `%s'" msgstr "flera \"%s\"" -#: c-decl.c:3980 cp/decl.c:10053 +#: c-decl.c:3562 cp/decl.c:10445 +msgid "`__thread' before `extern'" +msgstr "" + +#: c-decl.c:3564 cp/decl.c:10447 +msgid "`__thread' before `static'" +msgstr "" + +#: c-decl.c:3572 cp/decl.c:10474 #, c-format msgid "two or more data types in declaration of `%s'" msgstr "två eller fler datatyper i deklaration av \"%s\"" -#: c-decl.c:3995 cp/decl.c:10058 +#: c-decl.c:3592 cp/decl.c:10479 #, c-format msgid "`%s' fails to be a typedef or built in type" msgstr "" -#: c-decl.c:4034 +#: c-decl.c:3631 #, c-format msgid "type defaults to `int' in declaration of `%s'" msgstr "" -#: c-decl.c:4063 +#: c-decl.c:3660 #, c-format msgid "both long and short specified for `%s'" msgstr "både long och short angivet för \"%s\"" -#: c-decl.c:4067 cp/decl.c:10157 +#: c-decl.c:3664 cp/decl.c:10594 #, c-format msgid "long or short specified with char for `%s'" msgstr "long eller short angiven med char för \"%s\"" -#: c-decl.c:4074 cp/decl.c:10161 +#: c-decl.c:3671 cp/decl.c:10598 #, c-format msgid "long or short specified with floating type for `%s'" msgstr "long eller short angiven med flyttalstyp för \"%s\"" -#: c-decl.c:4077 +#: c-decl.c:3674 msgid "the only valid combination is `long double'" msgstr "den enda giltiga kombinationen är \"long double\"" -#: c-decl.c:4083 +#: c-decl.c:3680 #, c-format msgid "both signed and unsigned specified for `%s'" msgstr "både signed och unsigned specificerat för \"%s\"" -#: c-decl.c:4085 cp/decl.c:10150 +#: c-decl.c:3682 cp/decl.c:10587 #, c-format msgid "long, short, signed or unsigned invalid for `%s'" msgstr "long, short, signed eller unsigned ogiltig för \"%s\"" -#: c-decl.c:4091 cp/decl.c:10170 +#: c-decl.c:3688 cp/decl.c:10607 #, c-format msgid "long, short, signed or unsigned used invalidly for `%s'" msgstr "long, short, signed eller unsigned använd felaktigt på \"%s\"" -#: c-decl.c:4110 cp/decl.c:10191 +#: c-decl.c:3706 cp/decl.c:10628 #, c-format msgid "complex invalid for `%s'" msgstr "complex ogiltig för \"%s\"" -#: c-decl.c:4155 -msgid "ISO C89 does not support complex types" +#: c-decl.c:3748 +#, fuzzy +msgid "ISO C90 does not support complex types" msgstr "ISO C89 stöder inte typen complex" -#: c-decl.c:4167 +#: c-decl.c:3760 msgid "ISO C does not support plain `complex' meaning `double complex'" msgstr "ISO C stöder inte bara \"complex\" i meningen \"double complex\"" -#: c-decl.c:4173 c-decl.c:4185 +#: c-decl.c:3766 c-decl.c:3778 msgid "ISO C does not support complex integer types" msgstr "ISO C stöder inte komplexa heltalstyper" -#: c-decl.c:4200 c-decl.c:4615 cp/decl.c:10790 +#: c-decl.c:3793 c-decl.c:4246 cp/decl.c:11241 msgid "duplicate `const'" msgstr "upprepning av \"const\"" -#: c-decl.c:4202 c-decl.c:4619 cp/decl.c:10794 +#: c-decl.c:3795 c-decl.c:4250 cp/decl.c:11245 msgid "duplicate `restrict'" msgstr "upprepning av \"restrict\"" -#: c-decl.c:4204 c-decl.c:4617 cp/decl.c:10792 +#: c-decl.c:3797 c-decl.c:4248 cp/decl.c:11243 msgid "duplicate `volatile'" msgstr "upprepning av \"volatile\"" -#: c-decl.c:4226 cp/decl.c:10340 +#: c-decl.c:3825 cp/decl.c:10791 #, c-format msgid "multiple storage classes in declaration of `%s'" msgstr "flera lagringsklasser i deklaration av \"%s\"" -#: c-decl.c:4235 +#: c-decl.c:3835 msgid "function definition declared `auto'" msgstr "funktionsdefinition deklarerad som \"auto\"" -#: c-decl.c:4237 +#: c-decl.c:3837 msgid "function definition declared `register'" msgstr "funktionsdefinition deklarerad som \"register\"" -#: c-decl.c:4239 +#: c-decl.c:3839 msgid "function definition declared `typedef'" msgstr "funktionsdefinition deklarerad som \"typedef\"" -#: c-decl.c:4252 +#: c-decl.c:3841 +#, fuzzy +msgid "function definition declared `__thread'" +msgstr "funktionsdefinition deklarerad som \"typedef\"" + +#: c-decl.c:3854 #, c-format msgid "storage class specified for structure field `%s'" msgstr "lagringsklass angiven för strukturfält \"%s\"" -#: c-decl.c:4256 cp/decl.c:10387 +#: c-decl.c:3858 cp/decl.c:10838 #, c-format msgid "storage class specified for parameter `%s'" msgstr "lagringsklass angiven för parameter \"%s\"" -#: c-decl.c:4259 cp/decl.c:10389 +#: c-decl.c:3861 cp/decl.c:10840 msgid "storage class specified for typename" msgstr "lagringsklass angiven för typnamn" -#: c-decl.c:4271 cp/decl.c:10403 +#: c-decl.c:3873 cp/decl.c:10855 #, c-format msgid "`%s' initialized and declared `extern'" msgstr "`%s' initierad och deklarerad \"extern\"" -#: c-decl.c:4273 cp/decl.c:10406 +#: c-decl.c:3875 cp/decl.c:10858 #, c-format msgid "`%s' has both `extern' and initializer" msgstr "\"%s\" är både \"extern\" och initierare" -#: c-decl.c:4277 cp/decl.c:10410 +#: c-decl.c:3880 cp/decl.c:10866 +#, c-format +msgid "top-level declaration of `%s' specifies `auto'" +msgstr "toppnivådeklaration av \"%s\" anger \"auto\"" + +#: c-decl.c:3885 cp/decl.c:10862 #, c-format msgid "nested function `%s' declared `extern'" msgstr "nästlad funktion \"%s\" är deklarerad \"extern\"" -#: c-decl.c:4280 cp/decl.c:10414 -#, c-format -msgid "top-level declaration of `%s' specifies `auto'" -msgstr "toppnivådeklaration av \"%s\" anger \"auto\"" +#: c-decl.c:3891 cp/decl.c:10872 +#, fuzzy, c-format +msgid "function-scope `%s' implicitly auto and declared `__thread'" +msgstr "funktion \"%s\" kan inte deklareras som \"mutable\"" #. 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:4314 c-decl.c:4480 +#: c-decl.c:3930 c-decl.c:4118 +#, fuzzy msgid "static or type qualifiers in non-parameter array declarator" -msgstr "" +msgstr "två typer angivna i en tom deklaration" -#: c-decl.c:4335 +#: c-decl.c:3974 #, c-format msgid "declaration of `%s' as array of voids" msgstr "deklaration av \"%s\" som ett fält med void" -#: c-decl.c:4341 +#: c-decl.c:3980 #, c-format msgid "declaration of `%s' as array of functions" msgstr "deklaration av \"%s\" som ett fält med funktioner" -#: c-decl.c:4362 +#: c-decl.c:3985 c-decl.c:5250 +#, fuzzy +msgid "invalid use of structure with flexible array member" +msgstr "ISO C89 stöder inte flexibla fältmedlemmar" + +#: c-decl.c:4004 #, c-format msgid "size of array `%s' has non-integer type" msgstr "storlek på fält \"%s\" är inte av heltalstyp" -#: c-decl.c:4367 +#: c-decl.c:4009 #, c-format msgid "ISO C forbids zero-size array `%s'" msgstr "ISO C förbjuder fält \"%s\" med storlek noll" -#: c-decl.c:4374 +#: c-decl.c:4016 #, c-format msgid "size of array `%s' is negative" msgstr "storlek på fält \"%s\" är negativt" -#: c-decl.c:4387 -#, c-format -msgid "ISO C89 forbids array `%s' whose size can't be evaluated" +#: c-decl.c:4029 +#, 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" -#: c-decl.c:4390 -#, c-format -msgid "ISO C89 forbids variable-size array `%s'" +#: c-decl.c:4032 +#, 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:4420 c-decl.c:4641 +#: c-decl.c:4062 c-decl.c:4272 cp/decl.c:11450 #, c-format msgid "size of array `%s' is too large" msgstr "fältet \"%s\" är för stort" -#: c-decl.c:4437 -msgid "ISO C89 does not support flexible array members" +#: c-decl.c:4075 +#, fuzzy +msgid "ISO C90 does not support flexible array members" msgstr "ISO C89 stöder inte flexibla fältmedlemmar" -#: c-decl.c:4447 +#: c-decl.c:4085 msgid "array type has incomplete element type" msgstr "fälttyp har inkomplett elementtyp" -#: c-decl.c:4454 -msgid "ANSI C forbids const or volatile function types" -msgstr "ANSI C förbjuder funktionertyper med const eller volatile" +#: c-decl.c:4092 c-decl.c:4322 +msgid "ISO C forbids const or volatile function types" +msgstr "" -#: c-decl.c:4500 cp/decl.c:10550 +#: c-decl.c:4138 cp/decl.c:10998 #, c-format msgid "`%s' declared as function returning a function" msgstr "\"%s\" är deklarerad som en funktion som returnerar en funktion" -#: c-decl.c:4505 cp/decl.c:10555 +#: c-decl.c:4143 cp/decl.c:11003 #, 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:4540 +#: c-decl.c:4171 msgid "ISO C forbids qualified void function return type" msgstr "" -#: c-decl.c:4544 +#: c-decl.c:4175 msgid "type qualifiers ignored on function return type" msgstr "" -#: c-decl.c:4573 c-decl.c:4656 c-decl.c:4778 c-decl.c:4869 +#: c-decl.c:4204 c-decl.c:4287 c-decl.c:4411 c-decl.c:4503 msgid "ISO C forbids qualified function types" msgstr "" -#: c-decl.c:4613 cp/decl.c:10786 +#: c-decl.c:4244 cp/decl.c:11237 msgid "invalid type modifier within pointer declarator" msgstr "" -#: c-decl.c:4690 -msgid "ISO C forbids const or volatile function types" -msgstr "" - -#: c-decl.c:4709 cp/decl.c:11264 +#: c-decl.c:4342 cp/decl.c:11732 #, c-format msgid "variable or field `%s' declared void" msgstr "variabel eller fält \"%s\" deklarerad som void" -#: c-decl.c:4742 +#: c-decl.c:4375 msgid "attributes in parameter array declarator ignored" msgstr "" -#: c-decl.c:4767 +#: c-decl.c:4400 msgid "invalid type modifier within array declarator" msgstr "" -#: c-decl.c:4816 +#: c-decl.c:4445 #, c-format msgid "field `%s' declared as a function" msgstr "fält \"%s\" deklarerad som en funktion" -#: c-decl.c:4822 +#: c-decl.c:4451 #, c-format msgid "field `%s' has incomplete type" msgstr "fält \"%s\" har en inkomplett typ" -#: c-decl.c:4854 c-decl.c:4856 c-decl.c:4863 +#: c-decl.c:4483 c-decl.c:4485 c-decl.c:4487 c-decl.c:4494 #, c-format msgid "invalid storage class for function `%s'" msgstr "ogiltig lagringsklass för funktion \"%s\"" -#: c-decl.c:4875 +#: c-decl.c:4509 msgid "`noreturn' function returns non-void value" msgstr "\"noreturn\"-funktion returnerar ett icke-void värde" -#: c-decl.c:4887 +#: c-decl.c:4524 msgid "cannot inline function `main'" msgstr "kan inte inline:a funktion \"main\"" -#: c-decl.c:4922 +#: c-decl.c:4577 #, c-format msgid "variable `%s' declared `inline'" msgstr "variabel \"%s\" deklarerad \"inline\"" -#: c-decl.c:4993 c-decl.c:5987 +#. A mere warning is sure to result in improper semantics +#. at runtime. Don't bother to allow this to compile. +#: c-decl.c:4605 cp/decl.c:9511 +#, fuzzy +msgid "thread-local storage not supported for this target" +msgstr "-fdata-sections stöds inte för AIX" + +#: c-decl.c:4660 c-decl.c:5746 msgid "function declaration isn't a prototype" msgstr "funktionsdeklaration är inte en prototyp" -#: c-decl.c:4999 +#: c-decl.c:4666 msgid "parameter names (without types) in function declaration" msgstr "" -#: c-decl.c:5031 c-decl.c:6377 c-decl.c:6676 +#: c-decl.c:4698 c-decl.c:6116 #, c-format msgid "parameter `%s' has incomplete type" msgstr "parameter \"%s\" har en inkomplett typ" -#: c-decl.c:5034 +#: c-decl.c:4701 msgid "parameter has incomplete type" msgstr "parameter har en inkomplett typ" -#: c-decl.c:5055 +#: c-decl.c:4722 #, c-format msgid "parameter `%s' points to incomplete type" msgstr "parameter \"%s\" pekar på inkomplett typ" -#: c-decl.c:5058 +#: c-decl.c:4725 msgid "parameter points to incomplete type" msgstr "parameter pekar på inkomplett typ" -#: c-decl.c:5123 +#: c-decl.c:4790 #, c-format msgid "parameter `%s' has just a forward declaration" msgstr "" -#: c-decl.c:5164 +#: c-decl.c:4831 msgid "`void' in parameter list must be the entire list" msgstr "\"void\" i parameterlistan måste vara hela listan" -#: c-decl.c:5193 -#, c-format -msgid "`%s %s' declared inside parameter list" +#: c-decl.c:4862 +#, fuzzy, c-format +msgid "`struct %s' declared inside parameter list" msgstr "\"%s %s\" deklarerad inuti parameterlista" -#: c-decl.c:5202 +#: c-decl.c:4865 +#, c-format +msgid "`union %s' declared inside parameter list" +msgstr "\"union %s\" deklarerad inuti parameterlista" + +#: c-decl.c:4868 +#, c-format +msgid "`enum %s' declared inside parameter list" +msgstr "\"enum %s\" deklarerad inuti parameterlista" + +#: c-decl.c:4875 msgid "anonymous struct declared inside parameter list" msgstr "anonym struktur deklarerad i parameterlista" -#: c-decl.c:5204 +#: c-decl.c:4877 msgid "anonymous union declared inside parameter list" msgstr "anonym union deklarerad i parameterlista" -#: c-decl.c:5206 +#: c-decl.c:4879 msgid "anonymous enum declared inside parameter list" msgstr "anonym uppräkningstyp deklarerad i parameterlista" -#: c-decl.c:5210 -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." +#: c-decl.c:4883 +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." -#: c-decl.c:5287 +#: c-decl.c:4960 #, c-format -msgid "redefinition of `%s %s'" -msgstr "redefinition av \"%s %s\"" +msgid "redefinition of `union %s'" +msgstr "omdefiniering av \"union %s\"" -#: c-decl.c:5355 c-decl.c:5358 +#: c-decl.c:4962 +#, c-format +msgid "redefinition of `struct %s'" +msgstr "omdefiniering av \"struct %s\"" + +#: c-decl.c:5033 cp/decl.c:7125 +msgid "declaration does not declare anything" +msgstr "" + +#: c-decl.c:5075 c-decl.c:5078 #, c-format msgid "%s defined inside parms" msgstr "" -#: c-decl.c:5356 c-decl.c:5359 c-decl.c:5370 +#: c-decl.c:5076 c-decl.c:5079 c-decl.c:5090 msgid "union" msgstr "union" -#: c-decl.c:5356 c-decl.c:5359 +#: c-decl.c:5076 c-decl.c:5079 msgid "structure" msgstr "struktur" -#: c-decl.c:5369 +#: c-decl.c:5089 #, c-format msgid "%s has no %s" msgstr "%s har ingen %s" -#: c-decl.c:5370 +#: c-decl.c:5090 msgid "struct" msgstr "struct" -#: c-decl.c:5371 +#: c-decl.c:5091 msgid "named members" msgstr "namngivna medlemmar" -#: c-decl.c:5371 +#: c-decl.c:5091 msgid "members" msgstr "medlemmar" -#: c-decl.c:5410 +#: c-decl.c:5130 #, c-format msgid "nested redefinition of `%s'" msgstr "nästlad omdefinition av \"%s\"" -#: c-decl.c:5423 +#: c-decl.c:5143 #, c-format msgid "bit-field `%s' width not an integer constant" msgstr "" -#: c-decl.c:5434 +#: c-decl.c:5154 #, c-format msgid "bit-field `%s' has invalid type" msgstr "bitfält \"%s\" har en icke godkänd typ" -#: c-decl.c:5446 +#: c-decl.c:5166 #, c-format msgid "bit-field `%s' type invalid in ISO C" msgstr "bitfält \"%s\" har en icke godkänd typ enligt ISO C" -#: c-decl.c:5458 +#: c-decl.c:5177 #, c-format msgid "negative width in bit-field `%s'" msgstr "negativ storlek i bitfält \"%s\"" -#: c-decl.c:5460 +#: c-decl.c:5179 #, c-format msgid "width of `%s' exceeds its type" msgstr "storleken på \"%s\" är större än sin typ" -#: c-decl.c:5462 +#: c-decl.c:5181 #, c-format msgid "zero width for bit-field `%s'" msgstr "Storleken noll på bitfält \"%s\"" -#: c-decl.c:5476 +#: c-decl.c:5195 #, c-format msgid "`%s' is narrower than values of its type" msgstr "" -#: c-decl.c:5521 +#: c-decl.c:5241 msgid "flexible array member in union" msgstr "" -#: c-decl.c:5523 +#: c-decl.c:5243 msgid "flexible array member not at end of struct" msgstr "" -#: c-decl.c:5525 +#: c-decl.c:5245 msgid "flexible array member in otherwise empty struct" msgstr "" -#: c-decl.c:5550 ch/typeck.c:3063 +#: c-decl.c:5275 #, c-format msgid "duplicate member `%s'" msgstr "upprepning av medlem \"%s\"" -#: c-decl.c:5594 +#: c-decl.c:5319 msgid "union cannot be made transparent" msgstr "" #. This enum is a named one that has been declared already. -#: c-decl.c:5675 +#: c-decl.c:5424 #, c-format msgid "redeclaration of `enum %s'" -msgstr "" +msgstr "omdeklaration av \"enum %s\"" -#: c-decl.c:5709 +#: c-decl.c:5458 msgid "enum defined inside parms" msgstr "" -#: c-decl.c:5742 +#: c-decl.c:5491 msgid "enumeration values exceed range of largest integer" msgstr "" -#: c-decl.c:5851 ch/decl.c:4437 +#: c-decl.c:5600 #, c-format msgid "enumerator value for `%s' not integer constant" msgstr "uppräkningsvärde för \"%s\" är inte en heltalskonstant" -#: c-decl.c:5864 ch/decl.c:4449 +#: c-decl.c:5613 msgid "overflow in enumeration values" msgstr "överspill i uppräkningsvärden" -#: c-decl.c:5869 +#: c-decl.c:5618 msgid "ISO C restricts enumerator values to range of `int'" msgstr "ISO C begränsar enumreringsvärden till intervallet av en \"int\"" -#: c-decl.c:5941 +#: c-decl.c:5700 msgid "return type is an incomplete type" msgstr "returtypen är en inkomplett typ" -#: c-decl.c:5949 +#: c-decl.c:5708 msgid "return type defaults to `int'" msgstr "returtyp sätts till \"int\"" -#: c-decl.c:5996 +#: c-decl.c:5755 #, c-format msgid "no previous prototype for `%s'" msgstr "ingen tidigare prototyp för `%s'" -#: c-decl.c:6003 +#: c-decl.c:5762 #, c-format msgid "`%s' was used with no prototype before its definition" msgstr "\"%s\" användes utan någon prototyp innan sin definition" -#: c-decl.c:6009 +#: c-decl.c:5768 #, c-format msgid "no previous declaration for `%s'" msgstr "ingen tidigare deklaration av \"%s\"" -#: c-decl.c:6016 +#: c-decl.c:5775 #, c-format msgid "`%s' was used with no declaration before its definition" msgstr "\"%s\" användes utan någon deklaration innan sin definition" -#: c-decl.c:6044 c-decl.c:6763 +#: c-decl.c:5799 c-decl.c:6352 #, c-format msgid "return type of `%s' is not `int'" msgstr "returtypen på \"%s\" är inte \"int\"" -#: c-decl.c:6060 +#: c-decl.c:5815 #, c-format msgid "first argument of `%s' should be `int'" msgstr "första argumentet till \"%s\" skall vara \"int\"" -#: c-decl.c:6069 +#: c-decl.c:5824 #, c-format msgid "second argument of `%s' should be `char **'" msgstr "andra argumentet till \"%s\" skall vara \"char **\"" -#: c-decl.c:6078 +#: c-decl.c:5833 #, c-format msgid "third argument of `%s' should probably be `char **'" msgstr "tredje argumentet till \"%s2 skall troligen vara \"char **\"" -#: c-decl.c:6087 +#: c-decl.c:5842 #, c-format msgid "`%s' takes only zero or two arguments" msgstr "\"%s\" tar bara noll eller två argument" -#: c-decl.c:6090 +#: c-decl.c:5845 #, c-format msgid "`%s' is normally a non-static function" msgstr "\"%s\" är normalt en icke-statisk function" -#: c-decl.c:6195 +#: c-decl.c:5943 msgid "parm types given both in parmlist and separately" msgstr "" -#: c-decl.c:6216 +#: c-decl.c:5964 msgid "parameter name omitted" msgstr "parameternamn utlämnat" -#: c-decl.c:6220 c-decl.c:6322 c-decl.c:6633 +#: c-decl.c:5968 c-decl.c:6070 #, c-format msgid "parameter `%s' declared void" msgstr "parameter \"%s\" deklarerad som void" -#: c-decl.c:6296 +#: c-decl.c:6044 msgid "parameter name missing from parameter list" msgstr "parameternamn saknas i parameterlista" -#: c-decl.c:6315 c-decl.c:6626 +#: c-decl.c:6063 #, c-format msgid "multiple parameters named `%s'" msgstr "flera parametrar med namn \"%s\"" -#: c-decl.c:6346 c-decl.c:6348 +#: c-decl.c:6085 c-decl.c:6087 #, c-format msgid "type of `%s' defaults to `int'" msgstr "typen på \"%s\" sätts till \"int\"" -#: c-decl.c:6384 c-decl.c:6683 +#: c-decl.c:6123 #, c-format msgid "declaration for parameter `%s' but no such parameter" msgstr "deklaration av parameter \"%s\" med det finns ingen sådan parameter" -#: c-decl.c:6432 +#: c-decl.c:6171 msgid "number of arguments doesn't match prototype" msgstr "antalet argument matchar inte prototypen" -#: c-decl.c:6462 +#: c-decl.c:6201 #, c-format msgid "promoted argument `%s' doesn't match prototype" msgstr "" -#: c-decl.c:6476 +#: c-decl.c:6211 #, c-format msgid "argument `%s' doesn't match prototype" msgstr "argument \"%s\" matchar inte prototypen" -#: c-decl.c:6656 -#, c-format -msgid "type of parameter `%s' is not declared" -msgstr "typen på parameter \"%s\" är inte deklarerad" +#: c-decl.c:6384 cp/decl.c:14547 +msgid "no return statement in function returning non-void" +msgstr "ingen return i funktion som returnerar icke-void" -#: c-decl.c:6885 +#: c-decl.c:6536 msgid "this function may return with or without a value" msgstr "denna funktion kan returnera med eller utan ett värde" -#: c-decl.c:6905 +#: c-decl.c:6556 #, c-format msgid "size of return value of `%s' is %u bytes" msgstr "storleken på returvärdet från \"%s\" är %u bytes" -#: c-decl.c:6909 +#: c-decl.c:6560 #, 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" @@ -1348,831 +1549,1010 @@ msgstr "storleken på returvärdet från \"%s\" är större än %d bytes" #. 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:6964 +#: c-decl.c:6615 msgid "`for' loop initial declaration used outside C99 mode" msgstr "" -#: c-decl.c:6984 +#: c-decl.c:6639 +#, c-format +msgid "`struct %s' declared in `for' loop initial declaration" +msgstr "\"struct %s\" är deklarerad i en for-loops init-deklaration" + +#: c-decl.c:6642 +#, c-format +msgid "`union %s' declared in `for' loop initial declaration" +msgstr "\"union %s\" är deklarerad i en for-loops init-deklaration" + +#: c-decl.c:6645 #, c-format -msgid "`%s %s' declared in `for' loop initial declaration" -msgstr "\"%s %s\" är deklarerad i en for-loops första del" +msgid "`enum %s' declared in `for' loop initial declaration" +msgstr "\"enum %s\" är deklarerad i en for-loops init-deklaration" -#: c-decl.c:6993 +#: c-decl.c:6653 #, c-format msgid "declaration of non-variable `%s' in `for' loop initial declaration" msgstr "" -#: c-decl.c:6995 +#: c-decl.c:6655 #, c-format msgid "declaration of static variable `%s' in `for' loop initial declaration" msgstr "" -#: c-decl.c:6997 +#: c-decl.c:6657 #, c-format msgid "declaration of `extern' variable `%s' in `for' loop initial declaration" msgstr "" -#: c-dump.c:826 -#, c-format -msgid "could not open dump file `%s'" -msgstr "kunde inte öppna dump-fil \"%s\"" +#: 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" -#: c-dump.c:871 -#, c-format -msgid "ignoring `%s' at end of `-f%s'" +#: c-format.c:124 +msgid "args to be formatted is not '...'" +msgstr "argumenten som skall formateras är inte \"...\"" + +#: c-format.c:133 +msgid "strftime formats cannot format arguments" msgstr "" -#: c-format.c:106 c-format.c:219 -#, c-format -msgid "argument format specified for non-function `%s'" -msgstr "argumentformat angivet för icke-funktion \"%s\"" +#: c-format.c:168 c-format.c:270 +msgid "format string has invalid operand number" +msgstr "formatsträng har ett ogiltigt antal operander" + +#: c-format.c:202 +msgid "function does not return string type" +msgstr "" -#: c-format.c:112 +#: c-format.c:233 msgid "unrecognized format specifier" msgstr "oigenkänd formatangivelse" -#: c-format.c:123 +#: c-format.c:246 #, c-format msgid "`%s' is an unrecognized format function type" msgstr "\"%s\" är ett ej känt funktionsformat" -#: c-format.c:145 c-format.c:233 -msgid "format string has invalid operand number" -msgstr "formatsträng har ett ogiltigt antal operander" - -#: c-format.c:153 +#: c-format.c:280 msgid "format string arg follows the args to be formatted" msgstr "formatsträngen kommer efter argumenten som skall formateras" -#: c-format.c:172 c-format.c:254 -msgid "format string arg not a string type" -msgstr "argument för formatsträng är inte av strängtyp" - -#: c-format.c:185 -msgid "args to be formatted is not '...'" -msgstr "argumenten som skall formateras är inte \"...\"" - -#: c-format.c:193 -msgid "strftime formats cannot format arguments" -msgstr "" - -#: c-format.c:263 -msgid "function does not return string type" -msgstr "" - -#: c-format.c:757 +#: c-format.c:601 msgid "` ' flag" msgstr "" -#: c-format.c:757 +#: c-format.c:601 msgid "the ` ' printf flag" msgstr "" -#: c-format.c:758 c-format.c:829 +#: c-format.c:602 c-format.c:673 msgid "`+' flag" msgstr "" -#: c-format.c:758 +#: c-format.c:602 msgid "the `+' printf flag" msgstr "" -#: c-format.c:759 c-format.c:805 +#: c-format.c:603 c-format.c:649 msgid "`#' flag" msgstr "" -#: c-format.c:759 +#: c-format.c:603 msgid "the `#' printf flag" msgstr "" -#: c-format.c:760 c-format.c:803 +#: c-format.c:604 c-format.c:647 msgid "`0' flag" msgstr "" -#: c-format.c:760 +#: c-format.c:604 msgid "the `0' printf flag" msgstr "" -#: c-format.c:761 c-format.c:802 c-format.c:832 +#: c-format.c:605 c-format.c:646 c-format.c:676 msgid "`-' flag" msgstr "" -#: c-format.c:761 +#: c-format.c:605 msgid "the `-' printf flag" msgstr "" -#: c-format.c:762 c-format.c:786 +#: c-format.c:606 c-format.c:630 msgid "`'' flag" msgstr "" -#: c-format.c:762 +#: c-format.c:606 msgid "the `'' printf flag" msgstr "" -#: c-format.c:763 c-format.c:787 +#: c-format.c:607 c-format.c:631 msgid "`I' flag" msgstr "" -#: c-format.c:763 +#: c-format.c:607 msgid "the `I' printf flag" msgstr "" -#: c-format.c:764 c-format.c:784 c-format.c:806 c-format.c:833 c-format.c:1886 +#: c-format.c:608 c-format.c:628 c-format.c:650 c-format.c:677 c-format.c:1702 msgid "field width" msgstr "" -#: c-format.c:764 +#: c-format.c:608 msgid "field width in printf format" msgstr "" -#: c-format.c:765 +#: c-format.c:609 msgid "precision" msgstr "" -#: c-format.c:765 +#: c-format.c:609 msgid "precision in printf format" msgstr "" -#: c-format.c:766 c-format.c:785 c-format.c:836 +#: c-format.c:610 c-format.c:629 c-format.c:680 msgid "length modifier" msgstr "" -#: c-format.c:766 +#: c-format.c:610 msgid "length modifier in printf format" msgstr "" -#: c-format.c:782 +#: c-format.c:626 msgid "assignment suppression" msgstr "" -#: c-format.c:783 +#: c-format.c:626 +msgid "the assignment suppression scanf feature" +msgstr "" + +#: c-format.c:627 msgid "`a' flag" msgstr "" -#: c-format.c:783 +#: c-format.c:627 msgid "the `a' scanf flag" msgstr "" -#: c-format.c:784 +#: c-format.c:628 msgid "field width in scanf format" msgstr "" -#: c-format.c:785 +#: c-format.c:629 msgid "length modifier in scanf format" msgstr "" -#: c-format.c:786 +#: c-format.c:630 msgid "the `'' scanf flag" msgstr "" -#: c-format.c:787 +#: c-format.c:631 msgid "the `I' scanf flag" msgstr "" -#: c-format.c:801 +#: c-format.c:645 msgid "`_' flag" msgstr "" -#: c-format.c:801 +#: c-format.c:645 msgid "the `_' strftime flag" msgstr "" -#: c-format.c:802 +#: c-format.c:646 msgid "the `-' strftime flag" msgstr "" -#: c-format.c:803 +#: c-format.c:647 msgid "the `0' strftime flag" msgstr "" -#: c-format.c:804 c-format.c:828 +#: c-format.c:648 c-format.c:672 msgid "`^' flag" msgstr "" -#: c-format.c:804 +#: c-format.c:648 msgid "the `^' strftime flag" msgstr "" -#: c-format.c:805 +#: c-format.c:649 msgid "the `#' strftime flag" msgstr "" -#: c-format.c:806 +#: c-format.c:650 msgid "field width in strftime format" msgstr "" -#: c-format.c:807 +#: c-format.c:651 msgid "`E' modifier" msgstr "" -#: c-format.c:807 +#: c-format.c:651 msgid "the `E' strftime modifier" msgstr "" -#: c-format.c:808 +#: c-format.c:652 msgid "`O' modifier" msgstr "" -#: c-format.c:808 +#: c-format.c:652 msgid "the `O' strftime modifier" msgstr "" -#: c-format.c:809 +#: c-format.c:653 msgid "the `O' modifier" msgstr "" -#: c-format.c:827 +#: c-format.c:671 msgid "fill character" msgstr "" -#: c-format.c:827 +#: c-format.c:671 msgid "fill character in strfmon format" msgstr "" -#: c-format.c:828 +#: c-format.c:672 msgid "the `^' strfmon flag" msgstr "" -#: c-format.c:829 +#: c-format.c:673 msgid "the `+' strfmon flag" msgstr "" -#: c-format.c:830 +#: c-format.c:674 msgid "`(' flag" msgstr "" -#: c-format.c:830 +#: c-format.c:674 msgid "the `(' strfmon flag" msgstr "" -#: c-format.c:831 +#: c-format.c:675 msgid "`!' flag" msgstr "" -#: c-format.c:831 +#: c-format.c:675 msgid "the `!' strfmon flag" msgstr "" -#: c-format.c:832 +#: c-format.c:676 msgid "the `-' strfmon flag" msgstr "" -#: c-format.c:833 +#: c-format.c:677 msgid "field width in strfmon format" msgstr "" -#: c-format.c:834 +#: c-format.c:678 msgid "left precision" msgstr "" -#: c-format.c:834 +#: c-format.c:678 msgid "left precision in strfmon format" msgstr "" -#: c-format.c:835 +#: c-format.c:679 msgid "right precision" msgstr "" -#: c-format.c:835 +#: c-format.c:679 msgid "right precision in strfmon format" msgstr "" -#: c-format.c:836 +#: c-format.c:680 msgid "length modifier in strfmon format" msgstr "" -#: c-format.c:1135 -#, fuzzy, c-format +#: c-format.c:983 +#, 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:1248 c-format.c:1269 c-format.c:2296 +#: 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" -#: c-format.c:1279 +#: c-format.c:1138 #, c-format msgid "%s does not support %%n$ operand number formats" msgstr "" -#: c-format.c:1286 +#: c-format.c:1145 msgid "operand number out of range in format" msgstr "" -#: c-format.c:1307 +#: c-format.c:1168 #, c-format msgid "format argument %d used more than once in %s format" msgstr "" -#: c-format.c:1349 +#: c-format.c:1218 #, c-format msgid "format argument %d unused before used argument %d in $-style format" msgstr "" -#: c-format.c:1443 +#: c-format.c:1322 msgid "format not a string literal, format string not checked" msgstr "" -#: c-format.c:1457 +#: c-format.c:1336 msgid "format not a string literal and no format arguments" msgstr "" -#: c-format.c:1459 +#: c-format.c:1338 msgid "format not a string literal, argument types not checked" msgstr "" -#: c-format.c:1472 +#: 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:1475 +#: c-format.c:1354 msgid "unused arguments in $-style format" msgstr "" -#: c-format.c:1478 -msgid "zero-length format string" +#: c-format.c:1357 +#, fuzzy, c-format +msgid "zero-length %s format string" msgstr "formatsträng med längden noll" -#: c-format.c:1481 +#: c-format.c:1361 msgid "format is a wide character string" msgstr "" -#: c-format.c:1484 +#: c-format.c:1364 msgid "unterminated format string" msgstr "icke terminerad formatsträng" -#. FIXME: this warning should go away once Marc Espie's -#. __attribute__((nonnull)) patch is in. Instead, checking for -#. nonnull attributes should probably change this function to act -#. specially if info == NULL and add a res->number_null entry for -#. that case, or maybe add a function pointer to be called at -#. the end instead of hardcoding check_format_info_main. -#: c-format.c:1573 -msgid "null format string" -msgstr "formatsträngen är null" - -#: c-format.c:1765 +#: c-format.c:1581 msgid "embedded `\\0' in format" msgstr "" -#: c-format.c:1780 +#: c-format.c:1596 #, c-format msgid "spurious trailing `%%' in format" msgstr "" -#: c-format.c:1819 c-format.c:2056 +#: c-format.c:1635 c-format.c:1872 #, c-format msgid "repeated %s in format" msgstr "" -#: c-format.c:1832 +#: c-format.c:1648 msgid "missing fill character at end of strfmon format" msgstr "" -#: c-format.c:1852 c-format.c:1970 c-format.c:2250 c-format.c:2303 +#: 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" -#: c-format.c:1912 +#: c-format.c:1728 #, c-format msgid "zero width in %s format" msgstr "nollstorlek i %s formatsträng" -#: c-format.c:1931 +#: c-format.c:1747 #, c-format msgid "empty left precision in %s format" msgstr "" -#: c-format.c:1985 +#: c-format.c:1801 msgid "field precision" msgstr "" -#: c-format.c:2000 +#: c-format.c:1816 #, c-format msgid "empty precision in %s format" msgstr "" -#: c-format.c:2040 +#: c-format.c:1856 #, c-format msgid "%s does not support the `%s' %s length modifier" msgstr "" -#: c-format.c:2090 +#: c-format.c:1906 msgid "conversion lacks type at end of format" msgstr "" -#: c-format.c:2101 +#: c-format.c:1917 #, c-format msgid "unknown conversion type character `%c' in format" msgstr "" -#: c-format.c:2104 +#: c-format.c:1920 #, c-format msgid "unknown conversion type character 0x%x in format" msgstr "" -#: c-format.c:2111 +#: c-format.c:1927 #, c-format msgid "%s does not support the `%%%c' %s format" msgstr "" -#: c-format.c:2127 +#: c-format.c:1943 #, c-format msgid "%s used with `%%%c' %s format" msgstr "" -#: c-format.c:2136 +#: c-format.c:1952 #, c-format msgid "%s does not support %s" msgstr "" -#: c-format.c:2145 +#: c-format.c:1961 #, c-format msgid "%s does not support %s with the `%%%c' %s format" msgstr "" -#: c-format.c:2178 +#: c-format.c:1994 #, c-format msgid "%s ignored with %s and `%%%c' %s format" msgstr "" -#: c-format.c:2182 +#: c-format.c:1998 #, c-format msgid "%s ignored with %s in %s format" msgstr "" -#: c-format.c:2188 +#: c-format.c:2004 #, c-format msgid "use of %s and %s together with `%%%c' %s format" msgstr "" -#: c-format.c:2192 +#: c-format.c:2008 #, c-format msgid "use of %s and %s together in %s format" msgstr "" # fixme: ordet locale borde standardiseras -#: c-format.c:2211 +#: 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" +msgstr "\"%%%c\" ger bara de sista två siffrorna i året i vissa landsinställningar" -#: c-format.c:2214 +#: 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" #. The end of the format string was reached. -#: c-format.c:2230 +#: c-format.c:2046 #, c-format msgid "no closing `]' for `%%[' format" msgstr "" -#: c-format.c:2243 +#: c-format.c:2059 #, c-format msgid "use of `%s' length modifier with `%c' type character" msgstr "" -#: c-format.c:2264 +#: c-format.c:2080 #, c-format msgid "%s does not support the `%%%s%c' %s format" msgstr "" -#: c-format.c:2279 +#: c-format.c:2095 msgid "operand number specified with suppressed assignment" msgstr "" -#: c-format.c:2281 +#: c-format.c:2097 msgid "operand number specified for format taking no argument" msgstr "" -#: c-format.c:2400 +#: c-format.c:2211 #, c-format msgid "writing through null pointer (arg %d)" msgstr "" -#: c-format.c:2409 +#: c-format.c:2220 #, c-format msgid "reading through null pointer (arg %d)" msgstr "" -#: c-format.c:2429 +#: c-format.c:2240 #, c-format msgid "writing into constant object (arg %d)" msgstr "" -#: c-format.c:2439 +#: c-format.c:2250 #, c-format msgid "extra type qualifiers in format argument (arg %d)" msgstr "" -#: c-format.c:2446 +#: c-format.c:2257 #, c-format msgid "format argument is not a pointer (arg %d)" msgstr "" -#: c-format.c:2448 +#: c-format.c:2259 #, c-format msgid "format argument is not a pointer to a pointer (arg %d)" msgstr "" -#: c-format.c:2542 +#: c-format.c:2330 +msgid "pointer" +msgstr "" + +#: c-format.c:2332 +msgid "different type" +msgstr "" + +#: c-format.c:2353 #, c-format msgid "%s is not type %s (arg %d)" msgstr "" -#: c-format.c:2545 +#: c-format.c:2356 #, c-format msgid "%s format, %s arg (arg %d)" msgstr "" -#: c-lex.c:275 -msgid "badly nested C headers from preprocessor" -msgstr "" +#: c-lex.c:153 +#, fuzzy +msgid "YYDEBUG not defined" +msgstr "YYDEBUG är inte definierad." -#: c-lex.c:293 -msgid "leaving more files than we entered" +#: c-lex.c:290 +msgid "badly nested C headers from preprocessor" msgstr "" -#: c-lex.c:325 +#: c-lex.c:333 #, c-format msgid "ignoring #pragma %s %s" msgstr "ignorerar #pragma %s %s" -#: c-lex.c:327 -#, c-format -msgid "ignoring #pragma %s" -msgstr "ignorerar #pragma %s" - -#: c-lex.c:373 +#: c-lex.c:383 #, c-format msgid "universal-character-name '\\U%08x' not valid in identifier" msgstr "" -#: c-lex.c:619 +#: c-lex.c:629 #, c-format msgid "universal-character-name '\\u%04x' not valid in identifier" msgstr "" -#: c-lex.c:709 -msgid "both 'f' and 'l' suffixes on floating constant" -msgstr "både suffix 'f' och 'l' på flyttalskonstant" +#: c-lex.c:692 +#, c-format +msgid "stray '%c' in program" +msgstr "" -#: c-lex.c:736 +#: c-lex.c:694 #, c-format -msgid "floating point number exceeds range of '%s'" +msgid "stray '\\%o' in program" +msgstr "" + +#: c-lex.c:850 +msgid "this decimal constant is unsigned only in ISO C90" +msgstr "" + +#: c-lex.c:853 +msgid "this decimal constant would be unsigned in ISO C90" +msgstr "" + +#: c-lex.c:869 +#, 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" + +#: c-lex.c:937 +#, fuzzy, c-format +msgid "floating constant exceeds range of \"%s\"" msgstr "flyttal utanför intervallet för \"%s\"" -#: c-lex.c:766 +#: c-lex.c:973 cpplex.c:330 cpplex.c:668 cpplex.c:1942 +msgid "ignoring invalid multibyte character" +msgstr "ignorerar ogiltigt flerbytestecken" + +#: c-opts.c:353 +#, fuzzy, c-format +msgid "missing argument to \"-%s\"" +msgstr "Saknar argument till flaggan \"%s\"" + +#: c-opts.c:357 +#, fuzzy, c-format +msgid "no class name specified with \"-%s\"" +msgstr "Utdatafilnamn angivet två gånger" + +#: c-opts.c:364 +#, fuzzy, c-format +msgid "missing filename after \"-%s\"" +msgstr "Filnamn saknas efter %s" + +#: c-opts.c:369 +#, fuzzy, c-format +msgid "missing target after \"-%s\"" +msgstr "Argument saknas efter %s" + +#: c-opts.c:503 #, c-format -msgid "stray '%c' in program" +msgid "options array incorrectly sorted: %s is before %s" msgstr "" -#: c-lex.c:768 +#: c-opts.c:548 +#, 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" + +#: c-opts.c:934 +msgid "-Wno-strict-prototypes is not supported in C++" +msgstr "-Wno-strict-prototypes stödjs inte för C++" + +#: c-opts.c:1014 +#, fuzzy, c-format +msgid "switch \"%s\" is no longer supported" +msgstr "-f%s stödjs inte längre" + +#: c-opts.c:1030 #, c-format -msgid "stray '\\%o' in program" +msgid "switch \"%s\" is deprecated, please see documentation for details" msgstr "" -#: c-lex.c:964 -msgid "floating constant may not be in radix 16" +#: c-opts.c:1143 +msgid "-fhandle-exceptions has been renamed to -fexceptions (and is now on by default)" msgstr "" -#: c-lex.c:1002 -msgid "traditional C rejects the 'f' suffix" -msgstr "traditionell C stödjer inte suffixet 'f'" +#: c-opts.c:1263 +#, fuzzy +msgid "output filename specified twice" +msgstr "Utdatafilnamn angivet två gånger" -#: c-lex.c:1012 -msgid "traditional C rejects the 'l' suffix" -msgstr "traditionell C stödjer inte suffixet 'l'" +#: c-opts.c:1377 +msgid "-Wformat-y2k ignored without -Wformat" +msgstr "-Wformat-y2k ignorerad utan -Wformat" -#: c-lex.c:1022 c-lex.c:1116 -msgid "ISO C forbids imaginary numeric constants" -msgstr "ISO C förbjuder imaginära numeriska konstanter" +#: c-opts.c:1379 +msgid "-Wformat-extra-args ignored without -Wformat" +msgstr "-Wformat-extra-args ignorerad utan -Wformat" -#: c-lex.c:1056 -msgid "floating point number exceeds range of 'double'" -msgstr "flyttalsnummer överskrider intervallet för en \"double\"" +#: c-opts.c:1381 +#, fuzzy +msgid "-Wformat-zero-length ignored without -Wformat" +msgstr "-Wformat-extra-args ignorerad utan -Wformat" -#: c-lex.c:1085 -msgid "two 'u' suffixes on integer constant" -msgstr "två \"u\"-suffix på heltalskonstant" +#: c-opts.c:1383 +msgid "-Wformat-nonliteral ignored without -Wformat" +msgstr "-Wformat-nonliteral ignorerad utan -Wformat" -#: c-lex.c:1088 -msgid "traditional C rejects the 'u' suffix" -msgstr "traditionell C stödjer inte suffixet 'u'" +#: c-opts.c:1385 +msgid "-Wformat-security ignored without -Wformat" +msgstr "-Wformat-security ignorerad utan -Wformat" -#: c-lex.c:1099 -msgid "three 'l' suffixes on integer constant" -msgstr "tre \"l\"-suffix på heltalskonstant" +#: c-opts.c:1387 +msgid "-Wmissing-format-attribute ignored without -Wformat" +msgstr "-Wmissing-format-attribute ignorerad utan -Wformat" -#: c-lex.c:1101 -msgid "'lul' is not a valid integer suffix" -msgstr "\"lul\" är inte ett giltigt heltalssuffix" +#: c-opts.c:1409 +#, fuzzy, c-format +msgid "opening output file %s" +msgstr "Kan inte öppna utdatafil \"%s\"" -#: c-lex.c:1103 -msgid "'Ll' and 'lL' are not valid integer suffixes" -msgstr "\"Ll\" och \"lL\" är inte giltiga heltalssuffix" +#: c-opts.c:1464 +#, fuzzy, c-format +msgid "opening dependency file %s" +msgstr "dynamiskt beroende.\n" -#: c-lex.c:1106 -msgid "ISO C89 forbids long long integer constants" -msgstr "ISO C89 förbjuder long long integer konstanter" +#: c-opts.c:1474 +#, fuzzy, c-format +msgid "closing dependency file %s" +msgstr "Kunde inte öppna källkodsfil %s.\n" -#: c-lex.c:1114 -msgid "more than one 'i' or 'j' suffix on integer constant" -msgstr "mer än ett \"i\"- eller \"j\"-suffix på heltalskonstant" +#: c-opts.c:1477 +#, fuzzy, c-format +msgid "when writing output to %s" +msgstr "fel vid skrivning till %s" + +#: c-opts.c:1557 +#, fuzzy +msgid "to generate dependencies you must specify either -M or -MM" +msgstr "du måste dessutom ange antingen -M eller -MM" -#: c-lex.c:1129 +#: c-opts.c:1704 #, c-format +msgid "\"-%s\" is valid for %s but not for %s" +msgstr "" + +#. To keep the lines from getting too long for some compilers, limit +#. to about 500 characters (6 lines) per chunk. +#: c-opts.c:1714 msgid "" -"integer constant is too large for this configuration of the compiler - " -"truncated to %d bits" +"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 "" -"heltalskonstant för stor för denna konfigurering av kompilatorn - kortar ner " -"till %d bitar" +"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-lex.c:1219 -msgid "width of integer constant changes with -traditional" +#: c-opts.c:1723 +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-lex.c:1221 -msgid "integer constant is unsigned in ISO C, signed with -traditional" -msgstr "heltalskonstanter är utan tecken i ISO C, med tecken med -traditional" +#: c-opts.c:1732 +#, 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-lex.c:1223 -msgid "width of integer constant may change on other systems with -traditional" +#: c-opts.c:1741 +#, 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" -#: c-lex.c:1233 -#, c-format -msgid "integer constant larger than the maximum value of %s" -msgstr "heltalskonstant är större än maximala värdet på %s" +#: c-opts.c:1746 +#, 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" -#: c-lex.c:1242 -msgid "decimal constant is so large that it is unsigned" -msgstr "decimal konstant så stor att den är unsigned" +#: c-opts.c:1751 +#, 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" -#: c-lex.c:1271 -msgid "integer constant is larger than the maximum value for its type" -msgstr "heltalskonstant är större än maximala värdet för sin typ" +# fixme: vad menas med unquoted +#: c-opts.c:1759 +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" -#: c-lex.c:1275 -#, c-format -msgid "missing white space after number '%.*s'" -msgstr "saknar mellanrum efter nummer \"%.*s\"" +#: c-opts.c:1764 +#, 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:1772 +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-lex.c:1311 -msgid "Ignoring invalid multibyte character" -msgstr "Ignorerar ogiltigt flerbytestecken" +#: c-opts.c:1780 +#, 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:62 cp/parse.y:55 objc/objc-parse.y:63 +#: c-parse.y:55 parse.y:48 objc-parse.y:56 msgid "syntax error" msgstr "syntaxfel" -#: c-parse.y:267 objc/objc-parse.y:296 +#: /usr/share/bison/bison.simple:179 +msgid "syntax error: cannot back up" +msgstr "syntaxfel: kan inte backa tillbaka" + +#: c-parse.y:325 objc-parse.y:347 msgid "ISO C forbids an empty source file" msgstr "ISO C förbjuder tomma källkodsfiler" -#: c-parse.y:300 c-typeck.c:6813 ch/parse.c:2113 objc/objc-parse.y:329 +#: c-parse.y:366 c-typeck.c:6867 objc-parse.y:389 msgid "argument of `asm' is not a constant string" msgstr "argumentet till \"asm\" är inte en konstant sträng" -#: c-parse.y:308 objc/objc-parse.y:337 +#: c-parse.y:374 objc-parse.y:397 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:310 objc/objc-parse.y:339 +#: c-parse.y:376 objc-parse.y:399 msgid "data definition has no type or storage class" msgstr "datadefinition har ingen typ eller lagringsklass" -#: c-parse.y:329 objc/objc-parse.y:358 +#: c-parse.y:389 objc-parse.y:412 msgid "ISO C does not allow extra `;' outside of a function" msgstr "ISO C tillåter inte extra \";\" utanför funktioner" -#: c-parse.y:401 cppexp.c:709 +#: 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:463 objc/objc-parse.y:492 +#: c-parse.y:496 objc-parse.y:519 msgid "`sizeof' applied to a bit-field" msgstr "\"sizeof\" applicerat på ett bitfält" -#: c-parse.y:543 objc/objc-parse.y:572 +#: c-parse.y:583 objc-parse.y:606 msgid "ISO C forbids omitting the middle term of a ?: expression" msgstr "ISO C förbjuder uteslutande av den mittersta termen i ett ?: uttryck" -#: c-parse.y:593 objc/objc-parse.y:622 +#: c-parse.y:632 objc-parse.y:655 msgid "ISO C89 forbids compound literals" msgstr "" -#: c-parse.y:623 objc/objc-parse.y:652 +#: c-parse.y:646 objc-parse.y:669 msgid "ISO C forbids braced-groups within expressions" msgstr "" -#: c-parse.y:676 -msgid "traditional C rejects string concatenation" +#: c-parse.y:677 objc-parse.y:700 +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:768 +#, fuzzy +msgid "traditional C rejects ISO C style function definitions" msgstr "traditionell C stödjer inte sträng-sammanslagning" -#: c-parse.y:691 objc/objc-parse.y:733 -msgid "ISO C does not permit use of `varargs.h'" -msgstr "ISO C stödjer inte användning av \"varargs.h\"" - -#: c-parse.y:976 c-parse.y:982 c-parse.y:988 c-parse.y:994 c-parse.y:1015 -#: c-parse.y:1021 c-parse.y:1027 c-parse.y:1033 c-parse.y:1066 c-parse.y:1072 -#: c-parse.y:1078 c-parse.y:1084 c-parse.y:1129 c-parse.y:1135 c-parse.y:1141 -#: c-parse.y:1147 cp/parse.y:1877 cp/parse.y:1884 cp/parse.y:1923 -#: objc/objc-parse.y:1018 objc/objc-parse.y:1024 objc/objc-parse.y:1030 -#: objc/objc-parse.y:1036 objc/objc-parse.y:1057 objc/objc-parse.y:1063 -#: objc/objc-parse.y:1069 objc/objc-parse.y:1075 objc/objc-parse.y:1108 -#: objc/objc-parse.y:1114 objc/objc-parse.y:1120 objc/objc-parse.y:1126 -#: objc/objc-parse.y:1171 objc/objc-parse.y:1177 objc/objc-parse.y:1183 -#: objc/objc-parse.y:1189 +#: 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:1915 parse.y:1922 parse.y:1957 objc-parse.y:1032 +#: objc-parse.y:1038 objc-parse.y:1044 objc-parse.y:1050 objc-parse.y:1071 +#: objc-parse.y:1077 objc-parse.y:1083 objc-parse.y:1089 objc-parse.y:1122 +#: objc-parse.y:1128 objc-parse.y:1134 objc-parse.y:1140 objc-parse.y:1185 +#: objc-parse.y:1191 objc-parse.y:1197 objc-parse.y:1203 #, c-format msgid "`%s' is not at beginning of declaration" msgstr "\"%s\" är inte i början av deklarationen" -#: c-parse.y:1434 objc/objc-parse.y:1485 +#: c-parse.y:1441 objc-parse.y:1497 msgid "ISO C forbids empty initializer braces" msgstr "" -#: c-parse.y:1448 objc/objc-parse.y:1499 +#: c-parse.y:1455 objc-parse.y:1511 msgid "ISO C89 forbids specifying subobject to initialize" msgstr "ISO C89 förbjuder specifiering av subobjekt som skall initieras" -#: c-parse.y:1451 objc/objc-parse.y:1502 +#: c-parse.y:1458 objc-parse.y:1514 msgid "obsolete use of designated initializer without `='" msgstr "obsolet angivelse av initierare utan \"=\"" -#: c-parse.y:1455 objc/objc-parse.y:1506 +#: c-parse.y:1462 objc-parse.y:1518 msgid "obsolete use of designated initializer with `:'" msgstr "obsolet användning av initierare med \":\"" -#: c-parse.y:1484 +#: c-parse.y:1489 objc-parse.y:1545 msgid "ISO C forbids specifying range of elements to initialize" msgstr "" -#: c-parse.y:1492 c-parse.y:1522 objc/objc-parse.y:1537 objc/objc-parse.y:1567 +#: c-parse.y:1497 c-parse.y:1528 objc-parse.y:1553 objc-parse.y:1584 msgid "ISO C forbids nested functions" msgstr "ISO C förbjuder nästlade funktioner" -#: c-parse.y:1696 objc/objc-parse.y:1742 +#: c-parse.y:1703 objc-parse.y:1761 msgid "ISO C forbids forward references to `enum' types" msgstr "" -#: c-parse.y:1708 cp/parse.y:2342 objc/objc-parse.y:1754 +#: c-parse.y:1715 parse.y:2385 objc-parse.y:1773 msgid "comma at end of enumerator list" msgstr "komma i slutet av uppräkningslista" -#: c-parse.y:1716 objc/objc-parse.y:1762 +#: c-parse.y:1723 objc-parse.y:1781 msgid "no semicolon at end of struct or union" msgstr "inget semikolon vid slutet av struktur eller union" -#: c-parse.y:1725 objc/objc-parse.y:1771 objc/objc-parse.y:2848 +#: c-parse.y:1732 objc-parse.y:1790 objc-parse.y:2865 msgid "extra semicolon in struct or union specified" msgstr "extra semikolon i struktur eller union angivet" -#: c-parse.y:1740 objc/objc-parse.y:1800 +#: c-parse.y:1745 objc-parse.y:1817 msgid "ISO C doesn't support unnamed structs/unions" msgstr "ISO C stödjer inte ej namnsatta strukturer/unioner" -#: c-parse.y:1754 objc/objc-parse.y:1814 +#: c-parse.y:1754 objc-parse.y:1826 msgid "ISO C forbids member declarations with no members" msgstr "ISO C förbjuder medlemsdeklarationer utan medlemmar" -#: c-parse.y:1833 objc/objc-parse.y:1893 -msgid "attributes on type name ignored" -msgstr "" - -#: c-parse.y:1911 c-parse.y:1915 c-parse.y:1919 objc/objc-parse.y:1971 -#: objc/objc-parse.y:1975 objc/objc-parse.y:1979 -msgid "storage class specifier in array declarator" -msgstr "" - -#: c-parse.y:1934 objc/objc-parse.y:1994 +#: c-parse.y:1913 objc-parse.y:1985 msgid "deprecated use of label at end of compound statement" msgstr "" -#: c-parse.y:1951 objc/objc-parse.y:2011 +#: c-parse.y:1930 objc-parse.y:2002 msgid "ISO C89 forbids mixed declarations and code" msgstr "ISO C89 förbjuder blandade deklarationer och kod" -#: c-parse.y:2025 objc/objc-parse.y:2089 +#: c-parse.y:2005 objc-parse.y:2081 msgid "ISO C forbids label declarations" msgstr "" -#: c-parse.y:2074 cp/parse.y:1578 objc/objc-parse.y:2138 +#: c-parse.y:2055 parse.y:1627 objc-parse.y:2131 msgid "braced-group within expression allowed only inside a function" msgstr "" -#: c-parse.y:2189 objc/objc-parse.y:2253 +#: c-parse.y:2182 objc-parse.y:2258 msgid "empty body in an else-statement" msgstr "tom kropp i else-sats" -#: c-parse.y:2299 objc/objc-parse.y:2363 +#: c-parse.y:2303 objc-parse.y:2379 msgid "ISO C forbids `goto *expr;'" msgstr "ISO C förbjuder \"goto *expr;\"" -#: c-parse.y:2395 objc/objc-parse.y:2459 +#: c-parse.y:2403 objc-parse.y:2479 msgid "ISO C forbids forward parameter declarations" msgstr "" @@ -2182,729 +2562,808 @@ msgstr "" #. 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:2421 objc/objc-parse.y:2485 +#: c-parse.y:2429 objc-parse.y:2505 msgid "ISO C requires a named argument before `...'" msgstr "ISO C kräver ett namnsatt argument före \"...\"" -#: c-parse.y:2540 objc/objc-parse.y:2604 +#: c-parse.y:2526 objc-parse.y:2602 msgid "`...' in old-style identifier list" msgstr "\"...\" i en gammaldags identifierarlista" -#: c-parse.y:2875 cp/spew.c:1480 objc/objc-parse.y:3574 +#: /usr/share/bison/bison.simple:795 +#, fuzzy +msgid "parse error; also virtual memory exhausted" +msgstr "parsningsfel; och det virtuella minnet tog slut" + +#: /usr/share/bison/bison.simple:799 cp/spew.c:364 +msgid "parse error" +msgstr "parsningsfel" + +#: /usr/share/bison/bison.simple:924 +msgid "parser stack overflow" +msgstr "parsestack överfull" + +#: c-parse.y:2838 cp/spew.c:1521 objc-parse.y:3538 #, c-format msgid "%s at end of input" msgstr "%s vid slutet av indatan" -#: c-parse.y:2881 cp/spew.c:1486 objc/objc-parse.y:3580 +#: c-parse.y:2844 cp/spew.c:1527 objc-parse.y:3544 #, c-format msgid "%s before %s'%c'" msgstr "%s före %s'%c'" -#: c-parse.y:2883 cp/spew.c:1488 objc/objc-parse.y:3582 +#: c-parse.y:2846 cp/spew.c:1529 objc-parse.y:3546 #, c-format msgid "%s before %s'\\x%x'" msgstr "%s före %s'\\x%x'" -#: c-parse.y:2887 cp/spew.c:1492 objc/objc-parse.y:3586 +#: c-parse.y:2850 cp/spew.c:1533 objc-parse.y:3550 #, c-format msgid "%s before string constant" msgstr "%s före strängkonstant" -#: c-parse.y:2891 cp/spew.c:1496 objc/objc-parse.y:3590 +#: c-parse.y:2852 cp/spew.c:1535 objc-parse.y:3552 #, c-format msgid "%s before numeric constant" msgstr "%s före numerisk konstant" -#: c-parse.y:2893 objc/objc-parse.y:3592 +#: c-parse.y:2854 objc-parse.y:3554 #, c-format msgid "%s before \"%s\"" msgstr "%s före \"%s\"" -#: c-parse.y:2895 objc/objc-parse.y:3594 +#: c-parse.y:2856 objc-parse.y:3556 #, c-format msgid "%s before '%s' token" msgstr "%s före symbolen '%s'" -#: c-parse.y:3029 objc/objc-parse.y:3757 +#: c-parse.y:2921 +msgid "traditional C rejects string concatenation" +msgstr "traditionell C stödjer inte sträng-sammanslagning" + +#: c-parse.y:3047 objc-parse.y:3780 #, c-format msgid "syntax error at '%s' token" msgstr "syntaxfel vid token \"%s\"" -#: c-parse.y:3059 ch/parse.c:4329 cp/lex.c:936 objc/objc-parse.y:3787 -msgid "YYDEBUG not defined." -msgstr "YYDEBUG är inte definierad." - -#: c-pragma.c:108 -msgid "" -"#pragma pack (pop) encountered without matching #pragma pack (push, <n>)" +#: 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>)" -#: c-pragma.c:126 +#: c-pragma.c:125 #, c-format -msgid "" -"#pragma pack(pop, %s) encountered without matching #pragma pack(push, %s, " -"<n>)" +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>)" + +#: 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" + +#: 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" + +#: c-pragma.c:167 +#, fuzzy +msgid "missing '(' after '#pragma pack' - ignored" +msgstr "saknas '(' efter predikat" + +#: c-pragma.c:180 c-pragma.c:230 +msgid "malformed '#pragma pack' - ignored" msgstr "" -"#pragma pack(pop, %s) påträffat utan matchande #pragma pack(push, %s, <n>)" -#: c-pragma.c:249 +#: c-pragma.c:185 +msgid "malformed '#pragma pack(push[, id], <n>)' - ignored" +msgstr "" + +#: c-pragma.c:187 +msgid "malformed '#pragma pack(pop[, id])' - ignored" +msgstr "" + +#: c-pragma.c:196 +#, fuzzy, c-format +msgid "unknown action '%s' for '#pragma pack' - ignored" +msgstr "skräp vid slutet av \"#pragma pack\"" + +#: c-pragma.c:233 msgid "junk at end of '#pragma pack'" msgstr "skräp vid slutet av \"#pragma pack\"" -#: c-pragma.c:298 +#: c-pragma.c:247 +#, c-format +msgid "alignment must be a small power of two, not %d" +msgstr "" + +#: c-pragma.c:280 +#, c-format +msgid "applying #pragma weak `%s' after first use results in unspecified behavior" +msgstr "" + +#: c-pragma.c:321 c-pragma.c:326 +msgid "malformed #pragma weak, ignored" +msgstr "" + +#: c-pragma.c:330 msgid "junk at end of #pragma weak" msgstr "skräp vid slutet av #pragma weak" -#: c-semantics.c:537 +#: c-pragma.c:365 c-pragma.c:370 +msgid "malformed #pragma redefine_extname, ignored" +msgstr "" + +#: c-pragma.c:375 +#, fuzzy +msgid "junk at end of #pragma redefine_extname" +msgstr "skräp vid slutet av #pragma weak" + +#: c-pragma.c:382 c-pragma.c:463 +msgid "#pragma redefine_extname conflicts with declaration" +msgstr "" + +#: c-pragma.c:413 +msgid "malformed #pragma extern_prefix, ignored" +msgstr "" + +#: c-pragma.c:418 +#, fuzzy +msgid "junk at end of #pragma extern_prefix" +msgstr "skräp vid slutet av #pragma weak" + +#: c-pragma.c:450 +#, fuzzy +msgid "asm declaration conficts with previous rename" +msgstr "sektion \"%s\" står i konflikt med tidigare deklaration" + +#: c-semantics.c:565 msgid "break statement not within loop or switch" msgstr "break-sats som inte är i en loop eller switch" -#: c-semantics.c:555 +#: c-semantics.c:583 msgid "continue statement not within a loop" msgstr "continue-sats som inte är i en loop" -#: c-semantics.c:650 +#: c-semantics.c:678 msgid "destructor needed for `%#D'" msgstr "destruerare behövs för \"%#D\"" -#: c-semantics.c:651 +#: c-semantics.c:679 msgid "where case label appears here" msgstr "" -#: c-semantics.c:654 -msgid "" -"(enclose actions of previous case statements requiring destructors in their " -"own scope.)" +#: c-semantics.c:682 +msgid "(enclose actions of previous case statements requiring destructors in their own scope.)" msgstr "" -#: c-semantics.c:697 c-typeck.c:6841 +#: c-semantics.c:725 c-typeck.c:6893 cp/semantics.c:897 #, c-format msgid "%s qualifier ignored on asm" msgstr "" -#: c-typeck.c:122 +#: c-typeck.c:123 #, c-format msgid "`%s' has an incomplete type" msgstr "\"%s\" har en inkomplett typ" -#: c-typeck.c:144 cp/call.c:2563 +#: c-typeck.c:145 cp/call.c:2740 msgid "invalid use of void expression" msgstr "ogiltig användning av void-uttryck" #: c-typeck.c:153 +#, fuzzy +msgid "invalid use of flexible array member" +msgstr "ISO C89 stöder inte flexibla fältmedlemmar" + +#: c-typeck.c:159 msgid "invalid use of array with unspecified bounds" msgstr "" -#: c-typeck.c:161 +#: c-typeck.c:167 #, c-format msgid "invalid use of undefined type `%s %s'" msgstr "" #. If this type has a typedef-name, the TYPE_NAME is a TYPE_DECL. -#: c-typeck.c:165 +#: c-typeck.c:171 #, c-format msgid "invalid use of incomplete typedef `%s'" msgstr "" -#: c-typeck.c:396 c-typeck.c:410 +#: 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" -#: c-typeck.c:561 +#: c-typeck.c:603 msgid "types are not quite compatible" msgstr "typerna är inte riktigt kompatibla" -#: c-typeck.c:714 -msgid "sizeof applied to a function type" -msgstr "sizeof applicerad på en funktionstyp" - -#: c-typeck.c:720 -msgid "sizeof applied to a void type" -msgstr "sizeof applicerat på typen void" - -#: c-typeck.c:727 -msgid "sizeof applied to an incomplete type" -msgstr "sizeof applicerat på en inkomplett typ" - -#: c-typeck.c:780 c-typeck.c:2793 +#: c-typeck.c:757 c-typeck.c:2673 msgid "arithmetic on pointer to an incomplete type" msgstr "aritmetik på pekare till inkomplett typ" -#: c-typeck.c:808 -msgid "__alignof__ applied to an incomplete type" -msgstr "" - -#: c-typeck.c:834 -msgid "`__alignof' applied to a bit-field" -msgstr "" - -#: c-typeck.c:1025 cp/typeck.c:1793 -msgid "invalid use of non-lvalue array" -msgstr "" - -#: c-typeck.c:1200 +#: c-typeck.c:1136 #, c-format msgid "%s has no member named `%s'" msgstr "%s har ingen medlem med namn \"%s\"" -#: c-typeck.c:1231 +#: c-typeck.c:1169 #, 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:1264 ch/expr.c:810 +#: c-typeck.c:1201 msgid "dereferencing pointer to incomplete type" msgstr "derefererar pekare till inkomplett typ" -#: c-typeck.c:1268 ch/expr.c:814 +#: c-typeck.c:1205 msgid "dereferencing `void *' pointer" msgstr "derefererar \"void *\"-pekare" -#: c-typeck.c:1285 cp/typeck.c:2403 +#: c-typeck.c:1222 cp/typeck.c:2357 #, c-format msgid "invalid type argument of `%s'" msgstr "ogiltigt typargument till \"%s\"" -#: c-typeck.c:1304 cp/typeck.c:2429 +#: c-typeck.c:1241 cp/typeck.c:2383 msgid "subscript missing in array reference" msgstr "" -#: c-typeck.c:1325 cp/typeck.c:2471 +#: c-typeck.c:1262 cp/typeck.c:2425 msgid "array subscript has type `char'" msgstr "fältindex har typen \"char\"" -#: c-typeck.c:1333 c-typeck.c:1422 cp/typeck.c:2478 cp/typeck.c:2557 +#: c-typeck.c:1270 c-typeck.c:1359 cp/typeck.c:2432 cp/typeck.c:2511 msgid "array subscript is not an integer" msgstr "fältindex är inte ett heltal" -#: c-typeck.c:1366 +#: c-typeck.c:1303 msgid "ISO C forbids subscripting `register' array" msgstr "" -#: c-typeck.c:1368 -msgid "ISO C89 forbids subscripting non-lvalue array" -msgstr "" +#: c-typeck.c:1305 +#, fuzzy +msgid "ISO C90 forbids subscripting non-lvalue array" +msgstr "ISO C++ förbjuder tilldelning av fält" -#: c-typeck.c:1401 +#: c-typeck.c:1338 msgid "subscript has type `char'" msgstr "index har typen \"char\"" -#: c-typeck.c:1417 cp/typeck.c:2552 +#: c-typeck.c:1354 cp/typeck.c:2506 msgid "subscripted value is neither array nor pointer" msgstr "" -#: c-typeck.c:1468 +#: c-typeck.c:1408 #, c-format msgid "`%s' undeclared here (not in a function)" msgstr "\"%s\" odeklarerad här (inte i en funktion)" -#: c-typeck.c:1475 +#: c-typeck.c:1415 #, c-format msgid "`%s' undeclared (first use in this function)" msgstr "\"%s\" odeklarerad (första förekomsten i denna funktionen)" -#: c-typeck.c:1480 +#: c-typeck.c:1420 msgid "(Each undeclared identifier is reported only once" msgstr "(Varje odeklarerad identifierare rapporteras bara" -#: c-typeck.c:1481 +#: c-typeck.c:1421 msgid "for each function it appears in.)" msgstr "en gång för varje funktion den finns i.)" -#: c-typeck.c:1498 +#: c-typeck.c:1438 #, c-format msgid "local declaration of `%s' hides instance variable" msgstr "" -#: c-typeck.c:1563 +#: c-typeck.c:1504 msgid "called object is not a function" msgstr "anropat objekt är inte en funktion" -#: c-typeck.c:1647 cp/typeck.c:3190 +#: c-typeck.c:1590 cp/typeck.c:2831 msgid "too many arguments to function" msgstr "för många argument till funktion" -#: c-typeck.c:1670 +#: c-typeck.c:1611 #, c-format msgid "type of formal parameter %d is incomplete" msgstr "" -#: c-typeck.c:1683 +#: c-typeck.c:1624 #, c-format msgid "%s as integer rather than floating due to prototype" msgstr "" -#: c-typeck.c:1686 +#: c-typeck.c:1627 #, c-format msgid "%s as integer rather than complex due to prototype" msgstr "" -#: c-typeck.c:1689 +#: c-typeck.c:1630 #, c-format msgid "%s as complex rather than floating due to prototype" msgstr "" -#: c-typeck.c:1692 +#: c-typeck.c:1633 #, c-format msgid "%s as floating rather than integer due to prototype" msgstr "" -#: c-typeck.c:1695 +#: c-typeck.c:1636 #, c-format msgid "%s as complex rather than integer due to prototype" msgstr "%s som complex istället för heltal grund av prototyp" -#: c-typeck.c:1698 +#: c-typeck.c:1639 #, c-format msgid "%s as floating rather than complex due to prototype" msgstr "" -#: c-typeck.c:1708 +#: c-typeck.c:1649 #, c-format msgid "%s as `float' rather than `double' due to prototype" msgstr "" -#: c-typeck.c:1725 +#: c-typeck.c:1667 #, c-format msgid "%s with different width due to prototype" msgstr "" -#: c-typeck.c:1759 +#: c-typeck.c:1701 #, c-format msgid "%s as unsigned due to prototype" msgstr "%s som unsigned på grund av prototyp" -#: c-typeck.c:1761 +#: c-typeck.c:1703 #, c-format msgid "%s as signed due to prototype" msgstr "%s som signed på grund av prototyp" -#: c-typeck.c:1795 cp/typeck.c:3298 +#: c-typeck.c:1737 cp/typeck.c:2935 msgid "too few arguments to function" msgstr "för få argument till funktion" -#: c-typeck.c:1836 +#: c-typeck.c:1779 msgid "suggest parentheses around + or - inside shift" msgstr "föreslår parenteser runt + eller - inuti skift" -#: c-typeck.c:1843 +#: c-typeck.c:1786 msgid "suggest parentheses around && within ||" msgstr "föreslår parenteser runt && inuti ||" -#: c-typeck.c:1852 +#: c-typeck.c:1795 msgid "suggest parentheses around arithmetic in operand of |" msgstr "föreslår parenteser runt aritmetik inuti operanden till |" -#: c-typeck.c:1855 +#: c-typeck.c:1798 msgid "suggest parentheses around comparison in operand of |" msgstr "föreslår parenteser runt jämförelse inuti operanden till |" -#: c-typeck.c:1864 +#: c-typeck.c:1807 msgid "suggest parentheses around arithmetic in operand of ^" msgstr "föreslår parenteser runt aritmetik inuti operanden till ^" -#: c-typeck.c:1867 +#: c-typeck.c:1810 msgid "suggest parentheses around comparison in operand of ^" msgstr "föreslår parenteser runt jämförelse inuti operanden till ^" -#: c-typeck.c:1874 +#: c-typeck.c:1817 msgid "suggest parentheses around + or - in operand of &" msgstr "föreslår parenteser runt + eller - inuti operanden till &" -#: c-typeck.c:1877 +#: c-typeck.c:1820 msgid "suggest parentheses around comparison in operand of &" msgstr "föreslår parenteser runt jämförelser inuti operanden till &" -#: c-typeck.c:1884 +#: c-typeck.c:1827 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" -#: c-typeck.c:2138 cp/typeck.c:3577 +#: c-typeck.c:1987 c-typeck.c:2022 +msgid "division by zero" +msgstr "" + +#: c-typeck.c:2067 cp/typeck.c:3196 msgid "right shift count is negative" msgstr "högershiftoperanden är negativ" -#: c-typeck.c:2145 cp/typeck.c:3583 +#: c-typeck.c:2074 cp/typeck.c:3202 msgid "right shift count >= width of type" msgstr "högershiftoperanden >= storleken på typen" -#: c-typeck.c:2170 cp/typeck.c:3602 +#: c-typeck.c:2095 cp/typeck.c:3221 msgid "left shift count is negative" msgstr "vänstershiftoperanden är negativ" -#: c-typeck.c:2173 cp/typeck.c:3604 +#: c-typeck.c:2098 cp/typeck.c:3223 msgid "left shift count >= width of type" msgstr "vänstershiftoperanden >= storleken på typen" -#: c-typeck.c:2198 +#: c-typeck.c:2119 msgid "shift count is negative" msgstr "shiftoperanden är negativ" -#: c-typeck.c:2200 +#: c-typeck.c:2121 msgid "shift count >= width of type" msgstr "shiftoperanden >= storleken på typen" -#: c-typeck.c:2221 cp/typeck.c:3639 +#: c-typeck.c:2138 cp/typeck.c:3258 msgid "comparing floating point with == or != is unsafe" msgstr "jämföra flyttal med == eller != är osäkert" -#: c-typeck.c:2245 c-typeck.c:2251 +#: c-typeck.c:2164 c-typeck.c:2170 msgid "ISO C forbids comparison of `void *' with function pointer" msgstr "ISO C förbjuder jämförelse mellan \"void *\" och funktionspekare" -#: c-typeck.c:2254 c-typeck.c:2296 c-typeck.c:2324 +#: c-typeck.c:2173 c-typeck.c:2213 c-typeck.c:2241 msgid "comparison of distinct pointer types lacks a cast" msgstr "" -#: c-typeck.c:2269 c-typeck.c:2275 c-typeck.c:2345 c-typeck.c:2351 +#: c-typeck.c:2187 c-typeck.c:2192 c-typeck.c:2261 c-typeck.c:2266 msgid "comparison between pointer and integer" msgstr "jämförelse mellan pekare och heltal" -#: c-typeck.c:2291 c-typeck.c:2319 +#: c-typeck.c:2208 c-typeck.c:2236 msgid "ISO C forbids ordered comparisons of pointers to functions" msgstr "ISO C förbjuder ordningsjämförelse på pekare till funktioner" -#: c-typeck.c:2316 +#: c-typeck.c:2233 msgid "comparison of complete and incomplete pointers" msgstr "jämförelse av kompletta och inkompletta pekare" -#: c-typeck.c:2332 c-typeck.c:2339 +#: c-typeck.c:2249 c-typeck.c:2256 msgid "ordered comparison of pointer with integer zero" msgstr "" -#: c-typeck.c:2365 cp/typeck.c:3772 +#: c-typeck.c:2280 cp/typeck.c:3391 msgid "unordered comparison on non-floating point argument" msgstr "" -#: c-typeck.c:2579 +#: c-typeck.c:2491 msgid "comparison between signed and unsigned" msgstr "jämföreslse mellan signed och unsigned" -#: c-typeck.c:2625 cp/typeck.c:4018 +#: c-typeck.c:2537 cp/typeck.c:3635 msgid "comparison of promoted ~unsigned with constant" msgstr "" -#: c-typeck.c:2633 cp/typeck.c:4026 +#: c-typeck.c:2545 cp/typeck.c:3643 msgid "comparison of promoted ~unsigned with unsigned" msgstr "" -#: c-typeck.c:2695 -msgid "pointer of type `void *' used in arithmetic" -msgstr "pekare av typen \"void *\" använd med aritmetik" - -#: c-typeck.c:2701 -msgid "pointer to a function used in arithmetic" -msgstr "pekare till funktion använd med aritmetik" - -#: c-typeck.c:2779 +#: c-typeck.c:2625 msgid "pointer of type `void *' used in subtraction" msgstr "pekare av typ \"void *\" använd i subtraktion" -#: c-typeck.c:2781 +#: c-typeck.c:2627 msgid "pointer to a function used in subtraction" msgstr "pekare till funktion använd i subtraktion" -#: c-typeck.c:2839 +#: c-typeck.c:2724 msgid "wrong type argument to unary plus" msgstr "" -#: c-typeck.c:2850 +#: c-typeck.c:2737 msgid "wrong type argument to unary minus" msgstr "" -#: c-typeck.c:2862 +#: c-typeck.c:2754 msgid "ISO C does not support `~' for complex conjugation" msgstr "ISO C stödjer inte ~ för komplex konjugering" -#: c-typeck.c:2868 +#: c-typeck.c:2760 msgid "wrong type argument to bit-complement" msgstr "" -#: c-typeck.c:2879 +#: c-typeck.c:2769 msgid "wrong type argument to abs" msgstr "fel typ på argument till abs" -#: c-typeck.c:2891 +#: c-typeck.c:2781 msgid "wrong type argument to conjugation" msgstr "" -#: c-typeck.c:2905 +#: c-typeck.c:2795 msgid "wrong type argument to unary exclamation mark" msgstr "" -#: c-typeck.c:2948 +#: c-typeck.c:2838 msgid "ISO C does not support `++' and `--' on complex types" msgstr "ISO C stöder inte \"++\" och \"--\" på komplexa typer" -#: c-typeck.c:2962 c-typeck.c:2988 -#, c-format -msgid "wrong type argument to %s" +#: c-typeck.c:2853 c-typeck.c:2885 +#, fuzzy +msgid "wrong type argument to increment" msgstr "fel typ på argument till %s" -#: c-typeck.c:2982 -#, c-format -msgid "%s of pointer to unknown structure" -msgstr "" - -#: c-typeck.c:3052 -msgid "invalid lvalue in increment" -msgstr "" - -#: c-typeck.c:3053 -msgid "invalid lvalue in decrement" -msgstr "" +#: c-typeck.c:2855 c-typeck.c:2887 +#, fuzzy +msgid "wrong type argument to decrement" +msgstr "fel typ på argument till %s" -#: c-typeck.c:3061 cp/typeck.c:4595 -msgid "increment" +#: c-typeck.c:2876 +msgid "increment of pointer to unknown structure" msgstr "" -#: c-typeck.c:3061 cp/typeck.c:4595 -msgid "decrement" +#: c-typeck.c:2878 +msgid "decrement of pointer to unknown structure" msgstr "" -#: c-typeck.c:3117 +#: c-typeck.c:3015 msgid "ISO C forbids the address of a cast expression" msgstr "" -#: c-typeck.c:3131 +#: c-typeck.c:3025 msgid "invalid lvalue in unary `&'" msgstr "" -#: c-typeck.c:3163 +#: c-typeck.c:3057 #, c-format msgid "attempt to take address of bit-field structure member `%s'" msgstr "" -#. condition met at compile time -#: c-typeck.c:3271 c-typeck.c:4632 c-typeck.c:4648 c-typeck.c:4664 -#: ch/parse.c:361 ch/typeck.c:160 cp/typeck.c:4788 diagnostic.c:1471 -#: gcc.c:4214 java/expr.c:383 java/verify.c:1448 java/verify.c:1449 -#: java/verify.c:1464 tradcif.y:540 tradcpp.c:4113 +#: c-typeck.c:3166 c-typeck.c:4632 c-typeck.c:4648 c-typeck.c:4664 +#: final.c:3146 final.c:3148 gcc.c:4397 rtl-error.c:122 toplev.c:1694 +#: config/cris/cris.c:529 cp/typeck.c:4341 java/expr.c:364 java/verify.c:1467 +#: java/verify.c:1468 java/verify.c:1483 #, c-format msgid "%s" msgstr "%s" -#: c-typeck.c:3328 +#: c-typeck.c:3227 msgid "ISO C forbids use of conditional expressions as lvalues" msgstr "" -#: c-typeck.c:3331 +#: c-typeck.c:3230 msgid "ISO C forbids use of compound expressions as lvalues" msgstr "" -#: c-typeck.c:3334 +#: c-typeck.c:3233 msgid "ISO C forbids use of cast expressions as lvalues" msgstr "" -#: c-typeck.c:3351 +#: c-typeck.c:3250 #, c-format msgid "%s of read-only member `%s'" msgstr "" -#: c-typeck.c:3355 +#: c-typeck.c:3254 #, c-format msgid "%s of read-only variable `%s'" msgstr "" -#: c-typeck.c:3358 +#: c-typeck.c:3257 #, c-format msgid "%s of read-only location" msgstr "" -#: c-typeck.c:3376 -#, c-format -msgid "cannot take address of bitfield `%s'" +#: c-typeck.c:3276 +#, fuzzy, c-format +msgid "cannot take address of bit-field `%s'" msgstr "kan inte ta adressen till bitfält \"%s\"" -#: c-typeck.c:3403 ch/typeck.c:3679 ch/xtypeck.c:62 +#: c-typeck.c:3304 #, c-format msgid "global register variable `%s' used in nested function" msgstr "global registervariabel \"%s\" använd i nästlad funktion" -#: c-typeck.c:3407 ch/typeck.c:3683 ch/xtypeck.c:66 +#: c-typeck.c:3308 #, c-format msgid "register variable `%s' used in nested function" msgstr "registervariabel \\\"%s\\\" använd i nästlad funktion" -#: c-typeck.c:3414 ch/typeck.c:3690 ch/xtypeck.c:73 +#: c-typeck.c:3315 #, c-format msgid "address of global register variable `%s' requested" msgstr "adress på global registervariabel \"%s\" efterfrågad" -#: c-typeck.c:3426 ch/typeck.c:3702 ch/xtypeck.c:85 +#: c-typeck.c:3327 msgid "cannot put object with volatile field into register" msgstr "" -#: c-typeck.c:3430 ch/typeck.c:3706 ch/xtypeck.c:89 +#: c-typeck.c:3331 #, c-format msgid "address of register variable `%s' requested" msgstr "adress på register variabel \"%s\" efterfrågad" -#: c-typeck.c:3538 +#: c-typeck.c:3439 msgid "signed and unsigned type in conditional expression" msgstr "typ signed och unsigned i villkorsuttryck" -#: c-typeck.c:3545 +#: c-typeck.c:3446 msgid "ISO C forbids conditional expr with only one void side" msgstr "" -#: c-typeck.c:3561 c-typeck.c:3568 +#: c-typeck.c:3462 c-typeck.c:3469 msgid "ISO C forbids conditional expr between `void *' and function pointer" msgstr "" -#: c-typeck.c:3574 +#: c-typeck.c:3475 msgid "pointer type mismatch in conditional expression" msgstr "" -#: c-typeck.c:3581 c-typeck.c:3591 +#: c-typeck.c:3482 c-typeck.c:3492 msgid "pointer/integer type mismatch in conditional expression" msgstr "" -#: c-typeck.c:3605 +#: c-typeck.c:3506 msgid "type mismatch in conditional expression" msgstr "typfel i villkorsuttryck" -#: c-typeck.c:3674 cp/typeck.c:5020 +#: c-typeck.c:3577 cp/typeck.c:4597 msgid "left-hand operand of comma expression has no effect" msgstr "" -#: c-typeck.c:3713 +#: c-typeck.c:3621 msgid "cast specifies array type" msgstr "" -#: c-typeck.c:3719 +#: c-typeck.c:3627 msgid "cast specifies function type" msgstr "" -#: c-typeck.c:3729 +#: c-typeck.c:3637 msgid "ISO C forbids casting nonscalar to the same type" msgstr "" -#: c-typeck.c:3750 +#: c-typeck.c:3656 msgid "ISO C forbids casts to union type" msgstr "ISO C förbjuder typkonvertering till unionstyper" -#: c-typeck.c:3766 +#: c-typeck.c:3671 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:3722 +#, 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:3811 +#: c-typeck.c:3727 msgid "cast discards qualifiers from pointer target type" msgstr "" -#: c-typeck.c:3826 +#: c-typeck.c:3742 msgid "cast increases required alignment of target type" msgstr "" -#: c-typeck.c:3832 cp/typeck.c:5435 +#: c-typeck.c:3748 cp/typeck.c:5027 msgid "cast from pointer to integer of different size" msgstr "typkonvertering från pekare till heltal av annan storlek" -#: c-typeck.c:3837 +#: c-typeck.c:3753 msgid "cast does not match function type" msgstr "typkonvertering matchar inte en funktionstyp" -#: c-typeck.c:3844 cp/typeck.c:5442 +#: c-typeck.c:3760 cp/typeck.c:5034 msgid "cast to pointer from integer of different size" msgstr "typkonvertering till pekare från heltal med annan storlek" +#: c-typeck.c:3772 +msgid "type-punning to incomplete type might break strict-aliasing rules" +msgstr "" + +#: c-typeck.c:3776 +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:4004 +#: c-typeck.c:3935 msgid "invalid lvalue in assignment" msgstr "ogiltigt lvalue i tilldelning" #. Convert new value to destination type. -#: c-typeck.c:4013 c-typeck.c:4038 c-typeck.c:4055 ch/typeck.c:2337 -#: cp/typeck.c:5557 cp/typeck.c:5714 +#: c-typeck.c:3944 c-typeck.c:3969 c-typeck.c:3986 cp/typeck.c:5145 +#: cp/typeck.c:5294 msgid "assignment" msgstr "tilldelning" -#: c-typeck.c:4222 c-typeck.c:4289 +#: c-typeck.c:4056 +#, fuzzy +msgid "cannot pass rvalue to reference parameter" +msgstr "kan inte deklarera pekare till referenser" + +#: c-typeck.c:4160 c-typeck.c:4227 #, c-format msgid "%s makes qualified function pointer from unqualified" msgstr "" -#: c-typeck.c:4226 c-typeck.c:4269 +#: c-typeck.c:4164 c-typeck.c:4207 #, c-format msgid "%s discards qualifiers from pointer target type" msgstr "" -#: c-typeck.c:4232 +#: c-typeck.c:4170 msgid "ISO C prohibits argument conversion to union type" msgstr "" -#: c-typeck.c:4261 +#: c-typeck.c:4199 #, 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:4278 +#: c-typeck.c:4216 #, c-format msgid "pointer targets in %s differ in signedness" msgstr "" -#: c-typeck.c:4294 +#: c-typeck.c:4232 #, c-format msgid "%s from incompatible pointer type" msgstr "" # fixme: vad är %s -#: c-typeck.c:4310 +#: c-typeck.c:4248 #, c-format msgid "%s makes pointer from integer without a cast" msgstr "%s skapar pekare från heltal utan typkonvertering" -#: c-typeck.c:4318 +#: c-typeck.c:4256 #, c-format msgid "%s makes integer from pointer without a cast" msgstr "" -#: c-typeck.c:4332 c-typeck.c:4335 +#: c-typeck.c:4270 c-typeck.c:4273 #, c-format msgid "incompatible type for argument %d of `%s'" msgstr "" -#: c-typeck.c:4339 +#: c-typeck.c:4277 #, c-format msgid "incompatible type for argument %d of indirect function call" msgstr "" -#: c-typeck.c:4343 +#: c-typeck.c:4281 #, c-format msgid "incompatible types in %s" msgstr "inkompatibla typer i %s" #. Function name is known; supply it. -#: c-typeck.c:4374 +#: c-typeck.c:4339 +#, fuzzy, c-format +msgid "passing arg of `%s'" +msgstr "Saknar argument till flaggan \"%s\"" + +#. Function name unknown (call through ptr). +#: c-typeck.c:4349 +#, 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:4357 #, c-format msgid "passing arg %d of `%s'" msgstr "" #. Function name unknown (call through ptr); just give arg number. -#: c-typeck.c:4384 +#: c-typeck.c:4367 #, c-format msgid "passing arg %d of pointer to function" msgstr "" -#: c-typeck.c:4451 +#: c-typeck.c:4433 msgid "initializer for static variable is not constant" -msgstr "" +msgstr "initierare för statisk variabel är inte konstant" -#: c-typeck.c:4457 +#: c-typeck.c:4439 msgid "initializer for static variable uses complicated arithmetic" msgstr "" -#: c-typeck.c:4465 +#: c-typeck.c:4447 msgid "aggregate initializer is not constant" msgstr "" -#: c-typeck.c:4467 +#: c-typeck.c:4449 msgid "aggregate initializer uses complicated arithmetic" msgstr "" -#: c-typeck.c:4474 +#: c-typeck.c:4456 msgid "traditional C rejects automatic aggregate initialization" msgstr "" @@ -2913,3735 +3372,5875 @@ msgstr "" msgid "(near initialization for `%s')" msgstr "" -#: c-typeck.c:4719 cp/typeck2.c:524 +#: c-typeck.c:4718 cp/typeck2.c:505 msgid "char-array initialized from wide string" msgstr "" -#: c-typeck.c:4726 cp/typeck2.c:531 +#: c-typeck.c:4725 cp/typeck2.c:512 msgid "int-array initialized from non-wide string" msgstr "" -#: c-typeck.c:4743 cp/typeck2.c:547 +#: c-typeck.c:4743 cp/typeck2.c:528 msgid "initializer-string for array of chars is too long" msgstr "" -#: c-typeck.c:4770 +#: c-typeck.c:4781 msgid "array initialized from non-constant array expression" msgstr "" -#: c-typeck.c:4787 c-typeck.c:4789 c-typeck.c:4805 c-typeck.c:4826 -#: c-typeck.c:6221 +#: c-typeck.c:4798 c-typeck.c:4800 c-typeck.c:4816 c-typeck.c:4837 +#: c-typeck.c:6237 msgid "initializer element is not constant" msgstr "" -#: c-typeck.c:4821 +#: c-typeck.c:4832 msgid "initialization" msgstr "initiering" -#: c-typeck.c:4832 c-typeck.c:6226 +#: c-typeck.c:4843 c-typeck.c:6242 msgid "initializer element is not computable at load time" msgstr "" -#: c-typeck.c:4869 c-typeck.c:4885 cp/typeck2.c:624 +#: c-typeck.c:4858 cp/typeck2.c:605 msgid "invalid initializer" msgstr "" -#: c-typeck.c:5353 +#: c-typeck.c:5351 msgid "extra brace group at end of initializer" msgstr "" -#: c-typeck.c:5373 +#: c-typeck.c:5371 msgid "missing braces around initializer" msgstr "" -#: c-typeck.c:5417 +#: c-typeck.c:5431 msgid "braces around scalar initializer" msgstr "" -#: c-typeck.c:5469 +#: c-typeck.c:5479 msgid "initialization of flexible array member in a nested context" msgstr "" -#: c-typeck.c:5471 -msgid "initialization of a flexible array member" -msgstr "" - #: c-typeck.c:5481 -msgid "deprecated initialization of zero-length array" -msgstr "" - -#: c-typeck.c:5486 -msgid "initialization of zero-length array before end of structure" -msgstr "" - -#: c-typeck.c:5491 -msgid "initialization of zero-length array inside a nested context" +msgid "initialization of a flexible array member" msgstr "" -#: c-typeck.c:5510 +#: c-typeck.c:5512 msgid "missing initializer" msgstr "" -#: c-typeck.c:5535 +#: c-typeck.c:5538 msgid "empty scalar initializer" msgstr "" -#: c-typeck.c:5540 +#: c-typeck.c:5543 msgid "extra elements in scalar initializer" msgstr "" -#: c-typeck.c:5624 +#: c-typeck.c:5629 msgid "initialization designators may not nest" msgstr "" -#: c-typeck.c:5645 c-typeck.c:5715 +#: c-typeck.c:5650 c-typeck.c:5721 msgid "array index in non-array initializer" msgstr "" -#: c-typeck.c:5650 c-typeck.c:5767 +#: c-typeck.c:5655 c-typeck.c:5773 msgid "field name not in record or union initializer" msgstr "" -#: c-typeck.c:5711 c-typeck.c:5713 +#: c-typeck.c:5717 c-typeck.c:5719 msgid "nonconstant array index in initializer" msgstr "" -#: c-typeck.c:5718 +#: c-typeck.c:5724 msgid "array index in initializer exceeds array bounds" msgstr "" -#: c-typeck.c:5729 +#: c-typeck.c:5735 msgid "empty index range in initializer" msgstr "" -#: c-typeck.c:5738 +#: c-typeck.c:5744 msgid "array index range in initializer exceeds array bounds" msgstr "" -#: c-typeck.c:5779 +#: c-typeck.c:5785 #, c-format msgid "unknown field `%s' specified in initializer" msgstr "" -#: c-typeck.c:5816 c-typeck.c:5837 c-typeck.c:6291 +#: c-typeck.c:5822 c-typeck.c:5843 c-typeck.c:6304 msgid "initialized field with side-effects overwritten" msgstr "" -#: c-typeck.c:6504 +#: c-typeck.c:6514 msgid "excess elements in char array initializer" msgstr "" -#: c-typeck.c:6511 c-typeck.c:6550 +#: c-typeck.c:6521 c-typeck.c:6567 msgid "excess elements in struct initializer" msgstr "" -#: c-typeck.c:6617 +#: c-typeck.c:6582 +msgid "non-static initialization of a flexible array member" +msgstr "" + +#: c-typeck.c:6644 msgid "excess elements in union initializer" msgstr "" -#: c-typeck.c:6634 +#: c-typeck.c:6665 msgid "traditional C rejects initialization of unions" msgstr "" -#: c-typeck.c:6697 +#: c-typeck.c:6728 msgid "excess elements in array initializer" msgstr "" -#: c-typeck.c:6723 +#: c-typeck.c:6757 +msgid "excess elements in vector initializer" +msgstr "" + +#: c-typeck.c:6779 msgid "excess elements in scalar initializer" msgstr "" -#: c-typeck.c:6834 ch/parse.c:2026 +#: c-typeck.c:6886 msgid "asm template is not a string constant" msgstr "" -#: c-typeck.c:6866 +#: c-typeck.c:6918 msgid "invalid lvalue in asm statement" msgstr "" -#: c-typeck.c:6939 +#: c-typeck.c:6993 msgid "modification by `asm'" msgstr "" -#: c-typeck.c:6958 cp/typeck.c:6603 +#: c-typeck.c:7012 cp/typeck.c:6152 msgid "function declared `noreturn' has a `return' statement" msgstr "" -#: c-typeck.c:6965 +#: c-typeck.c:7019 msgid "`return' with no value, in function returning non-void" msgstr "" -#: c-typeck.c:6971 +#: c-typeck.c:7025 msgid "`return' with a value, in function returning void" msgstr "\"return\" med värde i funktion som returnerar void" -#: c-typeck.c:6975 +#: c-typeck.c:7029 msgid "return" msgstr "return" -#: c-typeck.c:7026 +#: c-typeck.c:7081 msgid "function returns address of local variable" msgstr "funktionen returnerar adress till en lokal variabel" -#: c-typeck.c:7083 cp/semantics.c:533 +#: c-typeck.c:7137 cp/semantics.c:555 msgid "switch quantity not an integer" msgstr "switch-argument är inte ett heltal" -#: c-typeck.c:7094 +#: c-typeck.c:7147 msgid "`long' switch expression not converted to `int' in ISO C" msgstr "" -#: c-typeck.c:7137 cp/decl.c:5224 +#: c-typeck.c:7182 cp/decl.c:5173 msgid "case label not within a switch statement" msgstr "case-etikett är inte i en switch-sats" -#: c-typeck.c:7139 cp/decl.c:5229 +#: c-typeck.c:7184 cp/decl.c:5178 msgid "`default' label not within a switch statement" msgstr "\"default\"-etikett är inte i en switch-sats" -#: calls.c:1882 +#: calls.c:1921 #, c-format msgid "inlining failed in call to `%s'" msgstr "inlining misslyckades i anrop av \"%s\"" -#: calls.c:1883 calls.c:2196 +#: calls.c:1922 calls.c:2228 msgid "called from here" msgstr "anropad härifrån" -#: calls.c:2195 +#: calls.c:2227 #, c-format msgid "can't inline call to `%s'" msgstr "kan inte inline:a anrop till \"%s\"" -#: calls.c:2233 +#: calls.c:2257 msgid "function call has aggregate value" msgstr "" -#: calls.c:4625 -msgid "variable offset is passed paritially in stack and in reg" +#: calls.c:4614 +msgid "variable offset is passed partially in stack and in reg" msgstr "" -#: calls.c:4627 +#: calls.c:4616 msgid "variable size is passed partially in stack and in reg" msgstr "" -#: ch/actions.c:118 +#: cfgloop.c:1106 #, c-format -msgid "%d errors, %d sorries, do granting" -msgstr "" - -#: ch/actions.c:135 -msgid "GNU compiler does not support statically allocated objects" +msgid "Size of loop %d should be %d, not %d." msgstr "" -#: ch/actions.c:138 objc/objc-act.c:1109 +#: cfgloop.c:1125 #, c-format -msgid "`%s' cannot be statically allocated" -msgstr "\"%s\" kan inte vara statiskt allokerad" +msgid "Bb %d do not belong to loop %d." +msgstr "" -#: ch/actions.c:300 +#: cfgloop.c:1143 #, c-format -msgid "causing unhandled exception `%s' (this is flaged only once)" +msgid "Loop %d's header does not have exactly 2 entries." msgstr "" -#: ch/actions.c:438 -msgid "range failure (not inside function)" +#: cfgloop.c:1151 +#, c-format +msgid "Loop %d's latch does not have exactly 1 successor." msgstr "" -#: ch/actions.c:440 -msgid "possible range failure (not inside function)" +#: cfgloop.c:1156 +#, c-format +msgid "Loop %d's latch does not have header as successor." msgstr "" -#: ch/actions.c:445 -msgid "expression will always cause RANGEFAIL" +#: cfgloop.c:1161 +#, c-format +msgid "Loop %d's latch does not belong directly to it." msgstr "" -#: ch/actions.c:492 -msgid "right hand side of assignment is a mode" +#: cfgloop.c:1167 +#, c-format +msgid "Loop %d's header does not belong directly to it." msgstr "" -#: ch/actions.c:498 +#: cfgrtl.c:1704 #, c-format -msgid "incompatible modes in %s" +msgid "bb %d on wrong place" msgstr "" -#: ch/actions.c:523 +#: cfgrtl.c:1710 #, c-format -msgid "bad string length in %s" +msgid "prev_bb of %d should be %d, not %d" msgstr "" -#: ch/actions.c:631 ch/actions.c:644 +#: cfgrtl.c:1730 #, c-format -msgid "mode mismatch in %s expression" +msgid "end insn %d for block %d not found in the insn stream" msgstr "" -#: ch/actions.c:638 +#: cfgrtl.c:1744 #, c-format -msgid "%s expression must be referable" +msgid "insn %d is in multiple basic blocks (%d and %d)" msgstr "" -#: ch/actions.c:667 +#: cfgrtl.c:1756 #, c-format -msgid "%s not allowed outside a PROC" +msgid "head insn %d for block %d not found in the insn stream" msgstr "" -#: ch/actions.c:673 +#: cfgrtl.c:1778 #, c-format -msgid "%s action in PROC with no declared RESULTS" +msgid "verify_flow_info: REG_BR_PROB does not match cfg %i %i" msgstr "" -#: ch/actions.c:704 -msgid "RETURN not allowed outside PROC" +#: cfgrtl.c:1785 +#, c-format +msgid "verify_flow_info: Wrong count of block %i %i" msgstr "" -#: ch/actions.c:717 -msgid "RETURN with a value, in PROC returning void" +#: cfgrtl.c:1791 +#, c-format +msgid "verify_flow_info: Wrong frequency of block %i %i" msgstr "" -#: ch/actions.c:726 -msgid "RETURN with no value and no RESULT action in procedure" +#: cfgrtl.c:1799 +#, c-format +msgid "verify_flow_info: Duplicate edge %i->%i" msgstr "" -#: ch/actions.c:749 +#: cfgrtl.c:1805 #, c-format -msgid "no label named `%s'" -msgstr "ingen etikett med namn \"%s\"" +msgid "verify_flow_info: Wrong probability of edge %i->%i %i" +msgstr "" -#: ch/actions.c:751 +#: cfgrtl.c:1811 #, c-format -msgid "cannot GOTO label `%s' outside current function" +msgid "verify_flow_info: Wrong count of edge %i->%i %i" msgstr "" -#: ch/actions.c:773 +#: cfgrtl.c:1841 #, c-format -msgid "no EXITable label named `%s'" +msgid "verify_flow_info: Incorrect blocks for fallthru %i->%i" msgstr "" -#: ch/actions.c:775 +#: cfgrtl.c:1856 #, c-format -msgid "cannot EXIT label `%s' outside current function" +msgid "verify_flow_info: Incorrect fallthru %i->%i" msgstr "" -#: ch/actions.c:1018 -msgid "case selector not compatible with label" +#: cfgrtl.c:1858 +msgid "wrong insn in the fallthru edge" msgstr "" -#: ch/actions.c:1044 -msgid "ELSE label not within a CASE statement" +#: cfgrtl.c:1865 +#, c-format +msgid "verify_flow_info: Basic block %d succ edge is corrupted" msgstr "" -#: ch/actions.c:1048 -msgid "multiple default labels found in a CASE statement" +#: cfgrtl.c:1881 +#, c-format +msgid "Missing REG_EH_REGION note in the end of bb %i" msgstr "" -#: ch/actions.c:1049 -msgid "this is the first ELSE label" +#: cfgrtl.c:1889 +#, c-format +msgid "Too many outgoing branch edges from bb %i" msgstr "" -#: ch/actions.c:1070 -msgid "label found outside of CASE statement" +#: cfgrtl.c:1894 +#, c-format +msgid "Fallthru edge after unconditional jump %i" msgstr "" -#: ch/actions.c:1073 -msgid "duplicate CASE value" +#: cfgrtl.c:1899 +#, c-format +msgid "Wrong amount of branch edges after unconditional jump %i" msgstr "" -#: ch/actions.c:1074 ch/actions.c:1127 -msgid "this is the first entry for that value" +#: cfgrtl.c:1905 +#, fuzzy, c-format +msgid "Wrong amount of branch edges after conditional jump %i" +msgstr "Föredra hopp framför villkorlig körning" + +#: cfgrtl.c:1910 +#, c-format +msgid "Call edges for non-call insn in bb %i" msgstr "" -#: ch/actions.c:1077 ch/actions.c:1130 -msgid "CASE value out of range" +#: cfgrtl.c:1919 +#, c-format +msgid "Abnormal edges for no purpose in bb %i" msgstr "" -#: ch/actions.c:1079 ch/actions.c:1132 -msgid "empty range" +#: cfgrtl.c:1934 +#, c-format +msgid "missing barrier after block %i" msgstr "" -#: ch/actions.c:1081 ch/actions.c:1134 -msgid "label within scope of cleanup or variable array" +#: cfgrtl.c:1944 +#, c-format +msgid "basic block %d pred edge is corrupted" msgstr "" -#: ch/actions.c:1105 ch/actions.c:1302 -msgid "mode in label is not discrete" +#: cfgrtl.c:1961 +#, c-format +msgid "insn %d inside basic block %d but block_for_insn is NULL" msgstr "" -#: ch/actions.c:1122 -msgid "label not within a CASE statement" +#: cfgrtl.c:1965 +#, c-format +msgid "insn %d inside basic block %d but block_for_insn is %i" msgstr "" -#: ch/actions.c:1282 -msgid "Lower bound of range must be a discrete literal expression" +#: cfgrtl.c:1979 cfgrtl.c:1989 +#, c-format +msgid "NOTE_INSN_BASIC_BLOCK is missing for block %d" msgstr "" -#: ch/actions.c:1287 -msgid "Upper bound of range must be a discrete literal expression" +#: cfgrtl.c:2002 +#, c-format +msgid "NOTE_INSN_BASIC_BLOCK %d in middle of basic block %d" msgstr "" -#: ch/actions.c:1311 -msgid "The CASE label is not valid" +#: cfgrtl.c:2014 +#, c-format +msgid "in basic block %d:" msgstr "" -#: ch/actions.c:1357 ch/expr.c:215 -msgid "" -"The number of CASE selectors does not match the number of CASE label lists" +#: cfgrtl.c:2015 +msgid "flow control insn inside a basic block" msgstr "" -#: ch/actions.c:1442 +#: cfgrtl.c:2034 #, c-format -msgid "incomplete CASE - %s not handled" +msgid "basic block %i edge lists are corrupted" msgstr "" -#: ch/actions.c:1461 -msgid "CASE selector with variable range" +#: cfgrtl.c:2049 +msgid "basic blocks not numbered consecutively" msgstr "" -#: ch/actions.c:1465 -msgid "too many cases to do CASE completeness testing" +#: cfgrtl.c:2074 +msgid "insn outside basic block" msgstr "" -#: ch/actions.c:1550 -msgid "type of tuple cannot be implicit in multiple assignent" +#: cfgrtl.c:2082 +msgid "return not followed by barrier" msgstr "" -#: ch/actions.c:1552 -msgid "conditional expression cannot be used in multiple assignent" +#: cfgrtl.c:2087 +#, c-format +msgid "number of bb notes in insn chain (%d) != n_basic_blocks (%d)" msgstr "" -#: ch/actions.c:1554 -msgid "internal error - unknown type in multiple assignment" +#: cfgrtl.c:2091 +msgid "verify_flow_info failed" msgstr "" -#: ch/actions.c:1558 -msgid "no operator allowed in multiple assignment," -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" -#: ch/actions.c:1568 -msgid "location modes in multiple assignment are not equivalent" +#: 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 "" -#: ch/actions.c:1606 -msgid "You may not assign a value to a BUFFER or EVENT location" +#: 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 "" -#: ch/actions.c:1614 -msgid "can't assign value to READonly location" +#: 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 "" -#: ch/actions.c:1619 -msgid "cannot assign to location with non-value property" +#: collect2.c:2083 +msgid "cannot find `nm'" +msgstr "kan inte hitta \"nm\"" + +#: collect2.c:2093 collect2.c:2535 +msgid "pipe" +msgstr "rör" + +#: collect2.c:2097 collect2.c:2539 +msgid "fdopen" +msgstr "fdopen" + +#: collect2.c:2123 collect2.c:2565 +#, c-format +msgid "dup2 %d 1" +msgstr "dup2 %d 1" + +#: collect2.c:2126 collect2.c:2129 collect2.c:2142 collect2.c:2568 +#: collect2.c:2571 collect2.c:2584 +#, c-format +msgid "close %d" +msgstr "close %d" + +#: collect2.c:2132 collect2.c:2574 +#, c-format +msgid "execv %s" +msgstr "execv %s" + +#: collect2.c:2186 +#, c-format +msgid "init function found in object %s" msgstr "" -#: ch/actions.c:1639 -msgid "lefthand side of assignment is not a location" +#: collect2.c:2194 +#, c-format +msgid "fini function found in object %s" msgstr "" -#: ch/actions.c:1715 ch/actions.c:1785 -msgid "bitstring slice" +#: collect2.c:2217 collect2.c:2623 +msgid "fclose" +msgstr "fclose" + +#: collect2.c:2262 +#, c-format +msgid "unable to open file '%s'" +msgstr "kan inte öppna fil \"%s\"" + +#: collect2.c:2264 +#, c-format +msgid "unable to stat file '%s'" msgstr "" -#: ch/actions.c:1810 -msgid "LENGTH on left-hand-side is non-portable" +#: collect2.c:2270 +#, c-format +msgid "unable to mmap file '%s'" +msgstr "kan inte göra mmap på fil \"%s\"" + +#: collect2.c:2423 +msgid "not found\n" +msgstr "hittades inte\n" + +#: collect2.c:2425 collect2.c:2602 +#, c-format +msgid "dynamic dependency %s not found" msgstr "" -#: ch/actions.c:1814 -msgid "Can only set LENGTH of array location" +#: collect2.c:2445 +#, c-format +msgid "bad magic number in file '%s'" +msgstr "felaktigt magiskt nummer i fil \"%s\"" + +#: collect2.c:2467 +msgid "dynamic dependencies.\n" +msgstr "dynamiskt beroende.\n" + +#: collect2.c:2526 +msgid "cannot find `ldd'" +msgstr "kan inte hitta \"ldd\"" + +#: collect2.c:2587 +msgid "" +"\n" +"ldd output with constructors/destructors.\n" msgstr "" -#: ch/convert.c:63 -msgid "internal error: trying to make loc-identity with non-location" +#: collect2.c:2614 +#, c-format +msgid "unable to open dynamic dependency '%s'" msgstr "" -#: ch/convert.c:117 -msgid "cannot convert to a boolean mode" +#: collect2.c:2728 +#, c-format +msgid "%s: not a COFF file" +msgstr "%s: är inte en COFF-fil" + +#: collect2.c:2847 +#, c-format +msgid "%s: cannot open as COFF file" +msgstr "%s: kan inte öppna som COFF-fil" + +#: collect2.c:2903 +#, fuzzy, c-format +msgid "library lib%s not found" +msgstr "Hittade inte bibliotek lib%s" + +#: collect2.c:3030 +#, c-format +msgid "open %s" +msgstr "open %s" + +#: collect2.c:3053 +msgid "incompatibilities between object file & expected values" msgstr "" -#: ch/convert.c:152 -msgid "cannot convert to a char mode" +#: collect2.c:3126 +#, 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:3135 +msgid "string section missing" +msgstr "strängsektionen saknas" + +#: collect2.c:3138 +msgid "section pointer missing" +msgstr "sektionspekare saknas" + +#: collect2.c:3186 +msgid "no symbol table found" +msgstr "hittade ingen symboltabell" + +#: collect2.c:3199 +msgid "no cmd_strings found" +msgstr "hittar ingen cmd_strings" -#: ch/convert.c:248 -msgid "powerset tuple element out of range" +#: collect2.c:3211 +msgid "" +"\n" +"Updating header and load commands.\n" +"\n" msgstr "" -#: ch/convert.c:284 ch/convert.c:312 +#: collect2.c:3218 #, c-format -msgid "incompatible member of powerset tuple (at position #%d)" +msgid "load command map, %d cmds, new size %ld.\n" +msgstr "ladda kommandomappning, %d kommandon, ny storlek %ld.\n" + +#: collect2.c:3249 +msgid "" +"writing load commands.\n" +"\n" msgstr "" -#: ch/convert.c:394 +#: collect2.c:3269 #, c-format -msgid "no initializer value for fixed field `%s'" +msgid "close %s" msgstr "" -#: ch/convert.c:436 -#, c-format -msgid "non-constant value for tag field `%s'" +#: collect2.c:3343 +msgid "could not convert 0x%l.8x into a region" msgstr "" -#: ch/convert.c:488 +#: collect2.c:3347 #, c-format -msgid "field `%s' in wrong variant" +msgid "%s function, region %d, offset = %ld (0x%.8lx)\n" +msgstr "" + +#: collect2.c:3474 +msgid "bad magic number" +msgstr "" + +#: collect2.c:3475 +msgid "bad header version" msgstr "" -#: ch/convert.c:495 +#: collect2.c:3476 +msgid "bad raw header version" +msgstr "" + +#: collect2.c:3477 +msgid "raw header buffer too small" +msgstr "" + +#: collect2.c:3478 +msgid "old raw header file" +msgstr "" + +#: collect2.c:3479 +msgid "unsupported version" +msgstr "ej stödd version" + +#: collect2.c:3481 #, c-format -msgid "missing variant fields (at least `%s')" +msgid "unknown {de,en}code_mach_o_hdr return value %d" msgstr "" -#: ch/convert.c:518 +#: collect2.c:3501 +#, c-format +msgid "fstat %s" +msgstr "fstat %s" + +#: collect2.c:3538 collect2.c:3586 +#, c-format +msgid "lseek %s 0" +msgstr "lseek %s 0" + +#: collect2.c:3542 +#, c-format +msgid "read %s" +msgstr "read %s" + +#: collect2.c:3545 +#, c-format +msgid "read %ld bytes, expected %ld, from %s" +msgstr "läste %ld bytes, förväntade %ld, från %s" + +#: collect2.c:3566 +#, c-format +msgid "msync %s" +msgstr "msync %s" + +#: collect2.c:3573 +#, c-format +msgid "munmap %s" +msgstr "munmap %s" + +#: collect2.c:3590 +#, c-format +msgid "write %s" +msgstr "write %s" + +#: collect2.c:3593 +#, c-format +msgid "wrote %ld bytes, expected %ld, to %s" +msgstr "skrev %ld bytes, förväntade %ld, till %s" + +#: combine.c:12966 #, c-format -msgid "bad initializer for field `%s'" +msgid "" +";; Combiner statistics: %d attempts, %d substitutions (%d requiring new space),\n" +";; %d successes.\n" +"\n" msgstr "" -#: ch/convert.c:525 +#: combine.c:12976 #, c-format -msgid "no initializer value for variant field `%s'" +msgid "" +"\n" +";; Combiner totals: %d attempts, %d substitutions (%d requiring new space),\n" +";; %d successes.\n" msgstr "" -#: ch/convert.c:531 -msgid "no selected variant" +#: 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 "" -#: ch/convert.c:546 ch/convert.c:912 -msgid "mixture of labelled and unlabelled tuple elements" +#: convert.c:106 +msgid "aggregate value used where a float was expected" msgstr "" -#: ch/convert.c:557 -msgid "probably not a structure tuple" +#: convert.c:132 +msgid "conversion to incomplete type" msgstr "" -#: ch/convert.c:559 -#, c-format -msgid "excess initializer for field `%s'" +#: convert.c:414 convert.c:494 +msgid "can't convert between vector values of different size" msgstr "" -#: ch/convert.c:566 -msgid "excess unnamed initializers" +#: convert.c:420 +msgid "aggregate value used where an integer was expected" msgstr "" -#: ch/convert.c:693 -msgid "non-constant start index for tuple" +#: convert.c:472 f/com.c:1100 +msgid "pointer value used where a complex was expected" msgstr "" -#: ch/convert.c:736 -msgid "invalid array tuple label" +#: convert.c:476 f/com.c:1102 +msgid "aggregate value used where a complex was expected" msgstr "" -#: ch/convert.c:750 -msgid "non-constant array tuple index range" +#: convert.c:500 +msgid "can't convert value to a vector" msgstr "" -#: ch/convert.c:759 +#: 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:6444 #, c-format -msgid "incompatible array tuple element %s" +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 "" -#: ch/convert.c:775 -msgid "multiple (*) or (ELSE) array tuple labels" +#: 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 "" -#: ch/convert.c:784 -msgid "empty range in array tuple" +#: 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 "" -#: ch/convert.c:801 -#, c-format -msgid "array tuple has duplicate index %s" +#: cppexp.c:482 +msgid "missing ')' after \"defined\"" +msgstr "saknar ')' efter \"defined\"" + +#: cppexp.c:489 +msgid "operator \"defined\" requires an identifier" msgstr "" -#: ch/convert.c:809 -msgid "array tuple index out of range" +#: cppexp.c:497 +#, c-format +msgid "(\"%s\" is an alternative token for \"%s\" in C++)" msgstr "" -#: ch/convert.c:811 -msgid "too many array tuple values" +#: cppexp.c:507 +msgid "this use of \"defined\" may not be portable" msgstr "" -#: ch/convert.c:883 -msgid "dynamic array tuple without (*) or (ELSE)" +#: 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 "" -#: ch/convert.c:885 +#: cppexp.c:758 #, c-format -msgid "missing array tuple element %s" +msgid "invalid character '\\%03o' in #if" msgstr "" -#: ch/convert.c:892 +#: 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 "missing array tuple elements %s : %s" +msgid "operator '%s' has no right operand" msgstr "" -#: ch/convert.c:1086 -msgid "initializer is not an array or string mode" +#: 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 "" -#: ch/convert.c:1098 -msgid "destination is too small" +#: cppexp.c:985 +msgid "integer overflow in preprocessor expression" msgstr "" -#: ch/convert.c:1154 -msgid "internal error: unknown type of expression" +#: 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 "" -#: ch/decl.c:1033 +#: cppexp.c:1031 #, c-format -msgid "`%s' must not be declared readonly" +msgid "the right operand of \"%s\" changes sign when promoted" msgstr "" -#: ch/decl.c:1037 -msgid "declaration of readonly variable without initialization" +#: cppexp.c:1414 +msgid "comma operator in operand of #if" msgstr "" -#: ch/decl.c:1059 -#, c-format -msgid "no initialisation allowed for `%s'" +#: cppexp.c:1551 +msgid "division by zero in #if" msgstr "" -#: ch/decl.c:1067 +#: cppfiles.c:411 #, c-format -msgid "value for loc-identity `%s' is not a location" -msgstr "" +msgid "%s is too large" +msgstr "%s är för stor" -#: ch/decl.c:1074 +#: cppfiles.c:447 #, c-format -msgid "location for `%s' not read-compatible" -msgstr "" +msgid "%s is shorter than expected" +msgstr "%s är kortare än förväntat" -#: ch/decl.c:1101 +#: cppfiles.c:461 #, c-format -msgid "nonconstant initializer for `%s'" -msgstr "" +msgid "%s is a block device" +msgstr "%s är en blockenhet" -#: ch/decl.c:1132 -msgid "do_decl: internal error: don't know what to initialize" +#: cppfiles.c:594 +#, c-format +msgid "no include path in which to find %s" msgstr "" -#: ch/decl.c:1189 -msgid "RECURSIVE PROCs" +#: cppfiles.c:668 +msgid "Multiple include guards may be useful for:\n" msgstr "" -#: ch/decl.c:1445 +#: cppfiles.c:1014 +msgid "absolute file name in remap_filename" +msgstr "absolut filnamn i remap_filename" + +#: cppinit.c:224 #, c-format -msgid "`%s' must not be READonly" +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 "" -#: ch/decl.c:1471 -msgid "POS may not be specified for a list of field declarations" +#: cppinit.c:325 +msgid " as it is a non-system directory that duplicates a system directory\n" msgstr "" -#: ch/decl.c:1525 -msgid "(ELSE) case label as well as ELSE variant" +#: 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 "" -#: ch/decl.c:1610 ch/decl.c:1613 -msgid "inconsistent modes between labels and tag field" +#: cppinit.c:901 +msgid "CPP arithmetic must be at least as precise as a target int" msgstr "" -#: ch/decl.c:1618 -msgid "too few tag labels" +#: cppinit.c:904 +msgid "target char is less than 8 bits wide" msgstr "" -#: ch/decl.c:1620 -msgid "too many tag labels" +#: cppinit.c:908 +msgid "target wchar_t is narrower than target char" msgstr "" -#: ch/decl.c:1658 -msgid "case label lower limit is not a discrete constant expression" +#: cppinit.c:912 +msgid "target int is narrower than target char" msgstr "" -#: ch/decl.c:1660 -msgid "case label upper limit is not a discrete constant expression" +#: cppinit.c:916 +msgid "CPP half-integer narrower than CPP character" msgstr "" -#: ch/decl.c:1670 -msgid "case label must be a discrete constant expression" +#: 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 "" -#: ch/decl.c:1697 -msgid "variant label declared here..." +#: cppinit.c:972 +msgid "#include \"...\" search starts here:\n" +msgstr "#include \"...\" sökning startar här:\n" + +#: cppinit.c:976 +msgid "#include <...> search starts here:\n" +msgstr "#include <...> sökning startar här:\n" + +#: cppinit.c:979 +msgid "End of search list.\n" +msgstr "Slut på söklistan.\n" + +#: cppinit.c:1055 +#, fuzzy +msgid "<built-in>" +msgstr "<inbyggd>" + +#: cppinit.c:1057 +msgid "<command line>" msgstr "" -#: ch/decl.c:1699 -msgid "...is duplicated here" +#. 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:1162 +#, fuzzy, c-format +msgid "assertion missing after %s" +msgstr "Makronamn saknas efter %s" + +#: cppinit.c:1163 +#, fuzzy, c-format +msgid "directory name missing after %s" +msgstr "Katalognamn saknas efter %s" + +#: cppinit.c:1164 +#, fuzzy, c-format +msgid "file name missing after %s" +msgstr "Filnamn saknas efter %s" + +#: cppinit.c:1165 +#, fuzzy, c-format +msgid "macro name missing after %s" +msgstr "Makronamn saknas efter %s" + +#: cppinit.c:1166 +#, fuzzy, c-format +msgid "path name missing after %s" +msgstr "Sökväg saknas efter %s" + +#: cppinit.c:1368 +msgid "-I- specified twice" +msgstr "-I- angiven två gånger" + +#: cpplex.c:149 +#, c-format +msgid "trigraph ??%c converted to %c" msgstr "" -#: ch/decl.c:1729 +#: cpplex.c:157 #, c-format -msgid "no field (yet) for tag %s" +msgid "trigraph ??%c ignored" msgstr "" -#: ch/decl.c:1824 -msgid "non-value mode may only returned by LOC" +#: cpplex.c:214 +msgid "backslash and newline separated by space" msgstr "" -#: ch/decl.c:1847 -#, c-format -msgid "mode of `%s' is not a mode" +#: cpplex.c:221 cpptrad.c:158 +msgid "backslash-newline at end of file" msgstr "" -#: ch/decl.c:1853 -#, c-format -msgid "`%s' may only be passed by LOC" +#: cpplex.c:287 cpptrad.c:199 +msgid "\"/*\" within comment" +msgstr "\"/*\" i kommentar" + +#: cpplex.c:395 +msgid "null character(s) ignored" msgstr "" -#: ch/decl.c:2281 +#: cpplex.c:402 #, c-format -msgid "Nothing named `%s' to grant." -msgstr "" +msgid "%s in preprocessing directive" +msgstr "%s i preprocessordirektiv" -#: ch/decl.c:2321 +#: cpplex.c:475 #, c-format -msgid "duplicate grant for `%s'" +msgid "attempt to use poisoned \"%s\"" +msgstr "försök att använda förgiftad \"%s\"" + +#: cpplex.c:483 +msgid "__VA_ARGS__ can only appear in the expansion of a C99 variadic macro" msgstr "" -#: ch/decl.c:2322 +#: cpplex.c:555 +#, fuzzy +msgid "'$' character(s) in identifier or number" +msgstr "tecknet '$' i en identifierare" + +#: cpplex.c:698 #, c-format -msgid "previous grant for `%s'" +msgid "missing terminating %c character" +msgstr "" + +#: cpplex.c:711 +msgid "null character(s) preserved in literal" +msgstr "" + +#: cpplex.c:915 cpptrad.c:487 +msgid "no newline at end of file" +msgstr "inget nyradstecken vid slutet av filen" + +#: cpplex.c:1092 cpptrad.c:213 +msgid "unterminated comment" +msgstr "ej avslutad kommentar" + +#: cpplex.c:1103 +#, fuzzy +msgid "C++ style comments are not allowed in ISO C90" +msgstr "C++ kommentarer tillåts inte av ISO C89" + +#: cpplex.c:1105 +msgid "(this will be reported only once per input file)" msgstr "" -#: ch/decl.c:2409 +#: cpplex.c:1110 +msgid "multi-line comment" +msgstr "" + +#: cpplex.c:1425 +#, fuzzy, c-format +msgid "unknown string token %s\n" +msgstr "okänt registernamn: %s" + +#: cpplex.c:1438 +#, fuzzy, c-format +msgid "unspellable token %s" +msgstr "kan inte öppna fil \"%s\"" + +#: cpplex.c:1695 +#, fuzzy, c-format +msgid "the meaning of '\\%c' is different in traditional C" +msgstr "semantiken för \"\\%c\" varierar med -traditional" + +#: cpplex.c:1701 +msgid "incomplete universal-character-name" +msgstr "" + +#: cpplex.c:1715 #, c-format -msgid "duplicate definition `%s'" +msgid "non-hex digit '%c' in universal-character-name" +msgstr "" + +#: cpplex.c:1723 +msgid "universal-character-name on EBCDIC target" msgstr "" -#: ch/decl.c:2410 +#: cpplex.c:1737 +msgid "universal-character-name out of range" +msgstr "" + +#: cpplex.c:1791 +#, fuzzy +msgid "the meaning of '\\a' is different in traditional C" +msgstr "semantiken för \"\\a\" varierar med -traditional" + +#: cpplex.c:1798 #, c-format -msgid "previous definition of `%s'" +msgid "non-ISO-standard escape sequence, '\\%c'" +msgstr "" + +#: cpplex.c:1809 +#, fuzzy +msgid "the meaning of '\\x' is different in traditional C" +msgstr "semantiken för \"\\x\" varierar med -traditional" + +#: cpplex.c:1828 f/lex.c:585 +msgid "\\x used with no following hex digits" msgstr "" -#: ch/decl.c:3248 ch/decl.c:3258 +#: cpplex.c:1833 +msgid "hex escape sequence out of range" +msgstr "" + +#: cpplex.c:1858 +msgid "octal escape sequence out of range" +msgstr "" + +#: cpplex.c:1874 #, c-format -msgid "ambiguous choice for seize `%s' -" +msgid "unknown escape sequence '\\%c'" +msgstr "okänd escape-sekvens \"\\%c\"" + +#: cpplex.c:1877 +#, fuzzy, c-format +msgid "unknown escape sequence: '\\%03o'" +msgstr "okänd escape-sekvens \"\\%c\"" + +#: cpplex.c:1882 +#, 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" + +#: cpplex.c:1983 +#, 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 "" -#: ch/decl.c:3249 ch/decl.c:3259 +#: cpplib.c:315 #, c-format -msgid " - can seize this `%s' -" +msgid "#%s is a GCC extension" +msgstr "#%s är en GCC-utvidgning" + +#: cpplib.c:327 +msgid "suggest not using #elif in traditional C" msgstr "" -#: ch/decl.c:3250 ch/decl.c:3261 +#: cpplib.c:330 #, c-format -msgid " - or this granted decl `%s'" +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 "" -#: ch/decl.c:4430 +#: cpplib.c:378 +#, fuzzy +msgid "style of line directive is a GCC extension" +msgstr "#%s är en GCC-utvidgning" + +#: cpplib.c:427 #, c-format -msgid "enumerator value for `%s' is less then 0" +msgid "invalid preprocessing directive #%s" +msgstr "" + +#: cpplib.c:499 +msgid "\"defined\" cannot be used as a macro name" msgstr "" -#: ch/decl.c:4512 +#: cpplib.c:505 #, c-format -msgid "enumerators `%s' and `%s' have equal values" +msgid "\"%s\" cannot be used as a macro name as it is an operator in C++" msgstr "" -#: ch/decl.c:4618 -msgid "undefined value in SET mode is obsolete and deprecated." +#: cpplib.c:508 +#, c-format +msgid "no macro name given in #%s directive" msgstr "" -#: ch/decl.c:4794 -msgid "BASE variable never declared" +#: cpplib.c:511 +msgid "macro names must be identifiers" msgstr "" -#: ch/decl.c:4796 -msgid "cannot BASE a variable on a PROC/PROCESS name" +#: cpplib.c:551 +#, c-format +msgid "undefining \"%s\"" msgstr "" -#: ch/decl.c:4848 -msgid "INTERNAL ERROR: handle_one_level is broken" +#: cpplib.c:597 +msgid "missing terminating > character" +msgstr "saknar avslutande tecken >" + +#: cpplib.c:636 +#, c-format +msgid "#%s expects \"FILENAME\" or <FILENAME>" msgstr "" -#: ch/expr.c:126 +#: cpplib.c:647 #, c-format -msgid "tuple without specified mode not allowed in %s" +msgid "empty file name in #%s" +msgstr "tomt filnamn i #%s" + +#: cpplib.c:666 +msgid "#include_next in primary source file" msgstr "" -#: ch/expr.c:128 +#: cpplib.c:673 +msgid "#import is obsolete, use an #ifndef wrapper in the header file" +msgstr "#import är obsolet, använd #ifndef-omslutning i includefilen" + +#: cpplib.c:681 +msgid "#include nested too deeply" +msgstr "#include nästlad för djupt" + +#: cpplib.c:738 #, c-format -msgid "conditional expression not allowed in %s" +msgid "invalid flag \"%s\" in line directive" +msgstr "ogiltigt flagga \"%s\" i line-direktiv" + +#: cpplib.c:813 +#, c-format +msgid "\"%s\" after #line is not a positive integer" +msgstr "\"%s\" efter #line är inte ett positivt heltal" + +#: cpplib.c:819 +msgid "line number out of range" +msgstr "radnummer utanför möjligt intervall" + +#: cpplib.c:830 cpplib.c:901 +#, c-format +msgid "\"%s\" is not a valid filename" +msgstr "\"%s\" är inte ett giltigt filnamn" + +#: cpplib.c:865 +#, fuzzy, c-format +msgid "\"%s\" after # is not a positive integer" +msgstr "\"%s\" efter #line är inte ett positivt heltal" + +#: cpplib.c:972 +#, fuzzy +msgid "invalid #ident directive" +msgstr "ogiltig #indent" + +#: cpplib.c:1060 +#, c-format +msgid "registering \"%s\" as both a pragma and a pragma namespace" msgstr "" -#: ch/expr.c:130 +#: cpplib.c:1063 +#, fuzzy, c-format +msgid "#pragma %s %s is already registered" +msgstr "Klass \"%s\" finns redan" + +#: cpplib.c:1066 #, c-format -msgid "internal error: unknown expression mode in %s" +msgid "#pragma %s is already registered" msgstr "" -#: ch/expr.c:147 -msgid "CASE selector is not a discrete expression" +#: cpplib.c:1140 +msgid "#pragma once is obsolete" +msgstr "#pragma once är obsolet" + +#: cpplib.c:1143 +msgid "#pragma once in main file" +msgstr "#pragma once i huvudfil" + +#: cpplib.c:1167 +msgid "invalid #pragma GCC poison directive" +msgstr "ogiltigt GCC-direktiv #pragma poison" + +#: cpplib.c:1176 +#, c-format +msgid "poisoning existing macro \"%s\"" +msgstr "förgiftar existerande makro \"%s\"" + +#: cpplib.c:1198 +msgid "#pragma system_header ignored outside include file" msgstr "" -#: ch/expr.c:594 -msgid "powerset is not addressable" +#: cpplib.c:1223 +#, c-format +msgid "cannot find source %s" +msgstr "kan inte hitta källfil %s" + +#: cpplib.c:1227 +#, c-format +msgid "current file is older than %s" +msgstr "aktuell fil är äldre än %s" + +#: cpplib.c:1343 +msgid "_Pragma takes a parenthesized string literal" msgstr "" -#: ch/expr.c:639 -msgid "array is not addressable" +#: cpplib.c:1426 +msgid "#else without #if" +msgstr "#else utan #if" + +#: cpplib.c:1431 +msgid "#else after #else" +msgstr "#else efter #else" + +#: cpplib.c:1433 cpplib.c:1467 +msgid "the conditional began here" +msgstr "villkorssatsen började här" + +#: cpplib.c:1460 +msgid "#elif without #if" +msgstr "#elif utan #if" + +#: cpplib.c:1465 +msgid "#elif after #else" +msgstr "#elif efter #else" + +#: cpplib.c:1496 +msgid "#endif without #if" +msgstr "#endif utan #if" + +#: cpplib.c:1579 +msgid "missing '(' after predicate" +msgstr "saknas '(' efter predikat" + +#: cpplib.c:1594 +msgid "missing ')' to complete answer" +msgstr "saknas ')' för att avsluta svaret" + +#: cpplib.c:1614 +msgid "predicate's answer is empty" +msgstr "predikatets svar är tomt" + +#: cpplib.c:1644 +msgid "assertion without predicate" msgstr "" -#: ch/expr.c:687 +#: cpplib.c:1646 +msgid "predicate must be an identifier" +msgstr "predikat måste vara en identifierare" + +#: cpplib.c:1735 #, c-format -msgid "Too few arguments in call to `%s'" +msgid "\"%s\" re-asserted" msgstr "" -#: ch/expr.c:689 +#: cpplib.c:1965 #, c-format -msgid "Too many arguments in call to `%s'" +msgid "unterminated #%s" msgstr "" -#: ch/expr.c:758 -msgid "cannot dereference, not a pointer." +#: cppmacro.c:94 +#, fuzzy, c-format +msgid "macro \"%s\" is not used" +msgstr "\"%s\" är inte definierad" + +#: cppmacro.c:139 cppmacro.c:294 +#, fuzzy, c-format +msgid "invalid built-in macro \"%s\"" +msgstr "förgiftar existerande makro \"%s\"" + +#: cppmacro.c:234 +#, 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 "" -#: ch/expr.c:768 +#: cppmacro.c:504 #, c-format -msgid "missing '.' operator or undefined mode name `%s'." +msgid "pasting \"%s\" and \"%s\" does not give a valid preprocessing token" msgstr "" -#: ch/expr.c:771 -msgid "You have forgotten the '.' operator which must" +#: cppmacro.c:546 +msgid "ISO C99 requires rest arguments to be used" msgstr "" -#: ch/expr.c:772 +#: cppmacro.c:551 #, c-format -msgid " precede a STRUCT field reference, or `%s' is an undefined mode" +msgid "macro \"%s\" requires %u arguments, but only %u given" msgstr "" -#: ch/expr.c:786 -msgid "Can't dereference PTR value using unary `->'." +#: cppmacro.c:556 +#, c-format +msgid "macro \"%s\" passed %u arguments, but takes just %u" msgstr "" -#: ch/expr.c:831 -msgid "invalid type argument of `->'" +#: cppmacro.c:669 cpptrad.c:774 +#, c-format +msgid "unterminated argument list invoking macro \"%s\"" msgstr "" -#: ch/expr.c:856 ch/expr.c:969 -msgid "operand of '.' is not a STRUCT" +#: cppmacro.c:776 +#, c-format +msgid "function-like macro \"%s\" must be used with arguments in traditional C" msgstr "" -#: ch/expr.c:909 +#: cppmacro.c:1312 #, c-format -msgid "No field named `%s'" +msgid "duplicate macro parameter \"%s\"" msgstr "" -#: ch/expr.c:1217 -msgid "ABS argument must be discrete or real mode" +#: cppmacro.c:1349 +#, c-format +msgid "\"%s\" may not appear in macro parameter list" msgstr "" -#: ch/expr.c:1250 -#, c-format -msgid "argument %d to ABSTIME must be of integer type." +#: cppmacro.c:1357 +msgid "macro parameters must be comma-separated" msgstr "" -#: ch/expr.c:1288 ch/expr.c:1329 -msgid "parameter 1 must be referable." +#: cppmacro.c:1374 +msgid "parameter name missing" +msgstr "parameternamn saknas" + +#: cppmacro.c:1389 +msgid "anonymous variadic macros were introduced in C99" msgstr "" -#: ch/expr.c:1294 ch/expr.c:1335 ch/expr.c:1372 -msgid "mode mismatch in parameter 1." +#: cppmacro.c:1393 +msgid "ISO C does not permit named variadic macros" msgstr "" -#: ch/expr.c:1301 ch/expr.c:1342 -msgid "parameter 2 must be a positive integer." +#: cppmacro.c:1402 +msgid "missing ')' in macro parameter list" msgstr "" -#: ch/expr.c:1436 -msgid "CARD argument must be powerset mode" +#: cppmacro.c:1470 +msgid "ISO C requires whitespace after the macro name" msgstr "" -#: ch/expr.c:1487 -msgid "expression for DESCR-builtin must be referable." +#: cppmacro.c:1498 +msgid "'#' is not followed by a macro parameter" msgstr "" -#: ch/expr.c:1535 +#: cppmacro.c:1517 +msgid "'##' cannot appear at either end of a macro expansion" +msgstr "" + +#: cppmacro.c:1599 +#, c-format +msgid "\"%s\" redefined" +msgstr "\"%s\" omdefinierad" + +#: cppmacro.c:1604 +msgid "this is the location of the previous definition" +msgstr "detta är platsen för den tidigare definitionen" + +#: cppmacro.c:1655 #, c-format -msgid "argument to `%s' must be of integer type." +msgid "macro argument \"%s\" would be stringified in traditional C" msgstr "" -#: ch/expr.c:1568 +#: cppmacro.c:1680 #, c-format -msgid "argument 1 to `%s' must be of floating point mode" +msgid "invalid hash type %d in cpp_macro_definition" msgstr "" -#: ch/expr.c:1602 +#: cppspec.c:131 #, c-format -msgid "First argument to `%s' must be a mode" +msgid "\"%s\" is not a valid option to the preprocessor" msgstr "" -#: ch/expr.c:1609 +#: cppspec.c:155 +msgid "too many input files" +msgstr "för många indatafiler" + +#: cpptrad.c:841 #, c-format -msgid "READonly modes for %s must have a value" +msgid "detected recursion whilst expanding macro \"%s\"" msgstr "" -#: ch/expr.c:1692 -msgid "argument to TERMINATE must be a reference primitive value" +#: cse.c:7187 +#, c-format +msgid ";; Processing block from %d to %d, %d sets.\n" msgstr "" -#: ch/expr.c:1741 -msgid "argument 1 to INTTIME must be of mode TIME." +#: diagnostic.c:700 +msgid "((anonymous))" +msgstr "((anonym))" + +#: diagnostic.c:914 +#, c-format +msgid "%s: warnings being treated as errors\n" msgstr "" -#: ch/expr.c:1782 +#: diagnostic.c:949 #, c-format -msgid "%s." -msgstr "%s." +msgid "%s: %s: " +msgstr "%s: %s: " -#: ch/expr.c:1888 -msgid "" -"LENGTH argument must be string, buffer, event mode, text location or mode" -msgstr "" +#: diagnostic.c:1040 +#, c-format +msgid "%s " +msgstr "%s " + +#: diagnostic.c:1042 +#, c-format +msgid " %s" +msgstr " %s" + +#: diagnostic.c:1064 +msgid "At top level:" +msgstr "På toppnivå:" -#: ch/expr.c:1917 -msgid "UPPER argument must have a mode, or be a mode" +#: diagnostic.c:1069 +#, fuzzy, c-format +msgid "In member function `%s':" +msgstr "I funktion `%s':" + +#: diagnostic.c:1073 +#, c-format +msgid "In function `%s':" +msgstr "I funktion `%s':" + +#: diagnostic.c:1161 +msgid "compilation terminated.\n" +msgstr "kompilering avslutad.\n" + +#: diagnostic.c:1179 +#, c-format +msgid "%s:%d: confused by earlier errors, bailing out\n" msgstr "" -#: ch/expr.c:1919 -msgid "LOWER argument must have a mode, or be a mode" +#: diagnostic.c:1194 diagnostic.c:1302 +#, 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" + +#: diagnostic.c:1300 +msgid "Internal compiler error: Error reporting routines re-entered.\n" +msgstr "Internt kompilatorfel: Felhanteringsrutiner återanropade.\n" -#: ch/expr.c:1953 -msgid "UPPER argument must be string, array, mode or integer" +#: diagnostic.c:1362 +#, c-format +msgid "in %s, at %s:%d" msgstr "" -#: ch/expr.c:1955 -msgid "LOWER argument must be string, array, mode or integer" +#: diagnostic.c:1383 +#, c-format +msgid "In file included from %s:%d" +msgstr "I fil includerad från %s:%d" + +#: diagnostic.c:1386 +#, c-format +msgid "" +",\n" +" from %s:%d" msgstr "" +",\n" +" från %s:%d" -#: ch/expr.c:1991 +#: diagnostic.c:1387 +msgid ":\n" +msgstr ":\n" + +#: diagnostic.c:1431 diagnostic.c:1448 #, c-format -msgid "%s argument must be POWERSET mode" +msgid "`%s' is deprecated (declared at %s:%d)" msgstr "" -#: ch/expr.c:2017 +#: diagnostic.c:1451 +#, fuzzy, c-format +msgid "`%s' is deprecated" +msgstr "tredje argumentet till \"%s\" är inte länge rekommenderat" + +#: diagnostic.c:1454 #, c-format -msgid "%s called for empty POWERSET" +msgid "type is deprecated (declared at %s:%d)" msgstr "" -#: ch/expr.c:2098 -msgid "argument to NUM is not discrete" +#: diagnostic.c:1457 +msgid "type is deprecated" msgstr "" -#: ch/expr.c:2110 -msgid "No integer mode which matches expression's mode" +#: dominance.c:728 +#, c-format +msgid "dominator of %d should be %d, not %d" msgstr "" -#: ch/expr.c:2119 -msgid "NUM's parameter is below its mode range" +#: dwarf2out.c:3124 +#, fuzzy, c-format +msgid "DW_LOC_OP %s not implemented\n" +msgstr "DW_LOC_OP %s är inte implementerad\n" + +#: dwarfout.c:2066 +#, c-format +msgid "internal regno botch: `%s' has regno = %d\n" msgstr "" -#: ch/expr.c:2122 -msgid "NUM's parameter is above its mode range" +#: dwarfout.c:6181 +msgid "support for the DWARF1 debugging format is deprecated" msgstr "" -#: ch/expr.c:2161 -msgid "Cannot take SUCC or PRED of a numbered SET" +#: dwarfout.c:6278 +msgid "can't get current directory" msgstr "" -#: ch/expr.c:2169 -msgid "SUCC or PRED must not be done on a PTR." +#: emit-rtl.c:1151 +msgid "can't access real part of complex value in hard register" msgstr "" -#: ch/expr.c:2172 -msgid "SUCC or PRED for a reference type is not standard." +#: emit-rtl.c:1173 +msgid "can't access imaginary part of complex value in hard register" msgstr "" -#: ch/expr.c:2182 -msgid "SUCC or PRED argument must be a discrete mode" +#: emit-rtl.c:3418 +msgid "ICE: emit_insn used where emit_jump_insn needed:\n" msgstr "" -#: ch/expr.c:2203 +#: errors.c:136 #, c-format -msgid "Taking the %s of a value already at its %s value" +msgid "abort in %s, at %s:%d" msgstr "" -#: ch/expr.c:2254 -msgid "size applied to a function mode" +#: except.c:371 +msgid "exception handling disabled, use -fexceptions to enable" msgstr "" -#: ch/expr.c:2260 -msgid "sizeof applied to a void mode" +#: except.c:2969 +msgid "argument of `__builtin_eh_return_regno' must be constant" +msgstr "argumentet till \"__builtin_eh_return_regno\" måste vara konstant" + +#: except.c:3090 except.c:3112 +msgid "__builtin_eh_return not supported on this target" +msgstr "__builtin_eh_return stöds inte på denna målarkitektur" + +#: explow.c:1398 +msgid "stack limits not supported on this target" msgstr "" -#: ch/expr.c:2265 -msgid "sizeof applied to an incomplete mode" +#: expr.c:3323 +msgid "function using short complex types cannot be inline" msgstr "" -#: ch/expr.c:2360 -msgid "cannot call a PROCESS, you START a PROCESS" +#: expr.c:6197 expr.c:6206 expr.c:6215 expr.c:6220 expr.c:6522 expr.c:6538 +msgid "unsupported wide integer operation" msgstr "" -#: ch/expr.c:2422 +#: expr.c:6587 #, c-format -msgid "invalid %s" +msgid "prior parameter's size depends on `%s'" +msgstr "föregående parameterns storlek beror på \"%s\"" + +#: expr.c:6932 +msgid "returned value in block_exit_expr" msgstr "" -#: ch/expr.c:2437 -#, c-format -msgid "%s parameter %d must be a location" +#: final.c:1342 +msgid "negative insn length" msgstr "" -#: ch/expr.c:2445 -#, c-format -msgid "%s parameter %d is READ-only" +#: final.c:2793 +msgid "could not split insn" msgstr "" -#: ch/expr.c:2488 -#, c-format -msgid "LOC actual parameter %d is a non-referable location" +#: final.c:3141 +#, fuzzy +msgid "invalid `asm': " +msgstr "ogiltig \"asm\": %s" + +#: final.c:3328 +msgid "nested assembly dialect alternatives" msgstr "" -#: ch/expr.c:2494 -#, c-format -msgid "mode mismatch in parameter %d" +#: final.c:3345 final.c:3357 +msgid "unterminated assembly dialect alternative" msgstr "" -#: ch/expr.c:2518 -#, c-format -msgid "too many arguments to procedure `%s'" -msgstr "för många argument till proceduren \"%s\"" +#: final.c:3401 +#, fuzzy, c-format +msgid "operand number missing after %%-letter" +msgstr "Nummer saknas efter %s" -#: ch/expr.c:2521 -msgid "too many arguments to procedure" -msgstr "för många argument till procedur" +#: final.c:3404 final.c:3443 +msgid "operand number out of range" +msgstr "" -#: ch/expr.c:2527 +#: final.c:3462 #, c-format -msgid "too few arguments to procedure `%s'" -msgstr "för få argument till proceduren \"%s\"" +msgid "invalid %%-code" +msgstr "ogiltig %%-kod" -#: ch/expr.c:2530 -msgid "too few arguments to procedure" -msgstr "för få argument till procedur" +#: final.c:3493 +#, c-format +msgid "`%%l' operand isn't a label" +msgstr "" -#: ch/expr.c:2596 -msgid "syntax error (integer used as function)" +#. We can't handle floating point constants; +#. PRINT_OPERAND must handle them. +#: final.c:3600 vmsdbgout.c:466 config/i386/i386.c:6104 +#: config/pdp11/pdp11.c:1573 +msgid "floating constant misused" msgstr "" -#: ch/expr.c:2616 -msgid "syntax error - missing operator, comma, or '('?" +#: final.c:3656 vmsdbgout.c:523 config/i386/i386.c:6182 +#: config/pdp11/pdp11.c:1620 +msgid "invalid expression as operand" msgstr "" -#: ch/expr.c:2977 -#, c-format -msgid "unimplemented builtin function `%s'" +#: flow.c:352 +msgid "function might be possible candidate for attribute `noreturn'" +msgstr "funktionen är en möjlig kandidat för attributet \"noreturn\"" + +#: flow.c:357 +msgid "`noreturn' function does return" +msgstr "\"noreturn\"-funktion returnerar ändå" + +#: flow.c:378 +msgid "control reaches end of non-void function" +msgstr "Programflödet når slutet på en icke-void-funktion" + +#: flow.c:1641 +msgid "Attempt to delete prologue/epilogue insn:" msgstr "" -#: ch/expr.c:2981 +#: fold-const.c:2545 fold-const.c:2558 +#, 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" + +#: fold-const.c:3752 fold-const.c:3769 #, c-format -msgid "internal error - bad builtin function `%s'" -msgstr "" +msgid "comparison is always %d" +msgstr "jämförelsen är alltid %d" -#: ch/expr.c:2995 -msgid "empty expression in string index" +#: fold-const.c:3900 +msgid "`or' of unmatched not-equal tests is always 1" msgstr "" -#: ch/expr.c:3000 -msgid "only one expression allowed in string index" +#: fold-const.c:3905 +msgid "`and' of mutually exclusive equal-tests is always 0" msgstr "" -#: ch/expr.c:3017 -msgid "invalid: primval ( untyped_exprlist )" -msgstr "" +#: function.c:881 varasm.c:1503 +#, c-format +msgid "size of variable `%s' is too large" +msgstr "storleken på variabel \"%s\" är för stor" -#: ch/expr.c:3081 ch/expr.c:3095 -msgid "operand is variable-size bitstring/power-set" +#: function.c:5470 +#, c-format +msgid "`%s' might be used uninitialized in this function" msgstr "" -#: ch/expr.c:3245 +#: function.c:5477 #, c-format -msgid "tree code `%s' unhandled in build_compare_set_expr" +msgid "variable `%s' might be clobbered by `longjmp' or `vfork'" msgstr "" -#: ch/expr.c:3410 -msgid "incompatible modes in concat expression" +#: function.c:5496 +#, c-format +msgid "argument `%s' might be clobbered by `longjmp' or `vfork'" msgstr "" -#: ch/expr.c:3459 -msgid "Invalid operation on array of chars" +#: function.c:6363 +msgid "function returns an aggregate" msgstr "" -#: ch/expr.c:3504 -msgid "comparison of variant structures is unsafe" -msgstr "" +#: function.c:6868 +#, c-format +msgid "unused parameter `%s'" +msgstr "oanvänd parameter \"%s\"" + +#: gcc.c:1126 +#, fuzzy, c-format +msgid "ambiguous abbreviation %s" +msgstr "Tvetydig förkortning %s" + +#: gcc.c:1153 +#, fuzzy, c-format +msgid "incomplete `%s' option" +msgstr "Inkomplett flagga \"%s\"" -#: ch/expr.c:3511 -msgid "compare with variant records" +#: gcc.c:1164 +#, fuzzy, c-format +msgid "missing argument to `%s' option" +msgstr "Saknar argument till flaggan \"%s\"" + +#: gcc.c:1177 +#, fuzzy, c-format +msgid "extraneous argument to `%s' option" +msgstr "Saknar argument till flaggan \"%s\"" + +#: gcc.c:1505 +msgid "Using built-in specs.\n" msgstr "" -#: ch/expr.c:3688 ch/expr.c:3924 +#: gcc.c:1683 #, c-format -msgid "incompatible operands to %s" +msgid "" +"Setting spec %s to '%s'\n" +"\n" msgstr "" -#: ch/expr.c:3740 -msgid "relational operator not allowed for this mode" +#: gcc.c:1790 +#, c-format +msgid "Reading specs from %s\n" msgstr "" -#: ch/expr.c:3794 +#: gcc.c:1888 gcc.c:1907 #, c-format -msgid "Cannot use %s operator on PROC mode variable" +msgid "specs %%include syntax malformed after %ld characters" msgstr "" -#: ch/expr.c:3800 +#: gcc.c:1915 +#, fuzzy, c-format +msgid "could not find specs file %s\n" +msgstr "Kunde inte öppna källkodsfil %s.\n" + +#: gcc.c:1932 gcc.c:1940 gcc.c:1949 gcc.c:1958 #, c-format -msgid "invalid left operand of %s" +msgid "specs %%rename syntax malformed after %ld characters" msgstr "" -#: ch/expr.c:3805 ch/expr.c:4357 +#: gcc.c:1967 #, c-format -msgid "invalid right operand of %s" +msgid "specs %s spec was not found to be renamed" msgstr "" -#: ch/expr.c:3819 -msgid "repetition expression must be constant" +#: gcc.c:1974 +#, c-format +msgid "%s: attempt to rename spec '%s' to already defined spec '%s'" msgstr "" -#: ch/expr.c:3829 -msgid "left argument to MOD/REM operator must be integral" +#: gcc.c:1979 +#, c-format +msgid "rename spec %s to %s\n" msgstr "" -#: ch/expr.c:3834 -msgid "right argument to MOD/REM operator must be integral" +#: gcc.c:1981 +#, c-format +msgid "" +"spec is '%s'\n" +"\n" msgstr "" -#: ch/expr.c:3891 -msgid "right operand of IN is not a powerset" +#: gcc.c:1994 +#, c-format +msgid "specs unknown %% command after %ld characters" msgstr "" -#: ch/expr.c:3896 -msgid "left operand of IN incompatible with right operand" +#: gcc.c:2005 gcc.c:2018 +#, c-format +msgid "specs file malformed after %ld characters" msgstr "" -#: ch/expr.c:3951 -msgid "division by zero" +#: gcc.c:2072 +msgid "spec file has no spec for linking" +msgstr "specfilen har ingen spec för länkning" + +#: gcc.c:2570 +msgid "-pipe not supported" +msgstr "-pipe stöds inte" + +#: gcc.c:2625 +msgid "" +"\n" +"Go ahead? (y or n) " msgstr "" +"\n" +"Fortsätta? (y eller n) " -#: ch/expr.c:3987 -msgid "-> operator not allow in constant expression" +#: gcc.c:2751 +#, 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." + +#: gcc.c:2769 +#, c-format +msgid "# %s %.2f %.2f\n" +msgstr "# %s %.2f %.2f\n" + +#: gcc.c:2899 +#, c-format +msgid "Usage: %s [options] file...\n" +msgstr "Användning: %s [flaggor] fil...\n" + +#: gcc.c:2900 +msgid "Options:\n" +msgstr "Flaggor:\n" + +#: gcc.c:2902 +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" + +#: gcc.c:2903 +msgid " --help Display this information\n" +msgstr " --help Visa den här informatationen\n" + +#: gcc.c:2904 +msgid " --target-help Display target specific command line options\n" +msgstr " --target-help Visa specifika kommandoradsflaggor för mål\n" + +#: gcc.c:2906 +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" + +#: gcc.c:2907 +msgid " -dumpspecs Display all of the built in spec strings\n" +msgstr " -dumpspecs Visa de inbyggda spec-strängarna\n" + +#: gcc.c:2908 +msgid " -dumpversion Display the version of the compiler\n" +msgstr " -dumpversion Visa kompilatorns version\n" + +#: gcc.c:2909 +msgid " -dumpmachine Display the compiler's target processor\n" +msgstr " -dumpmachine Visa kompilatorns målprocessor\n" -#: ch/expr.c:4000 -msgid "taking the address of a string literal is non-standard" +#: gcc.c:2910 +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" + +#: gcc.c:2911 +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" + +#: gcc.c:2912 +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" + +#: gcc.c:2913 +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" + +#: gcc.c:2914 +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" + +#: gcc.c:2915 +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" -#: ch/expr.c:4002 -msgid "taking the address of a function is non-standard" +#: gcc.c:2918 +#, 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" + +#: gcc.c:2919 +msgid " -Wa,<options> Pass comma-separated <options> on to the assembler\n" +msgstr " -Wa,<flaggor> Skicka kommaseparerade <flaggor> till assembleraren\n" + +#: gcc.c:2920 +msgid " -Wp,<options> Pass comma-separated <options> on to the preprocessor\n" +msgstr " -Wp,<flaggor> Skicka kommaseparerade <flaggor> till preprocessorn\n" + +#: gcc.c:2921 +msgid " -Wl,<options> Pass comma-separated <options> on to the linker\n" +msgstr " -Wl,<flaggor> Skicka kommaseparerade <flaggor> till länkaren\n" + +#: gcc.c:2922 +msgid " -Xlinker <arg> Pass <arg> on to the linker\n" +msgstr " -Xlinker <arg> Skicka <arg> vidare till länkaren\n" + +#: gcc.c:2923 +msgid " -save-temps Do not delete intermediate files\n" +msgstr " -save-temps Radera inte temporära filer\n" + +#: gcc.c:2924 +msgid " -pipe Use pipes rather than intermediate files\n" +msgstr " -pipe Använd rör istället för temporära filer\n" + +#: gcc.c:2925 +msgid " -time Time the execution of each subprocess\n" +msgstr " -time Mät tiden det tar att exekvera varje barnprocess\n" + +#: gcc.c:2926 +#, 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" + +#: gcc.c:2927 +msgid " -std=<standard> Assume that the input sources are for <standard>\n" +msgstr " -std=<standard> Antag att källkodsfilerna är för <standard>\n" + +#: gcc.c:2928 +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" + +#: gcc.c:2929 +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" + +#: gcc.c:2930 +msgid " -V <version> Run gcc version number <version>, if installed\n" +msgstr " -V <version> Kör gcc version <version>, om den är installerad\n" + +#: gcc.c:2931 +msgid " -v Display the programs invoked by the compiler\n" +msgstr " -v Visa vilka program som körs av kompilatorn\n" + +#: gcc.c:2932 +msgid " -### Like -v but options quoted and commands not executed\n" msgstr "" -#: ch/expr.c:4005 -msgid "ADDR requires a LOCATION argument" +#: gcc.c:2933 +msgid " -E Preprocess only; do not compile, assemble or link\n" msgstr "" +" -E Preprocessa bara; kompilera, assemblera och\n" +" länka inte\n" + +#: gcc.c:2934 +msgid " -S Compile only; do not assemble or link\n" +msgstr " -S Kompilera bara; assemblera och länka inte\n" + +#: gcc.c:2935 +msgid " -c Compile and assemble, but do not link\n" +msgstr " -c Kompilera och assemblera, men länka inte\n" + +#: gcc.c:2936 +msgid " -o <file> Place the output into <file>\n" +msgstr " -o <fil> Placera utdata i <fil>\n" -#: ch/expr.c:4035 -msgid "-> expression is not addressable" +#: gcc.c:2937 +#, fuzzy +msgid "" +" -x <language> Specify the language of the following input files\n" +" Permissable languages include: c c++ assembler none\n" +" 'none' means revert to the default 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" -#: ch/expr.c:4062 -msgid "ADDR parameter must be a LOCATION" +#: gcc.c:2944 +#, 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" -#: ch/expr.c:4071 -msgid "possible internal error in build_chill_arrow_expr" +#: gcc.c:3079 +#, fuzzy, c-format +msgid "`-%c' option must have argument" +msgstr "\"%s\" tar bara noll eller två argument" + +#: gcc.c:3101 +#, c-format +msgid "couldn't run `%s': %s" msgstr "" -#: ch/expr.c:4076 +#. translate_options () has turned --version into -fversion. +#: gcc.c:3278 #, c-format -msgid "%s is not addressable" +msgid "%s (GCC) %s\n" msgstr "" -#: ch/expr.c:4175 -msgid "repetition count is not an integer constant" +#: gcc.c:3279 +msgid "Copyright (C) 2002 Free Software Foundation, Inc.\n" msgstr "" -#: ch/expr.c:4183 -msgid "repetition count < 0" +#: gcc.c:3281 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 "" -#: ch/expr.c:4188 -msgid "repetition value not constant" +#: gcc.c:3382 +msgid "argument to `-Xlinker' is missing" +msgstr "argument till \"-Xlinker\" saknas" + +#: gcc.c:3390 +#, fuzzy +msgid "argument to `-l' is missing" +msgstr "argument till \"-x\" saknas" + +#: gcc.c:3407 +msgid "argument to `-specs' is missing" +msgstr "argument till \"-specs\" saknas" + +#: gcc.c:3422 +msgid "argument to `-specs=' is missing" +msgstr "argument till \"-specs=\" saknas" + +#: gcc.c:3452 +#, c-format +msgid "`-%c' must come at the start of the command line" msgstr "" -#: ch/expr.c:4200 -msgid "bitstring repetition of non-constant boolean" +#: gcc.c:3461 +msgid "argument to `-B' is missing" +msgstr "argument till \"-B\" saknas" + +#: gcc.c:3634 +msgid "cannot specify -o with -c or -S and multiple compilations" msgstr "" -#: ch/expr.c:4223 -msgid "string repetition operand is non-constant bitstring" +#: gcc.c:3807 +#, fuzzy +msgid "warning: -pipe ignored because -save-temps specified" +msgstr "Varning: -pipe ignorerad eftersom -save-temps angiven" + +#: gcc.c:3811 +#, fuzzy +msgid "warning: -pipe ignored because -time specified" +msgstr "Varning: -pipe ignorerad eftersom -time angiven" + +#: gcc.c:3823 +msgid "argument to `-x' is missing" +msgstr "argument till \"-x\" saknas" + +#: gcc.c:3851 +#, c-format +msgid "argument to `-%s' is missing" +msgstr "argument till \"-%s\" saknas" + +#: gcc.c:3912 +#, c-format +msgid "warning: `-x %s' after last input file has no effect" msgstr "" -#: ch/expr.c:4283 -msgid "non-char, non-bit string repetition" +#: gcc.c:4257 +msgid "invalid specification! Bug in cc" msgstr "" -#: ch/expr.c:4311 +#: gcc.c:4411 #, c-format -msgid "invalid operand of %s" -msgstr "" +msgid "%s\n" +msgstr "%s\n" -#: ch/expr.c:4322 +#. 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:4971 #, c-format -msgid "right operand of %s is not array of boolean" +msgid "spec failure: '%%*' has not been initialized by pattern match" msgstr "" -#: ch/expr.c:4335 +#: gcc.c:4980 #, c-format -msgid "%s operator applied to boolean variable" +msgid "warning: use of obsolete %%[ operator in specs" msgstr "" -#: ch/expr.c:4406 -msgid "non-boolean mode in conditional expression" +#: gcc.c:4998 +#, c-format +msgid "Processing spec %c%s%c, which is '%s'\n" msgstr "" -#: ch/grant.c:1977 -msgid "decode_constant: invalid component_ref" -msgstr "" +#: gcc.c:5123 +#, fuzzy, c-format +msgid "spec failure: unrecognized spec option '%c'" +msgstr "ej igenkänd flagga `-%s'" + +#: gcc.c:5204 +#, fuzzy, c-format +msgid "unknown spec function `%s'" +msgstr "I funktion `%s':" -#: ch/grant.c:1985 -msgid "decode_constant: mode and value mismatch" +#: gcc.c:5223 +#, fuzzy, c-format +msgid "error in args to spec function `%s'" +msgstr "för många argument till funktionen \"%s\"" + +#: gcc.c:5272 +msgid "malformed spec function name" msgstr "" -#: ch/grant.c:1988 -msgid "decode_constant: cannot decode this mode" +#. ) +#: gcc.c:5275 +#, fuzzy +msgid "no arguments for spec function" +msgstr "för få argument till funktion" + +#: gcc.c:5294 +msgid "malformed spec function arguments" msgstr "" -#: ch/grant.c:2213 -msgid "decode_constant_selective: mode and value mismatch" +#: gcc.c:5402 +msgid "mismatched braces in specs" msgstr "" -#: ch/grant.c:2216 -msgid "decode_constant_selective: cannot decode this mode" +#: gcc.c:6097 +#, c-format +msgid "unrecognized option `-%s'" +msgstr "ej igenkänd flagga `-%s'" + +#: gcc.c:6103 +#, c-format +msgid "install: %s%s\n" msgstr "" -#: ch/grant.c:2651 ch/lex.c:217 ch/lex.c:2194 config/mips/mips.c:5801 -#: f/com.c:14549 graph.c:421 java/jcf-parse.c:929 java/jcf-parse.c:1065 -#: java/lex.c:1724 objc/objc-act.c:751 profile.c:906 profile.c:914 -#: toplev.c:1842 toplev.c:2226 +#: gcc.c:6104 #, c-format -msgid "can't open %s" -msgstr "kan inte öppna %s" +msgid "programs: %s\n" +msgstr "program: %s\n" -#: ch/grant.c:2676 config/mips/mips.c:6127 +#: gcc.c:6105 #, c-format -msgid "can't write to %s" -msgstr "kan inte skriva till %s" +msgid "libraries: %s\n" +msgstr "bibliotek: %s\n" -#: ch/grant.c:2763 -msgid "FORBID is not yet implemented" +#: gcc.c:6162 +msgid "" +"\n" +"For bug reporting instructions, please see:\n" msgstr "" +"\n" +"Instruktioner för bugrapportering, se:\n" -#. this nerver should happen -#: ch/grant.c:2824 +#: gcc.c:6178 #, c-format -msgid "function \"really_grant_this\" called for `%s'." +msgid "Configured with: %s\n" msgstr "" -#: ch/inout.c:1645 -msgid "non-integral text length" +#: gcc.c:6192 +#, c-format +msgid "Thread model: %s\n" msgstr "" -#: ch/inout.c:1650 -msgid "non-constant text length" -msgstr "" +#: gcc.c:6203 +#, c-format +msgid "gcc version %s\n" +msgstr "gcc version %s\n" -#: ch/inout.c:1655 -msgid "text length must be greater then 0" +#: gcc.c:6205 +#, c-format +msgid "gcc driver version %s executing gcc version %s\n" msgstr "" -#: ch/inout.c:1755 +#: gcc.c:6213 +#, fuzzy +msgid "no input files" +msgstr "Inga indatafiler" + +#: gcc.c:6251 +#, c-format +msgid "%s: %s compiler not installed on this system" +msgstr "%s: kompilatorn %s är inte installerad på detta system" + +#: gcc.c:6326 #, c-format -msgid "argument %d of %s must be of mode ASSOCIATION" +msgid "%s: linker input file unused because linking not done" msgstr "" -#: ch/inout.c:1760 ch/inout.c:2146 ch/inout.c:2516 ch/inout.c:2751 +#: gcc.c:6369 #, c-format -msgid "argument %d of %s must be a location" +msgid "language %s not recognized" +msgstr "språk %s känns inte igen" + +#: gcc.c:6472 +#, fuzzy +msgid "internal gcc abort" +msgstr "Intern gcc-halt (abort)." + +#: gcov.c:325 +msgid "Internal gcov abort.\n" +msgstr "" + +#: gcov.c:338 +msgid "" +"Usage: gcov [OPTION]... SOURCEFILE\n" +"\n" msgstr "" -#: ch/inout.c:1795 -msgid "argument 2 of ASSOCIATE must not be an empty string" +#: gcov.c:339 +#, fuzzy +msgid "" +"Print code coverage information.\n" +"\n" +msgstr "inte tillräcklig typinformation" + +#: gcov.c:340 +#, fuzzy +msgid " -h, --help Print this help, then exit\n" +msgstr " --help Visa den här informatationen\n" + +#: gcov.c:341 +#, fuzzy +msgid " -v, --version Print version number, then exit\n" +msgstr " -V <version> Kör gcc version <version>, om den är installerad\n" + +#: gcov.c:342 +msgid " -b, --branch-probabilities Include branch probabilities in output\n" msgstr "" -#: ch/inout.c:1811 -msgid "argument 2 to ASSOCIATE must be a string" +#: gcov.c:343 +msgid "" +" -c, --branch-counts Given counts of branches taken\n" +" rather than percentages\n" msgstr "" -#: ch/inout.c:1850 -msgid "argument 3 to ASSOCIATE must be a string" +#: gcov.c:345 +#, fuzzy +msgid " -n, --no-output Do not create an output file\n" +msgstr " -save-temps Radera inte temporära filer\n" + +#: gcov.c:346 +msgid "" +" -l, --long-file-names Use long output file names for included\n" +" source files\n" msgstr "" -#: ch/inout.c:2031 -msgid "Too many arguments in call to MODIFY" +#: gcov.c:348 +msgid " -f, --function-summaries Output summaries for each function\n" msgstr "" -#: ch/inout.c:2044 -msgid "argument 2 of MODIFY must not be an empty string" +#: gcov.c:349 +msgid " -o, --object-directory DIR|FILE Search for object files in DIR or called FILE\n" msgstr "" -#: ch/inout.c:2060 -msgid "argument 2 to MODIFY must be a string" +#: gcov.c:350 +msgid " -p, --preserve-paths Preserve all pathname components\n" msgstr "" -#: ch/inout.c:2094 -msgid "argument 3 to MODIFY must be a string" +#: 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" -#: ch/inout.c:2141 +#: gcov.c:361 #, c-format -msgid "argument %d of %s must be an ACCESS or TEXT mode" +msgid "gcov (GCC) %s\n" msgstr "" -#: ch/inout.c:2355 -msgid "argument 4 of CONNECT must be of mode WHERE" +#: gcov.c:362 +msgid "Copyright (C) 2001 Free Software Foundation, Inc.\n" msgstr "" -#: ch/inout.c:2371 -msgid "index expression for ACCESS without index" +#: gcov.c:500 +#, c-format +msgid "Could not open basic block file %s.\n" msgstr "" -#: ch/inout.c:2376 ch/inout.c:2554 ch/inout.c:2636 ch/inout.c:4356 -#: ch/inout.c:4504 -msgid "incompatible index mode" +#: gcov.c:507 +#, c-format +msgid "Could not open program flow graph file %s.\n" msgstr "" -#: ch/inout.c:2476 -msgid "argument 3 to CONNECT must be of mode USAGE" +#: gcov.c:524 +#, c-format +msgid "Could not open data file %s.\n" +msgstr "Kunde inte öppna datafil %s.\n" + +#: gcov.c:525 +msgid "Assuming that all execution counts are zero.\n" msgstr "" -#: ch/inout.c:2511 +#: gcov.c:534 #, c-format -msgid "argument %d of %s must be of mode ACCESS" +msgid "No executable code associated with file %s.\n" msgstr "" -#: ch/inout.c:2545 -msgid "Too few arguments in call to `readrecord'" -msgstr "" +#: 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" + +#: gcov.c:1191 +#, fuzzy, c-format +msgid "No executable lines in %s %s\n" +msgstr "Inga körbara källkodsrader i funktion %s\n" -#: ch/inout.c:2569 ch/inout.c:2648 -msgid "incompatible record mode" +#: 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" + +#: 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" + +#: gcov.c:1209 +#, fuzzy, c-format +msgid "No branches in %s %s\n" +msgstr "Inga hopp i fil %s\n" + +#: 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" + +#: gcov.c:1216 +#, fuzzy, c-format +msgid "No calls in %s %s\n" +msgstr "Inga anrop i fil %s\n" + +#: gcov.c:1351 +#, c-format +msgid "didn't use all bb entries of graph, function %s\n" msgstr "" -#: ch/inout.c:2574 -msgid "store location must not be READonly" +#: gcov.c:1353 +#, c-format +msgid "block_num = %ld, num_blocks = %d\n" msgstr "" -#: ch/inout.c:2616 -msgid "Too few arguments in call to `writerecord'" +#: gcov.c:1367 +#, c-format +msgid "ERROR: unexpected line number %ld\n" msgstr "" -#: ch/inout.c:2643 -msgid "transfer to ACCESS without record mode" +#: 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\"" + +#: 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" + +#: gcov.c:1470 +#, c-format +msgid "Could not open source file %s.\n" +msgstr "Kunde inte öppna källkodsfil %s.\n" + +#: gcov.c:1480 +#, fuzzy, c-format +msgid "Warning: source file %s is newer than %s\n" +msgstr "aktuell fil är äldre än %s" + +#: gcov.c:1510 +#, c-format +msgid "Unexpected EOF while reading source file %s.\n" msgstr "" -#: ch/inout.c:2746 +#: gcov.c:1532 +#, fuzzy, c-format +msgid "call %2d never executed\n" +msgstr "anrop %d aldrig utfört\n" + +#: gcov.c:1535 #, c-format -msgid "argument %d of %s must be of mode TEXT" +msgid "call %2d returns %s\n" msgstr "" -#: ch/inout.c:2803 -msgid "TEXT doesn't have a location" +#: gcov.c:1543 +#, fuzzy, c-format +msgid "branch %2d never executed\n" +msgstr "anrop %d aldrig utfört\n" + +#: gcov.c:1546 +#, fuzzy, c-format +msgid "branch %2d taken %s\n" +msgstr "Inga hopp i fil %s\n" + +#: gcov.c:1610 +#, c-format +msgid "Creating %s.\n" +msgstr "Skapar %s.\n" + +#: gcov.c:1613 +#, fuzzy, c-format +msgid "Error writing output file %s.\n" +msgstr "fel vid skrivning till %s" + +#: gcov.c:1618 +#, c-format +msgid "Could not open output file %s.\n" +msgstr "Kunde inte öppna utdatafil %s.\n" + +#: gcse.c:761 +#, c-format +msgid "GCSE disabled: %d > 1000 basic blocks and %d >= 20 edges/basic block" msgstr "" -#: ch/inout.c:2905 -msgid "incompatible index mode for SETETEXTACCESS" +#: gcse.c:773 +#, c-format +msgid "GCSE disabled: %d basic blocks and %d registers" msgstr "" -#: ch/inout.c:2915 -msgid "incompatible record mode for SETTEXTACCESS" +#: genautomata.c:1490 +#, c-format +msgid "Name `%s' contains quotes" msgstr "" -#: ch/inout.c:2945 -msgid "parameter 2 must be a location" +#: genautomata.c:1621 +#, c-format +msgid "invalid string `%s' in define_cpu_unit" msgstr "" -#: ch/inout.c:2955 -msgid "incompatible modes in parameter 2" +#: genautomata.c:1650 +#, c-format +msgid "invalid string `%s' in define_query_cpu_unit" msgstr "" -#: ch/inout.c:3062 -msgid "conditional expression not allowed in this context" +#: genautomata.c:1682 genautomata.c:1685 +#, c-format +msgid "invalid string `%s' in define_bypass" msgstr "" -#: ch/inout.c:3064 +#: genautomata.c:1720 #, c-format -msgid "untyped expression as argument %d" +msgid "invalid first string `%s' in exclusion_set" msgstr "" -#: ch/inout.c:3141 ch/inout.c:3187 +#: genautomata.c:1724 #, c-format -msgid "Cannot process %d bits integer for READTEXT argument %d." +msgid "invalid second string `%s' in exclusion_set" msgstr "" -#: ch/inout.c:3262 +#: genautomata.c:1760 #, c-format -msgid "Cannot process %d bits integer WRITETEXT argument %d." +msgid "invalid first string `%s' in presence_set" msgstr "" -#: ch/inout.c:3283 ch/inout.c:3338 ch/inout.c:3417 ch/inout.c:3483 -#: ch/inout.c:3534 ch/inout.c:3619 ch/inout.c:3654 +#: genautomata.c:1764 #, c-format -msgid "argument %d is READonly" +msgid "invalid second string `%s' in presence_set" msgstr "" -#: ch/inout.c:3290 ch/inout.c:3345 ch/inout.c:3424 ch/inout.c:3491 -#: ch/inout.c:3542 ch/inout.c:3627 ch/inout.c:3659 +#: genautomata.c:1800 #, c-format -msgid "argument %d must be referable" +msgid "invalid first string `%s' in absence_set" msgstr "" -#: ch/inout.c:3578 +#: genautomata.c:1804 #, c-format -msgid "cannot process argument %d of WRITETEXT, unknown size" +msgid "invalid second string `%s' in absence_set" msgstr "" -#. datatype is not yet implemented, issue a warning -#: ch/inout.c:3725 +#: genautomata.c:1837 #, c-format -msgid "cannot process mode of argument %d for %sTEXT." +msgid "invalid string `%s' in define_automaton" msgstr "" -#: ch/inout.c:3868 -msgid "too few arguments for this format string" +#: genautomata.c:1868 +#, fuzzy, c-format +msgid "invalid option `%s' in automata_option" +msgstr "Ogiltig flagga \"%s\"" + +#: genautomata.c:1890 +#, c-format +msgid "garbage after ) in reservation `%s'" msgstr "" -#: ch/inout.c:3893 ch/inout.c:3902 +#: genautomata.c:1921 genautomata.c:1954 genautomata.c:1981 +#, fuzzy, c-format +msgid "invalid `%s' in reservation `%s'" +msgstr "omdeklaration av \"%s\"" + +#: genautomata.c:1932 #, c-format -msgid "type of argument %d invalid for conversion code at offset %d" +msgid "repetition `%s' <= 1 in reservation `%s'" msgstr "" -#: ch/inout.c:4012 -msgid "unmatched open paren" +#: genautomata.c:2425 +#, c-format +msgid "unit `%s' in exclusion is not declared" msgstr "" -#: ch/inout.c:4026 ch/inout.c:4221 +#: genautomata.c:2427 #, c-format -msgid "bad format specification character (offset %d)" +msgid "`%s' in exclusion is not unit" msgstr "" -#: ch/inout.c:4039 +#: genautomata.c:2465 +#, fuzzy, c-format +msgid "unit `%s' excludes itself" +msgstr "storleken på \"%s\" är större än sin typ" + +#: genautomata.c:2473 #, c-format -msgid "repetition factor overflow (offset %d)" +msgid "units `%s' and `%s' in exclusion set belong to different automata" msgstr "" -#: ch/inout.c:4057 ch/inout.c:4064 ch/inout.c:4071 +#: genautomata.c:2603 genautomata.c:2609 #, c-format -msgid "duplicate qualifier (offset %d)" +msgid "unit `%s' excludes and requires presence of `%s'" msgstr "" -#: ch/inout.c:4093 +#: genautomata.c:2623 genautomata.c:2629 #, c-format -msgid "clause width overflow (offset %d)" +msgid "unit `%s' requires absence and presence of `%s'" msgstr "" -#: ch/inout.c:4106 +#: genautomata.c:2692 genautomata.c:2695 +#, fuzzy, c-format +msgid "repeated declaration of automaton `%s'" +msgstr "upprepad deklaration av klassmetod \"%s\"." + +#: genautomata.c:2711 #, c-format -msgid "no fraction (offset %d)" +msgid "define_insn_reservation `%s' has negative latency time" msgstr "" -#: ch/inout.c:4124 +#: genautomata.c:2717 #, c-format -msgid "no fraction width (offset %d)" +msgid "`%s' is already used as insn reservation name" msgstr "" -#: ch/inout.c:4131 +#: genautomata.c:2723 #, c-format -msgid "fraction width overflow (offset %d)" +msgid "define_bypass `%s - %s' has negative latency time" msgstr "" -#: ch/inout.c:4142 +#: genautomata.c:2737 +#, fuzzy, c-format +msgid "automaton `%s' is not declared" +msgstr "\"%s\" är tidigare deklarerad här" + +#: genautomata.c:2747 #, c-format -msgid "no exponent (offset %d)" +msgid "define_unit `%s' without automaton when one defined" msgstr "" -#: ch/inout.c:4160 +#: genautomata.c:2753 +#, fuzzy, c-format +msgid "`%s' is declared as cpu unit" +msgstr "fält \"%s\" deklarerad som en funktion" + +#: genautomata.c:2762 +#, fuzzy, c-format +msgid "`%s' is declared as cpu reservation" +msgstr "fält \"%s\" deklarerad som en funktion" + +#: genautomata.c:2772 +#, fuzzy, c-format +msgid "repeated declaration of unit `%s'" +msgstr "omdeklaration av \"%s\"" + +#: genautomata.c:2775 +#, fuzzy, c-format +msgid "repeated declaration of reservation `%s'" +msgstr "upprepad deklaration av klassmetod \"%s\"." + +#: genautomata.c:2790 genautomata.c:2793 +#, fuzzy, c-format +msgid "there is no insn reservation `%s'" +msgstr "ingen tidigare deklaration av \"%s\"" + +#: genautomata.c:2810 genautomata.c:2815 +#, fuzzy, c-format +msgid "the same bypass `%s - %s' is already defined" +msgstr "Klass \"%s\" finns redan" + +#: genautomata.c:2820 +#, fuzzy, c-format +msgid "bypass `%s - %s' is already defined" +msgstr "Klass \"%s\" finns redan" + +#: genautomata.c:2925 genautomata.c:2927 #, c-format -msgid "no exponent width (offset %d)" +msgid "automaton `%s' is not used" msgstr "" -#: ch/inout.c:4167 +#: genautomata.c:2950 #, c-format -msgid "exponent width overflow (offset %d)" +msgid "undeclared unit or reservation `%s'" msgstr "" -#: ch/inout.c:4208 -msgid "internal error in check_format_string" +#: genautomata.c:3028 genautomata.c:3030 +#, fuzzy, c-format +msgid "unit `%s' is not used" +msgstr "\"%s\" är definierad men inte använd" + +#: genautomata.c:3035 genautomata.c:3037 +#, fuzzy, c-format +msgid "reservation `%s' is not used" +msgstr "omdeklaration av \"%s\"" + +#: genautomata.c:3134 +#, fuzzy, c-format +msgid "cycle in definition of reservation `%s'" +msgstr "omdefiniering av \"union %s\"" + +#: genautomata.c:5333 +#, c-format +msgid "Units `%s' and `%s' should be in the same automaton" msgstr "" -#: ch/inout.c:4224 +#: genautomata.c:9441 +#, fuzzy +msgid "-split has no argument." +msgstr "inga argument" + +#: genautomata.c:9442 +#, fuzzy +msgid "option `-split' has not been implemented yet\n" +msgstr "Profilering är inte implementerat ännu." + +#: genautomata.c:9486 genautomata.c:9491 #, c-format -msgid "no padding character (offset %d)" +msgid "Automaton `%s': Insn `%s' will never be issued" msgstr "" -#. too may arguments for format string -#: ch/inout.c:4256 -msgid "too many arguments for this format string" +#: genautomata.c:9498 genautomata.c:9501 +#, c-format +msgid "Insn `%s' will never be issued" msgstr "" -#: ch/inout.c:4354 ch/inout.c:4502 -msgid "missing index expression" +#: genautomata.c:9649 +#, fuzzy +msgid "Errors in DFA description" +msgstr "ingen beskriving ännu" + +#: genautomata.c:9732 +#, fuzzy, c-format +msgid "Error in writing DFA description file %s" +msgstr "fel vid skrivning till %s" + +#: genconditions.c:196 +#, fuzzy +msgid "No input file name." +msgstr "Inga indatafiler" + +#: graph.c:420 profile.c:1204 profile.c:1211 toplev.c:1836 toplev.c:5121 +#: f/com.c:14138 java/jcf-parse.c:913 java/jcf-parse.c:1059 java/lex.c:1767 +#: objc/objc-act.c:449 +#, c-format +msgid "can't open %s" +msgstr "kan inte öppna %s" + +#: haifa-sched.c:196 +#, c-format +msgid "fix_sched_param: unknown param: %s" +msgstr "fix_sched_param: okänd param: %s" + +#: integrate.c:172 +msgid "function cannot be inline" +msgstr "funktion \"%s\" kan inte deklareras som \"mutable\"" + +#: integrate.c:176 +msgid "varargs function cannot be inline" msgstr "" -#: ch/inout.c:4361 -msgid "Too few arguments in call to `writetext'" +#: integrate.c:179 +msgid "function using alloca cannot be inline" msgstr "" -#: ch/inout.c:4374 -msgid "argument 1 for WRITETEXT must be a TEXT or CHARS(n) VARYING location" +#: integrate.c:182 +msgid "function using setjmp cannot be inline" msgstr "" -#: ch/inout.c:4397 -msgid "`format string' for WRITETEXT must be a CHARACTER string" +#: integrate.c:185 +msgid "function uses __builtin_eh_return" +msgstr "funktion använder __builtin_eh_return" + +#: integrate.c:188 +msgid "function with nested functions cannot be inline" msgstr "" -#: ch/inout.c:4509 -msgid "Too few arguments in call to `readtext'" +#: integrate.c:192 +msgid "function with label addresses used in initializers cannot inline" msgstr "" -#: ch/inout.c:4522 -msgid "" -"argument 1 for READTEXT must be a TEXT location or CHARS(n) [ VARYING ] " -"expression" +#: integrate.c:199 integrate.c:243 +msgid "function too large to be inline" msgstr "" -#: ch/inout.c:4543 -msgid "`format string' for READTEXT must be a CHARACTER string" +#: integrate.c:209 +msgid "no prototype, and parameter address used; cannot be inline" msgstr "" -#: ch/lang.c:103 -msgid "non-constant expression" +#: integrate.c:216 integrate.c:261 +msgid "inline functions not supported for this return value type" msgstr "" -#: ch/lang.c:189 -msgid "Ignoring case upon input and" +#: integrate.c:221 +msgid "function with varying-size return value cannot be inline" msgstr "" -#: ch/lang.c:190 -msgid "making special words uppercase wouldn't work." +#: integrate.c:228 +msgid "function with varying-size parameter cannot be inline" msgstr "" -#: ch/lang.c:201 -msgid "Making special words uppercase and" +#: integrate.c:231 +msgid "function with transparent unit parameter cannot be inline" msgstr "" -#: ch/lang.c:202 -msgid " ignoring case upon input wouldn't work." +#: integrate.c:250 +msgid "function with computed jump cannot inline" msgstr "" -#: ch/lang.c:274 java/typeck.c:178 -msgid "internal error - use of undefined type" +#: integrate.c:254 +msgid "function with nonlocal goto cannot be inline" msgstr "" -#: ch/lex.c:507 -msgid "invalid C'xx' " +#: integrate.c:268 +msgid "function with target specific attribute(s) cannot be inlined" msgstr "" -#: ch/lex.c:612 config/mips/mips.c:6133 java/jcf-parse.c:605 -#: java/jcf-write.c:3341 +#: line-map.c:198 #, c-format -msgid "can't close %s" -msgstr "kan inte stänga %s" +msgid "In file included from %s:%u" +msgstr "I fil inkluderad från %s:%u" -#: ch/lex.c:716 -msgid "malformed exponent part of floating-point literal" +#. 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" -#: ch/lex.c:733 -msgid "real number exceeds range of REAL" +#. If we didn't find this parameter, issue an error message. +#: params.c:80 +#, c-format +msgid "invalid parameter `%s'" msgstr "" -#: ch/lex.c:752 ch/lex.c:779 -msgid "end-of-file in '<>' directive" +#: profile.c:397 +#, c-format +msgid "Profile does not match flowgraph of function %s (out of date?)" msgstr "" -#: ch/lex.c:785 -msgid "unrecognized compiler directive" +#: profile.c:400 +msgid ".da file corrupted" msgstr "" -#: ch/lex.c:793 ch/lex.c:839 +#: profile.c:634 #, c-format -msgid "unrecognized compiler directive `%s'" +msgid "corrupted profile info: prob for %d-%d thought to be %d" msgstr "" -#: ch/lex.c:1000 -msgid "unterminated control sequence" +#: profile.c:1226 +#, c-format +msgid "file %s not found, execution counts assumed to be zero" msgstr "" -#: ch/lex.c:1015 ch/lex.c:1051 -msgid "invalid integer literal in control sequence" -msgstr "" +#: protoize.c:542 +#, c-format +msgid "%s: internal abort\n" +msgstr "%s: intern abort\n" -#: ch/lex.c:1026 ch/lex.c:1034 -msgid "control sequence overflow" +#: protoize.c:633 +#, c-format +msgid "%s: error writing file `%s': %s\n" msgstr "" -#: ch/lex.c:1028 ch/lex.c:1036 -msgid "invalid control sequence" -msgstr "" +#: 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" -#: ch/lex.c:1116 -msgid "invalid base in read control sequence" -msgstr "" +#: protoize.c:681 +#, c-format +msgid "%s: usage '%s [ -VqfnkNlgC ] [ -B <dirname> ] [ filename ... ]'\n" +msgstr "%s: användning '%s [ -VqfnkNlgC ] [ -B <katalognamn> ] [ filnamn ... ]'\n" -#: ch/lex.c:1123 -msgid "invalid digit in control sequence" -msgstr "" +#: 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" -#: ch/lex.c:1150 -msgid "unterminated string literal" -msgstr "" +#: 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" -#: ch/lex.c:1253 ch/lex.c:1339 +#: protoize.c:804 #, c-format -msgid "invalid number format `%s'" +msgid "%s: warning: no write access for dir containing `%s'\n" msgstr "" -#: ch/lex.c:1271 -msgid "integer literal too big" +#. 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 "" -# fixme: spola tillbaka är inte perfekt -#: ch/lex.c:1400 +#: protoize.c:1374 #, c-format -msgid "can't find %s" -msgstr "kan inte hitta %s" +msgid "%s: %s: can't get status: %s\n" +msgstr "%s: %s: kan inte få status: %s\n" -#: ch/lex.c:1426 -msgid "USE_SEIZE_FILE directive must be followed by string" +#: protoize.c:1395 +#, c-format +msgid "" +"\n" +"%s: fatal error: aux info file corrupted at line %d\n" msgstr "" -#: ch/lex.c:1698 cpplib.c:920 f/lex.c:1240 -msgid "invalid #ident" -msgstr "ogiltig #indent" - -#: ch/lex.c:1716 f/lex.c:1257 -msgid "undefined or invalid # directive" +#: protoize.c:1731 +#, c-format +msgid "%s:%d: declaration of function `%s' takes different forms\n" msgstr "" -#: ch/lex.c:1770 ch/lex.c:1779 f/lex.c:1313 -msgid "invalid #line" -msgstr "ogiltig #line" +#: protoize.c:1989 +#, c-format +msgid "%s: compiling `%s'\n" +msgstr "%s: kompilerar `%s'\n" -#: ch/lex.c:1848 f/lex.c:870 -msgid "#-lines for entering and leaving files don't match" -msgstr "" +#: protoize.c:2012 +#, c-format +msgid "%s: wait: %s\n" +msgstr "%s: vänta: %s\n" -#: ch/lex.c:1873 f/lex.c:1423 -msgid "invalid #-line" -msgstr "ogiltig #-rad" +#: protoize.c:2017 +#, c-format +msgid "%s: subprocess got fatal signal %d\n" +msgstr "%s: subprocess fick dödlig signal %d\n" -#: ch/lex.c:2003 -msgid "missing `=' in compiler directive" +#: protoize.c:2025 +#, c-format +msgid "%s: %s exited with status %d\n" +msgstr "%s: %s avslutade med status %d\n" + +#: protoize.c:2077 +#, c-format +msgid "%s: warning: missing SYSCALLS file `%s'\n" msgstr "" -#: ch/lex.c:2045 ch/lex.c:2055 ch/lex.c:2096 -msgid "invalid value follows `=' in compiler directive" +#: protoize.c:2086 protoize.c:2115 +#, c-format +msgid "%s: can't read aux info file `%s': %s\n" msgstr "" -#: ch/lex.c:2066 +#: protoize.c:2131 protoize.c:2159 #, c-format -msgid "invalid `%c' character in name" +msgid "%s: can't get status of aux info file `%s': %s\n" msgstr "" -#: ch/lex.c:2079 +#: protoize.c:2187 #, c-format -msgid "`%s' not integer constant synonym " +msgid "%s: can't open aux info file `%s' for reading: %s\n" msgstr "" -#: ch/lex.c:2102 -msgid "value out of range in compiler directive" +#: protoize.c:2205 +#, c-format +msgid "%s: error reading aux info file `%s': %s\n" msgstr "" -#: ch/lex.c:2219 java/jcf-parse.c:601 +#: protoize.c:2218 #, c-format -msgid "can't reopen %s" +msgid "%s: error closing aux info file `%s': %s\n" msgstr "" -#: ch/lex.c:2230 -msgid "no modules seen" +#: protoize.c:2234 +#, c-format +msgid "%s: can't delete aux info file `%s': %s\n" msgstr "" -#: ch/loop.c:480 -msgid "modeless tuple not allowed in this context" +#: 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" + +#: 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" + +#: protoize.c:2520 +#, c-format +msgid "%s: conflicting extern definitions of '%s'\n" msgstr "" -#: ch/loop.c:482 -msgid "IN expression does not have a mode" +#: protoize.c:2524 +#, c-format +msgid "%s: declarations of '%s' will not be converted\n" msgstr "" -#: ch/loop.c:489 -msgid "location enumeration for BOOLS" +#: protoize.c:2526 +#, c-format +msgid "%s: conflict list for '%s' follows:\n" msgstr "" -#: ch/loop.c:517 -msgid "location enumeration for bit-packed arrays" +#: protoize.c:2559 +#, c-format +msgid "%s: warning: using formals list from %s(%d) for function `%s'\n" msgstr "" -#: ch/loop.c:526 ch/nloop.c:481 -msgid "Loop's IN expression is not a composite object" +#: protoize.c:2599 +#, c-format +msgid "%s: %d: `%s' used but missing from SYSCALLS\n" msgstr "" -#: ch/loop.c:541 ch/nloop.c:498 -msgid "start expr must have discrete mode" +#: protoize.c:2605 +#, c-format +msgid "%s: %d: warning: no extern definition for `%s'\n" msgstr "" -#: ch/loop.c:547 ch/nloop.c:504 -msgid "DO FOR start expression is a numbered SET" +#: protoize.c:2636 +#, c-format +msgid "%s: warning: no static definition for `%s' in file `%s'\n" msgstr "" -#: ch/loop.c:555 ch/nloop.c:510 -msgid "TO expression is a numbered SET" +#: protoize.c:2642 +#, c-format +msgid "%s: multiple static defs of `%s' in file `%s'\n" msgstr "" -#: ch/loop.c:560 ch/nloop.c:525 -msgid "TO expr must have discrete mode" +#: protoize.c:2815 protoize.c:2818 +#, c-format +msgid "%s: %d: warning: source too confusing\n" msgstr "" -#: ch/loop.c:565 ch/nloop.c:531 -msgid "start expr and TO expr must be compatible" +#: protoize.c:3024 +#, c-format +msgid "%s: %d: warning: varargs function declaration not converted\n" msgstr "" -#: ch/loop.c:574 ch/nloop.c:546 -msgid "BY expr must have discrete mode" +#: protoize.c:3039 +#, c-format +msgid "%s: declaration of function `%s' not converted\n" msgstr "" -#: ch/loop.c:579 ch/nloop.c:552 -msgid "start expr and BY expr must be compatible" +#: protoize.c:3162 +#, c-format +msgid "%s: warning: too many parameter lists in declaration of `%s'\n" msgstr "" -#: ch/loop.c:595 ch/nloop.c:765 -msgid "loop identifier undeclared" +#: protoize.c:3183 +#, c-format +msgid "" +"\n" +"%s: warning: too few parameter lists in declaration of `%s'\n" msgstr "" -#: ch/loop.c:606 -msgid "loop variable incompatible with start expression" +#: protoize.c:3281 +#, c-format +msgid "%s: %d: warning: found `%s' but expected `%s'\n" msgstr "" -#: ch/loop.c:633 ch/nloop.c:564 -msgid "body of DO FOR will never execute" +#: protoize.c:3459 +#, c-format +msgid "%s: local declaration for function `%s' not inserted\n" msgstr "" -#: ch/loop.c:648 ch/nloop.c:585 -msgid "BY expression is negative or zero" +#: protoize.c:3486 +#, c-format +msgid "" +"\n" +"%s: %d: warning: can't add declaration of `%s' into macro call\n" msgstr "" -#: ch/loop.c:847 ch/nloop.c:817 ch/nloop.c:867 -msgid "Can't iterate through array of BOOL" +#: protoize.c:3560 +#, c-format +msgid "%s: global declarations for file `%s' not inserted\n" msgstr "" -#: ch/parse.c:159 +#: protoize.c:3651 protoize.c:3681 #, c-format -msgid "there was no start label to match the end label '%s'" +msgid "%s: definition of function `%s' not converted\n" msgstr "" -#: ch/parse.c:162 +#: protoize.c:3670 #, c-format -msgid "start label '%s' does not match end label '%s'" +msgid "%s: %d: warning: definition of %s not converted\n" msgstr "" -#: ch/parse.c:192 +#: protoize.c:4000 #, c-format -msgid "`%s' not declared" -msgstr "\"%s\" är inte deklarerad" +msgid "%s: found definition of `%s' at %s(%d)\n" +msgstr "" -#: ch/parse.c:226 -msgid "No RETURN or RESULT in procedure" +#. 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 "" -#: ch/parse.c:245 -msgid "PREFIXED clause with no prelix in unlabeled module" +#: protoize.c:4019 +#, c-format +msgid "%s: function definition not converted\n" msgstr "" -#: ch/parse.c:336 +#: protoize.c:4078 #, c-format -msgid "internal parser error - expected token %d" +msgid "%s: `%s' not converted\n" msgstr "" -#: ch/parse.c:529 +#: protoize.c:4086 #, c-format -msgid "'%s!' is not followed by an identifier" +msgid "%s: would convert file `%s'\n" msgstr "" -#: ch/parse.c:545 -msgid "expected a name here" +#: protoize.c:4089 +#, c-format +msgid "%s: converting file `%s'\n" msgstr "" -#: ch/parse.c:560 -msgid "expected a name string here" +#: protoize.c:4099 +#, c-format +msgid "%s: can't get status for file `%s': %s\n" msgstr "" -#: ch/parse.c:591 +#: protoize.c:4141 #, c-format -msgid "`%s' undeclared" -msgstr "\"%s\" är ej deklarerad" +msgid "%s: can't open file `%s' for reading: %s\n" +msgstr "%s: kan inte öppna fil `%s' för läsning: %s\n" -#: ch/parse.c:669 -msgid "action not allowed in SPEC MODULE" +#: protoize.c:4156 +#, c-format +msgid "" +"\n" +"%s: error reading input file `%s': %s\n" msgstr "" -#: ch/parse.c:691 -msgid "missing defining occurrence" +#: protoize.c:4190 +#, c-format +msgid "%s: can't create/open clean file `%s': %s\n" msgstr "" -#: ch/parse.c:702 -msgid "bad defining occurrence following ','" +#: protoize.c:4295 +#, c-format +msgid "%s: warning: file `%s' already saved in `%s'\n" msgstr "" -#: ch/parse.c:802 -msgid "missing '(' in exception list" -msgstr "" +#: 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" -#: ch/parse.c:827 -msgid "ON exception names must be unique" +#: protoize.c:4333 +#, c-format +msgid "%s: can't create/open output file `%s': %s\n" msgstr "" -#: ch/parse.c:837 -msgid "syntax error in exception list" +#: protoize.c:4366 +#, c-format +msgid "%s: can't change mode of file `%s': %s\n" msgstr "" -#: ch/parse.c:873 -msgid "empty ON-condition" +#: protoize.c:4541 +#, c-format +msgid "%s: cannot get working directory: %s\n" msgstr "" -#: ch/parse.c:938 -msgid "INIT not allowed at loc-identity declaration" +#: 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" + +#: ra.c:750 +msgid "Didn't find a coloring.\n" msgstr "" -#: ch/parse.c:948 -msgid "'=' used where ':=' is required" +#: reg-stack.c:673 +#, c-format +msgid "output constraint %d must specify a single register" msgstr "" -#: ch/parse.c:956 -msgid "initialization is not allowed in spec module" +#: reg-stack.c:683 +#, c-format +msgid "output constraint %d cannot be specified together with \"%s\" clobber" msgstr "" -#: ch/parse.c:964 -msgid "loc-identity declaration without initialisation" +#: reg-stack.c:706 +msgid "output regs must be grouped at top of stack" msgstr "" -#: ch/parse.c:1008 -msgid "bad syntax following FORBID" +#: reg-stack.c:743 +msgid "implicitly popped regs must be grouped at top of stack" msgstr "" -#: ch/parse.c:1023 -msgid "expected a postfix name here" +#: reg-stack.c:762 +#, c-format +msgid "output operand %d must use `&' constraint" msgstr "" -#: ch/parse.c:1068 -msgid "expected another rename clause" +#: regclass.c:753 +#, c-format +msgid "can't use '%s' as a %s register" msgstr "" -#: ch/parse.c:1128 -msgid "syntax error in parameter name list" +#: regclass.c:768 config/ia64/ia64.c:4169 config/ia64/ia64.c:4176 +#, c-format +msgid "unknown register name: %s" +msgstr "okänt registernamn: %s" + +#: regclass.c:779 +msgid "global register variable follows a function definition" msgstr "" -#: ch/parse.c:1221 -msgid "NONREF specific without LOC in result attribute" +#: regclass.c:783 +msgid "register used for two global register variables" msgstr "" -#: ch/parse.c:1223 -msgid "DYNAMIC specific without LOC in result attribute" +#: regclass.c:788 +msgid "call-clobbered register used for global register variable" msgstr "" -#: ch/parse.c:1245 -msgid "exception names must be unique" +#: regrename.c:1899 +#, c-format +msgid "validate_value_data: [%u] Bad next_regno for empty chain (%u)" msgstr "" -#: ch/parse.c:1441 -msgid "must specify a PROCESS name" +#: regrename.c:1911 +#, c-format +msgid "validate_value_data: Loop in regno chain (%u)" msgstr "" -#: ch/parse.c:1448 -msgid "SIGNAL must be in global reach" +#: regrename.c:1914 +#, c-format +msgid "validate_value_data: [%u] Bad oldest_regno (%u)" msgstr "" -#: ch/parse.c:1479 -msgid "syntax error while parsing signal definition statement" +#: regrename.c:1926 +#, c-format +msgid "validate_value_data: [%u] Non-empty reg in chain (%s %u %i)" msgstr "" -#: ch/parse.c:1593 -msgid "case range list" +#: reload.c:1225 +msgid "cannot reload integer constant operand in `asm'" msgstr "" -#: ch/parse.c:1660 -msgid "misplaced colon in case label" +#: reload.c:1247 +msgid "impossible register constraint in `asm'" msgstr "" -#: ch/parse.c:1707 -msgid "unrecognized case label list after ','" +#: reload.c:3467 +msgid "`&' constraint used with no register class" msgstr "" -#: ch/parse.c:1971 ch/parse.c:1997 -msgid "bad ASM operand" +#: reload.c:3635 +#, fuzzy +msgid "unable to generate reloads for:" +msgstr "Välj CPU att generera kod för" + +#: reload.c:3636 reload.c:3850 +msgid "inconsistent operand constraints in an `asm'" msgstr "" -#: ch/parse.c:2067 -msgid "readonly location modified by 'asm'" +#: reload1.c:1255 +msgid "frame size too large for reliable stack checking" msgstr "" -#: ch/parse.c:2198 -msgid "expected 'TO' in step enumeration" +#: reload1.c:1258 +msgid "try reducing the number of local variables" msgstr "" -#: ch/parse.c:2213 -msgid "expected 'IN' in FOR control here" +#: reload1.c:1914 +#, c-format +msgid "can't find a register in class `%s' while reloading `asm'" msgstr "" -#: ch/parse.c:2314 -msgid "missing DELAY CASE alternative" +#: reload1.c:1918 +#, c-format +msgid "unable to find a register to spill in class `%s'" msgstr "" -#. This is probably not possible -#: ch/parse.c:2348 -msgid "non-referable location in DO WITH" +#: reload1.c:1920 +msgid "this is the insn:" msgstr "" -#: ch/parse.c:2360 -msgid "WITH element must be of STRUCT mode" +#: reload1.c:3941 +msgid "`asm' operand requires impossible reload" msgstr "" -#: ch/parse.c:2467 -msgid "missing ')' in signal/buffer receive alternative" +#. It's the compiler's fault. +#: reload1.c:5055 +msgid "could not find a spill register" msgstr "" -#: ch/parse.c:2481 -msgid "misplaced 'IN' in signal/buffer receive alternative" +#: reload1.c:5060 +msgid "`asm' operand constraint incompatible with operand size" msgstr "" -#: ch/parse.c:2529 -msgid "missing RECEIVE alternative" +#. It's the compiler's fault. +#: reload1.c:6680 +#, fuzzy +msgid "VOIDmode on an output" +msgstr "I/O-fel vid utmatning" + +#: reload1.c:6681 +msgid "output operand is constant in `asm'" msgstr "" -#: ch/parse.c:2655 -msgid "PROCESS copy number must be integer" +#: rtl-error.c:140 +#, fuzzy +msgid "unrecognizable insn:" +msgstr "ej igenkänd flagga `-%s'" + +#: rtl-error.c:142 +msgid "insn does not satisfy its constraints:" msgstr "" -#: ch/parse.c:2882 -msgid "missing parenthesis for procedure call" +#: rtl.c:558 +#, c-format +msgid "RTL check: access of elt %d of `%s' with last elt %d in %s, at %s:%d" msgstr "" -#: ch/parse.c:2884 -msgid "expression is not an action" +#: rtl.c:573 +#, c-format +msgid "RTL check: expected elt %d type '%c', have '%c' (rtx %s) in %s, at %s:%d" msgstr "" -#: ch/parse.c:2918 -msgid "syntax error in action" +#: rtl.c:589 +#, c-format +msgid "RTL check: expected elt %d type '%c' or '%c', have '%c' (rtx %s) in %s, at %s:%d" msgstr "" -#: ch/parse.c:2945 -msgid "no handler is permitted on this action." +#: rtl.c:602 +#, c-format +msgid "RTL check: expected code `%s', have `%s' in %s, at %s:%d" msgstr "" -#: ch/parse.c:2966 -msgid "definition follows action" +#: rtl.c:616 +#, c-format +msgid "RTL check: expected code `%s' or `%s', have `%s' in %s, at %s:%d" msgstr "" -#: ch/parse.c:3042 -msgid "bad tuple field name list" +#: rtl.c:631 +#, c-format +msgid "RTL check: access of elt %d of vector with last elt %d in %s, at %s:%d" msgstr "" -#: ch/parse.c:3088 -msgid "invalid syntax for label in tuple" +#: rtl.c:646 +#, c-format +msgid "RTL flag check: %s used with unexpected rtx code `%s' in %s, at %s:%d" msgstr "" -#: ch/parse.c:3133 -msgid "bad syntax in tuple" +#: stmt.c:753 +#, c-format +msgid "jump to `%s' invalidly jumps into binding contour" msgstr "" -#: ch/parse.c:3160 -msgid "non-mode name before tuple" +#: stmt.c:989 stmt.c:3731 +#, c-format +msgid "label `%s' used before containing binding contour" msgstr "" -#: ch/parse.c:3205 -msgid "invalid expression/location syntax" +#: stmt.c:1169 +msgid "output operand constraint lacks `='" msgstr "" -#: ch/parse.c:3262 -msgid "RECEIVE expression" +#: stmt.c:1184 +#, c-format +msgid "output constraint `%c' for operand %d is not at the beginning" msgstr "" -#: ch/parse.c:3457 -msgid "there should not be a ';' here" +#: stmt.c:1206 +msgid "operand constraint contains incorrectly positioned '+' or '='" msgstr "" -#: ch/parse.c:3496 -msgid "missing ELSE/ELSIF in IF expression" +#: stmt.c:1212 stmt.c:1316 +#, c-format +msgid "`%%' constraint used with last operand" msgstr "" -#: ch/parse.c:3547 -msgid "conditional expression not allowed inside parentheses" +#: stmt.c:1231 +msgid "matching constraint not valid in output operand" msgstr "" -#: ch/parse.c:3551 -msgid "mode-less tuple not allowed inside parentheses" +#: stmt.c:1307 +#, c-format +msgid "input operand constraint contains `%c'" msgstr "" -#. Z.200 doesn't allow mixed numbered and unnumbered set elements, -#. but we can do it. Print a warning -#: ch/parse.c:3664 -msgid "mixed numbered and unnumbered set elements is not standard" +#: stmt.c:1347 +msgid "matching constraint references invalid operand number" msgstr "" -#: ch/parse.c:3667 -msgid "SET mode must define at least one named value" +#: stmt.c:1379 +#, c-format +msgid "invalid punctuation `%c' in constraint" msgstr "" -#: ch/parse.c:3766 -msgid "POS not allowed for ARRAY" +#: stmt.c:1429 +#, fuzzy, c-format +msgid "asm-specifier for variable `%s' conflicts with asm clobber list" +msgstr "typkvalificerare för \"%s\" i konflikt med tidigare dekl" + +#: stmt.c:1519 +#, c-format +msgid "unknown register name `%s' in `asm'" msgstr "" -#: ch/parse.c:3776 -msgid "STEP not allowed in field definition" +#: stmt.c:1567 +#, c-format +msgid "more than %d operands in `asm'" msgstr "" -#: ch/parse.c:3792 -msgid "missing field name" +#: stmt.c:1626 +#, c-format +msgid "output number %d not directly addressable" msgstr "" -#: ch/parse.c:3801 -msgid "bad field name following ','" +#. ??? Leave this only until we have experience with what +#. happens in combine and elsewhere when constraints are +#. not satisfied. +#: stmt.c:1698 stmt.c:1727 +#, c-format +msgid "asm operand %d probably doesn't match constraints" msgstr "" -#: ch/parse.c:3861 -msgid "expected ':' in structure variant alternative" +#: stmt.c:1858 +#, fuzzy +msgid "asm clobber conflict with output operand" +msgstr "sektion \"%s\" står i konflikt med tidigare deklaration" + +#: stmt.c:1863 +#, fuzzy +msgid "asm clobber conflict with input operand" +msgstr "sektion \"%s\" står i konflikt med tidigare deklaration" + +#: stmt.c:1898 +msgid "too many alternatives in `asm'" msgstr "" -#: ch/parse.c:3912 -msgid "missing field" +#: stmt.c:1910 +msgid "operand constraints for `asm' differ in number of alternatives" msgstr "" -#: ch/parse.c:4060 -msgid "VARYING bit-strings not implemented" +#: stmt.c:1963 +#, fuzzy, c-format +msgid "duplicate asm operand name '%s'" +msgstr "upprepning av medlem \"%s\"" + +#: stmt.c:2050 +msgid "missing close brace for named operand" msgstr "" -#: ch/parse.c:4121 -msgid "strings must be composed of chars" +#: stmt.c:2078 +#, c-format +msgid "undefined named operand '%s'" msgstr "" -#: ch/parse.c:4171 -msgid "BUFFER modes may not be readonly" +#: stmt.c:3668 +#, c-format +msgid "unused variable `%s'" +msgstr "oanvänd variabel \"%s\"" + +#: stmt.c:5149 +#, c-format +msgid "enumeration value `%s' not handled in switch" msgstr "" -#: ch/parse.c:4178 -msgid "EVENT modes may not be readonly" +#: stmt.c:5174 stmt.c:5194 +#, c-format +msgid "case value `%ld' not in enumerated type" msgstr "" -#: ch/parse.c:4198 -msgid "SIGNAL is not a valid mode" +#: stmt.c:5177 stmt.c:5197 +#, c-format +msgid "case value `%ld' not in enumerated type `%s'" msgstr "" -#: ch/parse.c:4235 -msgid "syntax error - missing mode" +#: stmt.c:5270 +#, fuzzy +msgid "switch missing default case" +msgstr "detta är den första default-etiketten" + +#: stor-layout.c:178 +msgid "type size can't be explicitly evaluated" msgstr "" -#: ch/parse.c:4282 -msgid "syntax error - expected a module or end of file" +#: stor-layout.c:180 +msgid "variable-size type declared outside of any function" msgstr "" -#: ch/satisfy.c:58 +#: stor-layout.c:461 +#, c-format +msgid "size of `%s' is %d bytes" +msgstr "storleken på \"%s\" är %d bytes" + +#: stor-layout.c:463 +#, c-format +msgid "size of `%s' is larger than %d bytes" +msgstr "storleken på \"%s\" är större än %d bytes" + +#: stor-layout.c:869 stor-layout.c:1285 #, c-format -msgid " `%s', which depends on ..." +msgid "packed attribute causes inefficient alignment for `%s'" msgstr "" -#: ch/satisfy.c:90 +#: stor-layout.c:871 stor-layout.c:1287 #, c-format -msgid "Cycle: `%s' depends on ..." +msgid "packed attribute is unnecessary for `%s'" msgstr "" -#: ch/satisfy.c:92 +#: stor-layout.c:886 #, c-format -msgid " `%s'" -msgstr " `%s'" +msgid "padding struct to align `%s'" +msgstr "" -#: ch/satisfy.c:151 -msgid "SYN of this mode not allowed" +#: stor-layout.c:1249 +msgid "padding struct size to alignment boundary" msgstr "" -#: ch/satisfy.c:156 -msgid "mode of SYN incompatible with value" +#: stor-layout.c:1292 +msgid "packed attribute causes inefficient alignment" msgstr "" -#: ch/satisfy.c:167 -msgid "SYN value outside range of its mode" +#: stor-layout.c:1294 +msgid "packed attribute is unnecessary" msgstr "" -#: ch/satisfy.c:176 -msgid "INIT string too large for mode" +#: timevar.c:448 +msgid "" +"\n" +"Execution times (seconds)\n" msgstr "" +"\n" +"Exekveringstider (sekunder)\n" -#: ch/satisfy.c:195 +#. Print total time. +#: timevar.c:498 +msgid " TOTAL :" +msgstr " TOTALT :" + +#: timevar.c:534 #, c-format -msgid "value of %s is not a valid constant" +msgid "time in %s: %ld.%06ld (%ld%%)\n" +msgstr "tid %s: %ld.%06ld (%ld%%)\n" + +#: tlink.c:399 +#, c-format +msgid "collect: reading %s\n" msgstr "" -#: ch/satisfy.c:226 -msgid "mode with non-value property in signal definition" +#: tlink.c:502 +#, c-format +msgid "collect: recompiling %s\n" msgstr "" -#: ch/satisfy.c:403 +#: tlink.c:668 #, c-format -msgid "undeclared identifier `%s'" +msgid "collect: tweaking %s in %s\n" msgstr "" -#: ch/satisfy.c:456 -msgid "RETURNS spec with invalid mode" +#: tlink.c:715 +msgid "collect: relinking\n" msgstr "" -#: ch/satisfy.c:520 -msgid "operand to REF is not a mode" +#: tlink.c:724 +#, c-format +msgid "ld returned %d exit status" msgstr "" -#: ch/satisfy.c:554 -msgid "field with non-value mode in variant structure not allowed" +#: toplev.c:920 +msgid "Generate debugging info in default format" msgstr "" -#: ch/satisfy.c:593 -msgid "buffer element mode must not have non-value property" +#: toplev.c:921 +msgid "Generate debugging info in default extended format" msgstr "" -#: ch/satisfy.c:602 -msgid "recordmode must not have the non-value property" +#: toplev.c:923 +msgid "Generate STABS format debug info" msgstr "" -#: ch/tasking.c:170 ch/tasking.c:218 -#, c-format -msgid "Tasking code %ld out of range for `%s'." +#: toplev.c:924 +msgid "Generate extended STABS format debug info" msgstr "" -#: ch/tasking.c:284 -#, c-format -msgid "invalid attribute for argument `%s' (only IN or LOC allowed)." +#: toplev.c:927 +msgid "Generate DWARF-1 format debug info" msgstr "" -#: ch/tasking.c:325 -msgid "PROCESS may only be declared at module level" +#: toplev.c:929 +msgid "Generate extended DWARF-1 format debug info" msgstr "" -#: ch/tasking.c:549 -#, c-format -msgid "process name %s never declared" +#: toplev.c:932 +msgid "Generate DWARF-2 debug info" msgstr "" -#: ch/tasking.c:554 -msgid "You may only START a process, not a proc" +#: toplev.c:935 +msgid "Generate XCOFF format debug info" msgstr "" -#: ch/tasking.c:590 -msgid "SET expression not a location." +#: toplev.c:936 +msgid "Generate extended XCOFF format debug info" msgstr "" -#: ch/tasking.c:595 -msgid "SET location must be INSTANCE mode" +#: toplev.c:939 +msgid "Generate COFF format debug info" msgstr "" -#: ch/tasking.c:632 -#, c-format -msgid "too many arguments to process `%s'" +#: toplev.c:942 +#, fuzzy +msgid "Generate VMS format debug info" +msgstr "Generera kod för \"big endian\"" + +#: toplev.c:981 +#, fuzzy +msgid "Perform DWARF2 duplicate elimination" +msgstr "Utför optimering för svansrekursion" + +#: toplev.c:983 +msgid "Do not store floats in registers" msgstr "" -#: ch/tasking.c:635 -msgid "too many arguments to process" +#: toplev.c:985 +msgid "Consider all mem refs through pointers as volatile" msgstr "" -#: ch/tasking.c:640 -#, c-format -msgid "too few arguments to process `%s'" +#: toplev.c:987 +msgid "Consider all mem refs to global data to be volatile" msgstr "" -#: ch/tasking.c:643 -msgid "too few arguments to process" +#: toplev.c:989 +msgid "Consider all mem refs to static data to be volatile" msgstr "" -#: ch/tasking.c:983 -msgid "COPY_NUMBER argument must be INSTANCE expression" +#: toplev.c:991 +msgid "Defer popping functions args from stack until later" msgstr "" -#: ch/tasking.c:1007 -msgid "GEN_CODE argument must be a process or signal name." +#: toplev.c:993 +msgid "When possible do not generate stack frames" msgstr "" -#: ch/tasking.c:1029 -msgid "GEN_INST parameter 2 must be an integer mode" +#: toplev.c:995 +msgid "Optimize sibling and tail recursive calls" msgstr "" -#: ch/tasking.c:1050 -msgid "GEN_INST parameter 1 must be a PROCESS or an integer expression" +#: toplev.c:997 +msgid "Perform superblock formation via tail duplication" msgstr "" -#: ch/tasking.c:1076 -#, c-format -msgid "%s is not a declared process" +#: toplev.c:999 +msgid "When running CSE, follow jumps to their targets" msgstr "" -#: ch/tasking.c:1097 -msgid "PROC_TYPE argument must be INSTANCE expression" +#: toplev.c:1001 +msgid "When running CSE, follow conditional jumps" msgstr "" -#: ch/tasking.c:1139 -msgid "QUEUE_LENGTH argument must be a BUFFER/EVENT location." +#: toplev.c:1003 +#, fuzzy +msgid "Perform a number of minor, expensive optimizations" +msgstr "Utför optimering för svansrekursion" + +#: toplev.c:1005 +#, fuzzy +msgid "Perform jump threading optimizations" +msgstr "Utför optimering för svansrekursion" + +#: toplev.c:1007 +#, fuzzy +msgid "Perform strength reduction optimizations" +msgstr "Utför optimering för svansrekursion" + +#: toplev.c:1009 +msgid "Perform loop unrolling when iteration count is known" msgstr "" -#: ch/tasking.c:1289 -#, c-format -msgid "SEND requires a SIGNAL; %s is not a SIGNAL name" +#: toplev.c:1011 +msgid "Perform loop unrolling for all loops" msgstr "" -#: ch/tasking.c:1314 -#, c-format -msgid "too many values for SIGNAL `%s'" +#: toplev.c:1013 +msgid "Generate prefetch instructions, if available, for arrays in loops" msgstr "" -#: ch/tasking.c:1320 -#, c-format -msgid "too few values for SIGNAL `%s'" +#: toplev.c:1015 +msgid "Force all loop invariant computations out of loops" msgstr "" -#: ch/tasking.c:1398 -msgid "Signal sent without priority" +#: toplev.c:1017 +msgid "Strength reduce all loop general induction variables" msgstr "" -#: ch/tasking.c:1399 ch/tasking.c:2928 -msgid " and no default priority was set." +#: toplev.c:1019 +msgid "Store strings in writable data section" msgstr "" -#: ch/tasking.c:1400 -msgid " PRIORITY defaulted to 0" +#: toplev.c:1021 +msgid "Enable machine specific peephole optimizations" msgstr "" -#: ch/tasking.c:1415 -msgid "SEND without a destination instance" +#: toplev.c:1023 +msgid "Copy memory operands into registers before using" msgstr "" -#: ch/tasking.c:1416 -msgid " and no destination process specified" +#: toplev.c:1025 +msgid "Copy memory address constants into regs before using" msgstr "" -#: ch/tasking.c:1417 -msgid " for the signal" +#: toplev.c:1027 +msgid "Allow function addresses to be held in registers" msgstr "" -#. as our system doesn't allow that and Z.200 specifies it, -#. we issue a warning -#: ch/tasking.c:1436 -#, c-format -msgid "SEND to ANY copy of process `%s'." +#: toplev.c:1029 +msgid "Integrate simple functions into their callers" msgstr "" -#: ch/tasking.c:1441 -msgid "SEND TO must be an INSTANCE mode" +#: toplev.c:1031 +msgid "Generate code for funcs even if they are fully inlined" msgstr "" -#: ch/tasking.c:1455 -msgid "SEND WITH must have a mode" +#: toplev.c:1033 +msgid "Pay attention to the 'inline' keyword" msgstr "" -#: ch/tasking.c:1724 -msgid "internal error: RECEIVE CASE stack invalid." +#: toplev.c:1035 +msgid "Emit static const variables even if they are not used" msgstr "" -#: ch/tasking.c:1764 ch/tasking.c:2492 -msgid "SET requires INSTANCE location" +#: toplev.c:1037 +msgid "Check for syntax errors, then stop" +msgstr "Leta efter syntaxfel, stoppa sedan" + +#: toplev.c:1039 +msgid "Mark data as shared rather than private" msgstr "" -#: ch/tasking.c:1843 -msgid "SIGNAL in RECEIVE CASE alternative follows" +#: toplev.c:1041 +msgid "Enable saving registers around function calls" msgstr "" -#: ch/tasking.c:1844 -#, c-format -msgid " a BUFFER name on line %d" +#: toplev.c:1043 +msgid "Return 'short' aggregates in memory, not registers" msgstr "" -#: ch/tasking.c:1852 -#, c-format -msgid "SIGNAL `%s' has no data fields" +#: toplev.c:1045 +msgid "Return 'short' aggregates in registers" msgstr "" -#: ch/tasking.c:1857 -#, c-format -msgid "SIGNAL `%s' requires data fields" +#: toplev.c:1047 +msgid "Attempt to fill delay slots of branch instructions" msgstr "" -#: ch/tasking.c:1921 -#, c-format -msgid "too few data fields provided for `%s'" +#: toplev.c:1049 +msgid "Perform the global common subexpression elimination" msgstr "" -#: ch/tasking.c:1924 -#, c-format -msgid "too many data fields provided for `%s'" +#: toplev.c:1051 +msgid "Perform enhanced load motion during global subexpression elimination" msgstr "" -#: ch/tasking.c:1947 -msgid "BUFFER in RECEIVE CASE alternative follows" +#: toplev.c:1053 +msgid "Perform store motion after global subexpression elimination" msgstr "" -#: ch/tasking.c:1948 -#, c-format -msgid " a SIGNAL name on line %d" +#: toplev.c:1055 +#, fuzzy +msgid "Perform the loop optimizations" +msgstr "Utför optimering för svansrekursion" + +#: toplev.c:1057 +#, fuzzy +msgid "Perform cross-jumping optimization" +msgstr "Utför optimering för svansrekursion" + +#: toplev.c:1059 +msgid "Perform conversion of conditional jumps to branchless equivalents" msgstr "" -#: ch/tasking.c:1956 -msgid "BUFFER in RECEIVE CASE alternative must be a location." +#: toplev.c:1061 +#, fuzzy +msgid "Perform conversion of conditional jumps to conditional execution" +msgstr "Föredra hopp framför villkorlig körning" + +#: toplev.c:1063 +msgid "Run CSE pass after loop optimizations" msgstr "" -#: ch/tasking.c:1962 -msgid "buffer receive alternative requires only 1 defining occurence." +#: toplev.c:1065 +msgid "Run the loop optimizer twice" msgstr "" -#: ch/tasking.c:2043 -msgid "incompatible modes in receive buffer alternative." +#: toplev.c:1067 +msgid "Delete useless null pointer checks" msgstr "" -#: ch/tasking.c:2049 -msgid "defining occurence in receive buffer alternative must be a location." +#: toplev.c:1069 +msgid "Reschedule instructions before register allocation" msgstr "" -#: ch/tasking.c:2086 -msgid "buffer receive alternative without `IN location'." +#: toplev.c:1071 +msgid "Reschedule instructions after register allocation" msgstr "" -#: ch/tasking.c:2092 -msgid "RECEIVE CASE alternative must specify a SIGNAL name or BUFFER location." +#: toplev.c:1073 +msgid "Enable scheduling across basic blocks" msgstr "" -#: ch/tasking.c:2331 -msgid "RECEIVE CASE without alternatives" +#: toplev.c:1075 +msgid "Allow speculative motion of non-loads" msgstr "" -#: ch/tasking.c:2369 -msgid "CONTINUE requires an event location." +#: toplev.c:1077 +msgid "Allow speculative motion of some loads" msgstr "" -#: ch/tasking.c:2503 ch/tasking.c:2940 -msgid "PRIORITY must be of integer type." +#: toplev.c:1079 +msgid "Allow speculative motion of more loads" msgstr "" -#: ch/tasking.c:2581 -msgid "delay alternative must be an EVENT location." +#: toplev.c:1081 +msgid "Replace add,compare,branch with branch on count reg" msgstr "" -#: ch/tasking.c:2636 -msgid "DELAY CASE without alternatives" +#: toplev.c:1083 +msgid "Generate position independent code, if possible" msgstr "" -#: ch/tasking.c:2757 -msgid "DELAY action requires an event location." +#: toplev.c:1086 +msgid "Enable exception handling" msgstr "" -#: ch/tasking.c:2768 -msgid "PRIORITY in DELAY action must be of integer type." +#: toplev.c:1088 +msgid "Just generate unwind tables for exception handling" msgstr "" -#: ch/tasking.c:2777 -msgid "DELAY action without priority." +#: toplev.c:1090 +msgid "Generate unwind tables exact at each instruction boundary" msgstr "" -#: ch/tasking.c:2778 ch/tasking.c:2929 -msgid " PRIORITY defaulted to 0." +#: toplev.c:1092 +msgid "Support synchronous non-call exceptions" msgstr "" -#: ch/tasking.c:2868 -msgid "send buffer action requires a BUFFER location." +#: toplev.c:1094 +msgid "Insert arc based program profiling code" msgstr "" -#: ch/tasking.c:2885 -msgid "there must be only 1 value for send buffer action." +#: toplev.c:1096 +msgid "Create data files needed by gcov" msgstr "" -#: ch/tasking.c:2906 -msgid "convert failed for send buffer action." +#: toplev.c:1098 +msgid "Use profiling information for branch probabilities" msgstr "" -#: ch/tasking.c:2912 -msgid "incompatible modes in send buffer action." +#: toplev.c:1100 +msgid "Enable basic program profiling code" msgstr "" -#: ch/tasking.c:2927 -msgid "Buffer sent without priority" +#: toplev.c:1102 +msgid "Reorder basic blocks to improve code placement" msgstr "" -#: ch/tasking.c:2946 -msgid "WITH not allowed for send buffer action." +#: toplev.c:1104 +msgid "Reorder functions to improve code placement" msgstr "" -#: ch/tasking.c:2951 -msgid "TO not allowed for send buffer action." +#: toplev.c:1106 +msgid "Do the register renaming optimization pass" msgstr "" -#: ch/tasking.c:3094 -#, c-format -msgid "SEND requires a BUFFER; `%s' is not a BUFFER name" +#: toplev.c:1108 +msgid "Do the register copy-propagation optimization pass" msgstr "" -#: ch/tasking.c:3235 -msgid "non-integral max queue size for EVENT/BUFFER mode" +#: toplev.c:1110 +msgid "Do not put uninitialized globals in the common section" msgstr "" -#: ch/tasking.c:3240 -msgid "non-constant max queue size for EVENT/BUFFER mode" +#: toplev.c:1112 +msgid "Do not generate .size directives" +msgstr "Generera inte .size-direktiv" + +#: toplev.c:1114 +msgid "place each function into its own section" +msgstr "placera varje funktion i sin egen sektion" + +#: toplev.c:1116 +msgid "place data items into their own section" msgstr "" -#: ch/tasking.c:3247 -msgid "max queue_size for EVENT/BUFFER is not positive" +#: toplev.c:1118 +msgid "Add extra commentry to assembler output" msgstr "" -#: ch/timing.c:224 -msgid "absolute time value must be of mode TIME." +#: toplev.c:1120 +msgid "Output GNU ld formatted global initializers" msgstr "" -#: ch/timing.c:281 ch/timing.c:364 -msgid "duration primitive value must be of mode DURATION." +#: toplev.c:1122 +msgid "Enables a register move optimization" msgstr "" -#: ch/tree.c:62 -msgid "string length > UPPER (UINT)" +#: toplev.c:1124 +msgid "Do the full regmove optimization pass" msgstr "" -#: ch/tree.c:116 -msgid "Can only build a powerset from a discrete mode" +#: toplev.c:1126 +msgid "Pack structure members together without holes" msgstr "" -#: ch/tree.c:128 -msgid "non-constant bitstring size invalid" +#: toplev.c:1128 +msgid "Insert stack checking code into the program" msgstr "" -#: ch/tree.c:130 -msgid "non-constant powerset size invalid" +#: toplev.c:1130 +msgid "Specify that arguments may alias each other & globals" msgstr "" -#: ch/typeck.c:83 -msgid "array or string index is a mode (instead of a value)" +#: toplev.c:1132 +msgid "Assume arguments may alias globals but not each other" msgstr "" -#: ch/typeck.c:114 -msgid "index is not an integer expression" +#: toplev.c:1134 +msgid "Assume arguments do not alias each other or globals" msgstr "" -#: ch/typeck.c:122 -msgid "index not compatible with index mode" +#: toplev.c:1136 +msgid "Assume strict aliasing rules apply" msgstr "" -#. should never happen -#: ch/typeck.c:132 -msgid "index is not discrete" +#: toplev.c:1138 +msgid "Align the start of loops" msgstr "" -#: ch/typeck.c:196 -msgid "" -"possible internal error - slice argument is neither referable nor constant" +#: toplev.c:1140 +msgid "Align labels which are only reached by jumping" msgstr "" -#: ch/typeck.c:285 -msgid "bit array slice with non-constant length" +#: toplev.c:1142 +msgid "Align all labels" msgstr "" -#: ch/typeck.c:325 -msgid "bitstring slice with non-constant length" +#: toplev.c:1144 +msgid "Align the start of functions" msgstr "" -#: ch/typeck.c:338 -msgid "slice operation on non-array, non-bitstring value not supported" +#: toplev.c:1146 +msgid "Attempt to merge identical constants accross compilation units" msgstr "" -#: ch/typeck.c:390 ch/typeck.c:441 -msgid "can only take slice of array or string" +#: toplev.c:1148 +msgid "Attempt to merge identical constants and constant variables" msgstr "" -#: ch/typeck.c:455 -msgid "slice length is not an integer" +#: toplev.c:1150 +msgid "Suppress output of instruction numbers and line number notes in debugging dumps" msgstr "" -#: ch/typeck.c:488 -msgid "slice length out-of-range" +#: toplev.c:1152 +msgid "Instrument function entry/exit with profiling calls" msgstr "" -#: ch/typeck.c:543 -msgid "too many index expressions" +#: toplev.c:1154 +msgid "Put zero initialized data in the bss section" msgstr "" -#: ch/typeck.c:595 -msgid "array index is not discrete" +#: toplev.c:1156 +msgid "Enable SSA optimizations" msgstr "" -#: ch/typeck.c:675 -msgid "invalid compound index for bitstring mode" +#: toplev.c:1158 +msgid "Enable SSA conditional constant propagation" msgstr "" -#: ch/typeck.c:1079 -msgid "conversions from variable_size value" +#: toplev.c:1160 +msgid "Enable aggressive SSA dead code elimination" msgstr "" -#: ch/typeck.c:1084 -msgid "conversions to variable_size mode" +#: toplev.c:1162 +msgid "External symbols have a leading underscore" +msgstr "Externa symboler startar med en understrykning" + +#: toplev.c:1164 +msgid "Process #ident directives" +msgstr "Hantera #ident-direktiv" + +#: toplev.c:1166 +msgid "Enables an rtl peephole pass run before sched2" msgstr "" -#: ch/typeck.c:1098 -msgid "cannot convert to float" +#: toplev.c:1168 +msgid "Assume no NaNs or +-Infs are generated" msgstr "" -#: ch/typeck.c:1103 -msgid "cannot convert float to this mode" +#: toplev.c:1170 +msgid "Enables guessing of branch probabilities" msgstr "" -#: ch/typeck.c:1130 -msgid "OVERFLOW in expression conversion" +#: toplev.c:1172 +msgid "Set errno after built-in math functions" +msgstr "Sätt errno efter inbyggda matematikfunktioner" + +#: toplev.c:1174 +msgid "Floating-point operations can trap" msgstr "" -#: ch/typeck.c:1159 -msgid "overflow (not inside function)" +#: toplev.c:1176 +msgid "Allow math optimizations that may violate IEEE or ANSI standards" msgstr "" -#: ch/typeck.c:1161 -msgid "possible overflow (not inside function)" +#: toplev.c:1178 +msgid "Disable optimizations observable by IEEE signaling NaNs" msgstr "" -#: ch/typeck.c:1166 -msgid "expression will always cause OVERFLOW" +#: toplev.c:1180 +#, fuzzy +msgid "Generate code to check bounds before indexing arrays" +msgstr "Generera kod för Intel as" + +#: toplev.c:1182 +msgid "Convert floating point constant to single precision constant" msgstr "" -#: ch/typeck.c:1199 -msgid "not implemented: constant conversion from that kind of expression" +#: toplev.c:1184 +msgid "Report time taken by each compiler pass at end of run" msgstr "" -#: ch/typeck.c:1205 -msgid "not implemented: constant conversion to that kind of mode" +#: toplev.c:1186 +msgid "Report on permanent memory allocation at end of run" msgstr "" -#: ch/typeck.c:1216 -msgid "non-standard, non-portable value conversion" +#: toplev.c:1188 +msgid "Trap for signed overflow in addition / subtraction / multiplication" msgstr "" -#: ch/typeck.c:1222 -msgid "location conversion between differently-sized modes" +#: toplev.c:1190 +msgid "Use graph coloring register allocation." msgstr "" -#: ch/typeck.c:1224 -msgid "unsupported value conversion" +#: toplev.c:1207 +msgid "Compile just for ISO C90" msgstr "" -#: ch/typeck.c:1272 -msgid "operand to bin must be a non-negative integer literal" +#: toplev.c:1209 +msgid "Determine language standard" msgstr "" -#: ch/typeck.c:1288 -#, c-format -msgid "size %d of BIN too big - no such integer mode" +#: toplev.c:1213 +msgid "Make bit-fields by unsigned by default" msgstr "" -#: ch/typeck.c:1302 -msgid "BIN in pass 2" +#: toplev.c:1217 +msgid "Make 'char' be signed by default" msgstr "" -#: ch/typeck.c:1335 -msgid "mode of tuple is neither ARRAY, STRUCT, nor POWERSET" +#: toplev.c:1219 +msgid "Make 'char' be unsigned by default" msgstr "" -#: ch/typeck.c:2111 -msgid "internal error in chill_root_resulting_mode" +#: toplev.c:1225 +msgid "Do not recognize the 'asm' keyword" msgstr "" -#: ch/typeck.c:2370 -msgid "string lengths not equal" +#: toplev.c:1228 +#, fuzzy +msgid "Do not recognize any built in functions" +msgstr "Känn inte igen några inbyggda funktioner" + +#: toplev.c:1230 +msgid "Assume normal C execution environment" msgstr "" -#: ch/typeck.c:2385 -msgid "can't do ARRAY assignment - too large" +#: toplev.c:1233 +msgid "Assume that standard libraries & main might not exist" msgstr "" -#: ch/typeck.c:2403 -msgid "rhs of array assignment is not addressable" +#: toplev.c:1236 +msgid "Allow different types as args of ? operator" msgstr "" -#: ch/typeck.c:2580 -msgid "non-constant expression for BIN" +#: toplev.c:1239 +msgid "Allow the use of $ inside identifiers" msgstr "" -#: ch/typeck.c:2585 -msgid "expression for BIN must not be negative" +#: toplev.c:1244 +msgid "Use the same size for double as for float" msgstr "" -#: ch/typeck.c:2590 -msgid "cannot process BIN (>32)" +#: toplev.c:1247 +msgid "Use the smallest fitting integer to hold enums" msgstr "" -#: ch/typeck.c:2606 -msgid "bounds of range are not compatible" +#: toplev.c:1250 +msgid "Override the underlying type for wchar_t to `unsigned short'" msgstr "" -#: ch/typeck.c:2615 -msgid "negative string length" +#: toplev.c:1254 +msgid "Enable most warning messages" msgstr "" -#: ch/typeck.c:2652 -msgid "range's lower bound and parent mode don't match" +#: toplev.c:1256 +msgid "Warn about casting functions to incompatible types" msgstr "" -#: ch/typeck.c:2657 -msgid "range's upper bound and parent mode don't match" +#: toplev.c:1259 +msgid "Warn about functions which might be candidates for format attributes" msgstr "" -#: ch/typeck.c:2666 -msgid "making range from non-mode" +#: toplev.c:1262 +msgid "Warn about casts which discard qualifiers" msgstr "" -#: ch/typeck.c:2672 -msgid "floating point ranges" +#: toplev.c:1265 +msgid "Warn about subscripts whose type is 'char'" +msgstr "Varna om index har typen \"char\"" + +#: toplev.c:1268 toplev.c:1271 +msgid "Warn if nested comments are detected" +msgstr "Varna om nästlade kommentarer upptäcks" + +#: toplev.c:1274 +msgid "Warn about possibly confusing type conversions" msgstr "" -#: ch/typeck.c:2680 -msgid "range mode has non-constant limits" +#: toplev.c:1278 +#, fuzzy +msgid "Do not warn about compile-time integer division by zero" +msgstr "Fånga inte heltalsdivision med noll" + +#: toplev.c:1280 +msgid "Warn about testing equality of floating point numbers" msgstr "" -#: ch/typeck.c:2689 -msgid "range's high bound < mode's low bound" +#: toplev.c:1283 +msgid "Warn about printf/scanf/strftime/strfmon format anomalies" msgstr "" -#: ch/typeck.c:2694 -msgid "range's high bound > mode's high bound" +#: 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" + +#: toplev.c:1289 +msgid "Warn about non-string-literal format strings" msgstr "" -#: ch/typeck.c:2699 -msgid "range mode high bound < range mode low bound" +#: toplev.c:1292 +msgid "Warn about possible security problems with format functions" msgstr "" -#: ch/typeck.c:2704 -msgid "range's low bound < mode's low bound" +#: toplev.c:1296 +msgid "Don't warn about strftime formats yielding 2 digit years" msgstr "" -#: ch/typeck.c:2709 -msgid "range's low bound > mode's high bound" +#: toplev.c:1298 +msgid "Warn about implicit function declarations" msgstr "" -#: ch/typeck.c:2817 -msgid "Stepsize in STEP must be an integer constant" +#: toplev.c:1302 +msgid "Warn when a declaration does not specify a type" msgstr "" -#: ch/typeck.c:2821 -msgid "Stepsize in STEP must be > 0" +#: toplev.c:1307 +msgid "Warn about the use of the #import directive" msgstr "" -#: ch/typeck.c:2827 -msgid "Stepsize in STEP must be the natural width of the array element mode" +#: toplev.c:1311 +msgid "Do not warn about using 'long long' when -pedantic" msgstr "" -#: ch/typeck.c:2833 ch/typeck.c:3134 -msgid "Starting word in POS must be an integer constant" +#: toplev.c:1313 +msgid "Warn about suspicious declarations of main" +msgstr "Varna om tveksamma deklarationer av main" + +#: toplev.c:1316 +#, fuzzy +msgid "Warn about possibly missing braces around initializers" +msgstr "Varna om eventuellt saknade parenteser" + +#: toplev.c:1319 +msgid "Warn about global funcs without previous declarations" msgstr "" -#: ch/typeck.c:2837 ch/typeck.c:3141 -msgid "Starting word in POS must be >= 0" +#: toplev.c:1322 +msgid "Warn about global funcs without prototypes" msgstr "" -#: ch/typeck.c:2839 -msgid "Starting word in POS within STEP must be 0" +#: toplev.c:1325 +msgid "Warn about use of multicharacter literals" msgstr "" -#: ch/typeck.c:2851 ch/typeck.c:3158 -msgid "Starting bit in POS must be an integer constant" +#: toplev.c:1328 +msgid "Warn about externs not at file scope level" msgstr "" -#: ch/typeck.c:2857 -msgid "Starting bit in POS within STEP must be 0" +#: toplev.c:1331 +msgid "Warn about possible missing parentheses" +msgstr "Varna om eventuellt saknade parenteser" + +#: toplev.c:1334 +msgid "Warn about function pointer arithmetic" +msgstr "Varna om aritmetik med funktionspekare" + +#: toplev.c:1337 +msgid "Warn about multiple declarations of the same object" +msgstr "Varna om multipla deklarationer av samma objekt" + +#: toplev.c:1340 +#, fuzzy +msgid "Warn whenever a function's return-type defaults to int" +msgstr "returtyp sätts till \"int\"" + +#: toplev.c:1343 +msgid "Warn about possible violations of sequence point rules" msgstr "" -#: ch/typeck.c:2861 ch/typeck.c:3166 -msgid "Starting bit in POS must be >= 0" +#: toplev.c:1346 +msgid "Warn about signed/unsigned comparisons" +msgstr "Varna om jämförelser mellan signed/unsigned" + +#: toplev.c:1349 +msgid "Warn about non-prototyped function decls" msgstr "" -#: ch/typeck.c:2869 ch/typeck.c:3174 -msgid "Starting bit in POS must be < the width of a word" +#: toplev.c:1352 +#, fuzzy +msgid "Warn about constructs whose meanings change in ISO C" +msgstr "Varna om index har typen \"char\"" + +#: toplev.c:1355 +msgid "Warn when trigraphs are encountered" msgstr "" -#: ch/typeck.c:2883 ch/typeck.c:3188 -msgid "Length in POS must be an integer constant" +#: toplev.c:1360 +msgid "Warn about unrecognized pragmas" msgstr "" -#: ch/typeck.c:2890 ch/typeck.c:3195 -msgid "Length in POS must be > 0" +#: toplev.c:1363 +msgid "Mark strings as 'const char *'" +msgstr "Markera strängar som \"const char *\"" + +#: toplev.c:1508 +msgid "Warn when a function is unused" +msgstr "Varna när en funktion är oanvänd" + +#: toplev.c:1510 +msgid "Warn when a label is unused" +msgstr "Varna när en etikett är oanvänd" + +#: toplev.c:1512 +msgid "Warn when a function parameter is unused" +msgstr "Varna när en funktionsparameter är oanvänd" + +#: toplev.c:1514 +msgid "Warn when a variable is unused" +msgstr "Varna när en variabel är oanvänd" + +#: toplev.c:1516 +msgid "Warn when an expression value is unused" +msgstr "Varna när ett uttrycksvärde är oanvänt" + +#: toplev.c:1518 +msgid "Do not suppress warnings from system headers" msgstr "" -#: ch/typeck.c:2897 ch/typeck.c:3208 -msgid "End bit in POS must be an integer constant" +#: toplev.c:1520 +msgid "Treat all warnings as errors" msgstr "" -#: ch/typeck.c:2906 ch/typeck.c:3217 -msgid "End bit in POS must be >= the start bit" +#: toplev.c:1522 +msgid "Warn when one local variable shadows another" msgstr "" -#: ch/typeck.c:2912 ch/typeck.c:3222 -msgid "End bit in POS must be < the width of a word" +#: toplev.c:1524 +msgid "Warn about enumerated switches, with no default, missing a case" msgstr "" -#: ch/typeck.c:2924 -msgid "" -"The length specified on POS within STEP must be the natural length of the " -"array element type" +#: toplev.c:1526 +#, fuzzy +msgid "Warn about enumerated switches missing a default case" +msgstr "Varna om eventuellt saknade parenteser" + +#: toplev.c:1528 +msgid "Warn about all enumerated switches missing a specific case" msgstr "" -#: ch/typeck.c:2929 -msgid "Step size in STEP must be >= the length in POS" +#: toplev.c:1530 +msgid "Warn about returning structures, unions or arrays" msgstr "" -#: ch/typeck.c:2955 -msgid "array index must be a range, not a single integer" +#: toplev.c:1532 +msgid "Warn about pointer casts which increase alignment" msgstr "" -#: ch/typeck.c:2961 -msgid "array index is not a discrete mode" +#: toplev.c:1534 +msgid "Warn about code that will never be executed" msgstr "" -#: ch/typeck.c:3232 -msgid "" -"The length specified on POS must be the natural length of the field type" +#: toplev.c:1536 +#, fuzzy +msgid "Warn about uninitialized automatic variables" +msgstr "Varna om aritmetik med funktionspekare" + +#: toplev.c:1538 +msgid "Warn when an inlined function cannot be inlined" msgstr "" -#: ch/typeck.c:3241 -msgid "STRUCT fields must be layed out in monotonically increasing order" +#: toplev.c:1540 +msgid "Warn when the packed attribute has no effect on struct layout" msgstr "" -#: ch/typeck.c:3304 -msgid "If one field has a POS layout, then all fields must have a POS layout" +#: toplev.c:1542 +msgid "Warn when padding is required to align struct members" msgstr "" -#: ch/typeck.c:3447 -msgid "parameterised structures not implemented" +#: toplev.c:1544 +msgid "Warn when an optimization pass is disabled" msgstr "" -#: ch/typeck.c:3452 -msgid "invalid parameterised type" +#: toplev.c:1546 +msgid "Warn about uses of __attribute__((deprecated)) declarations" msgstr "" -#: collect2.c:454 -msgid "internal error" -msgstr "internt fel" +#: 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" -#: collect2.c:935 -msgid "no arguments" -msgstr "inga argument" +#: 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" -#: collect2.c:1289 collect2.c:1437 collect2.c:1470 -#, c-format -msgid "fopen %s" -msgstr "fopen %s" +#: toplev.c:1627 toplev.c:4513 config/rs6000/rs6000.c:676 +#, fuzzy, c-format +msgid "invalid option `%s'" +msgstr "Ogiltig flagga \"%s\"" -#: collect2.c:1292 collect2.c:1442 collect2.c:1473 +#: toplev.c:2029 #, c-format -msgid "fclose %s" -msgstr "fclose %s" +msgid "`%s' used but never defined" +msgstr "\"%s\" är använd men inte definierad" -#: collect2.c:1301 +#: toplev.c:2032 #, c-format -msgid "collect2 version %s" -msgstr "" +msgid "`%s' declared `static' but never defined" +msgstr "\"%s\" är deklarerad som \"static\" men definieras aldrig" -#: collect2.c:1391 +#: toplev.c:2051 #, c-format -msgid "%d constructor(s) found\n" -msgstr "%d konstruerare hittad(e)\n" +msgid "`%s' defined but not used" +msgstr "\"%s\" är definierad men inte använd" -#: collect2.c:1392 +#: toplev.c:2300 #, c-format -msgid "%d destructor(s) found\n" -msgstr "%d destruerare hittad(e)\n" +msgid "invalid register name `%s' for register variable" +msgstr "" -#: collect2.c:1393 -#, c-format -msgid "%d frame table(s) found\n" +#: toplev.c:3683 +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" + +#: toplev.c:3684 +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" + +#: toplev.c:3685 +msgid " -fcall-saved-<register> Mark <register> as being preserved across functions\n" +msgstr " -fcall-saved-<register> Ange att <register> bevaras av funktioner\n" + +#: toplev.c:3686 +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" + +#: toplev.c:3687 +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" + +#: toplev.c:3688 +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" + +#: toplev.c:3689 +msgid " -ftls-model=[global-dynamic | local-dynamic | initial-exec | local-exec] Indicates the default thread-local storage code generation model\n" msgstr "" -#: collect2.c:1534 -#, c-format -msgid "%s terminated with signal %d [%s]%s" -msgstr "%s terminerade med signal %d [%s]%s" +#: toplev.c:3700 +#, fuzzy +msgid " -O[number] Set optimization level to [number]\n" +msgstr " -O[nummer] Sätt optimeringsnivå till [nummer]\n" -#: collect2.c:1553 -#, c-format -msgid "%s returned %d exit status" -msgstr "%s returnerade avslutningsstatus %d" +#: toplev.c:3701 +#, fuzzy +msgid " -Os Optimize for space rather than speed\n" +msgstr " -Os Optimera för storlek istället för hastighet\n" -#: collect2.c:1581 -#, c-format -msgid "[cannot find %s]" -msgstr "[kan inte hitta %s]" +#: toplev.c:3713 +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" -#: collect2.c:1596 -#, c-format -msgid "cannot find `%s'" -msgstr "kan inte hitta \"%s\"" +#: toplev.c:3714 +msgid " -pedantic-errors Like -pedantic except that errors are produced\n" +msgstr " -pedantic-errors Som -pedantic men ger fel istället\n" -#: collect2.c:1607 collect2.c:1610 -#, c-format -msgid "redirecting stdout: %s" -msgstr "omdirigerar stdout: %s" +#: toplev.c:3715 +msgid " -w Suppress warnings\n" +msgstr " -w Stoppa varningar\n" -#: collect2.c:1653 -#, c-format -msgid "[Leaving %s]\n" -msgstr "[Lämnar %s]\n" +#: toplev.c:3716 +msgid " -W Enable extra warnings\n" +msgstr " -W Slå på extra varningar\n" -#: collect2.c:1894 -#, c-format +#: toplev.c:3727 +msgid " -Wunused Enable unused warnings\n" +msgstr " -Wunused Slå på oanvända varningar\n" + +#: toplev.c:3728 +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" + +#: toplev.c:3729 +msgid " -p Enable function profiling\n" +msgstr " -p Slå på funktionsprofilering\n" + +#: toplev.c:3730 +msgid " -o <file> Place output into <file> \n" +msgstr " -o <fil> Skriv utdata i <fil> \n" + +#: toplev.c:3731 msgid "" -"\n" -"write_c_file - output name is %s, prefix is %s\n" +" -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" -#: collect2.c:2107 -msgid "cannot find `nm'" -msgstr "kan inte hitta \"nm\"" +#: toplev.c:3742 +msgid " -aux-info <file> Emit declaration info into <file>\n" +msgstr " -aux-info <fil> Generera deklarationsinfo till fil <fil>\n" -#: collect2.c:2117 collect2.c:2559 -msgid "pipe" -msgstr "rör" +#: toplev.c:3743 +msgid " -quiet Do not display functions compiled or elapsed time\n" +msgstr " -quiet Visa inte kompilerade funktioner eller tiden som förbrukats\n" -#: collect2.c:2121 collect2.c:2563 -msgid "fdopen" -msgstr "fdopen" +#: toplev.c:3744 +msgid " -version Display the compiler's version\n" +msgstr " -version Visa kompilatorns version\n" -#: collect2.c:2147 collect2.c:2589 -#, c-format -msgid "dup2 %d 1" -msgstr "dup2 %d 1" +#: toplev.c:3745 +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" -#: collect2.c:2150 collect2.c:2153 collect2.c:2166 collect2.c:2592 -#: collect2.c:2595 collect2.c:2608 -#, c-format -msgid "close %d" -msgstr "close %d" +#: toplev.c:3746 +msgid " -dumpbase <file> Base name to be used for dumps from specific passes\n" +msgstr "" -#: collect2.c:2156 +#: toplev.c:3748 +msgid " -fsched-verbose=<number> Set the verbosity level of the scheduler\n" +msgstr "" + +#: toplev.c:3750 +msgid " --help Display this information\n" +msgstr " --help Visa den här informatationen\n" + +#: toplev.c:3765 +msgid "" +"\n" +"Language specific options:\n" +msgstr "" + +#: toplev.c:3777 #, c-format -msgid "execvp %s" -msgstr "execvp %s" +msgid " %-23.23s [undocumented]\n" +msgstr " %-23.23s [odokumenterad]\n" -#: collect2.c:2210 +#: toplev.c:3785 toplev.c:3799 #, c-format -msgid "init function found in object %s" +msgid "" +"\n" +"There are undocumented %s specific options as well.\n" msgstr "" +"\n" +"Det finns dessutom odokumenterade %s-specifika flaggor.\n" -#: collect2.c:2218 +#: toplev.c:3789 #, c-format -msgid "fini function found in object %s" +msgid "" +"\n" +" Options for %s:\n" msgstr "" +"\n" +" Flaggor för %s:\n" -#: collect2.c:2241 collect2.c:2647 -msgid "fclose" -msgstr "fclose" +#: toplev.c:3826 +msgid "" +"\n" +"Target specific options:\n" +msgstr "" +"\n" +"Speciella flaggor för målarkitektur:\n" -#: collect2.c:2286 +#: toplev.c:3840 toplev.c:3859 #, c-format -msgid "unable to open file '%s'" -msgstr "kan inte öppna fil \"%s\"" +msgid " -m%-23.23s [undocumented]\n" +msgstr " -m%-23.23s [odokumenterad]\n" -#: collect2.c:2288 -#, c-format -msgid "unable to stat file '%s'" +#: toplev.c:3868 +msgid "" +"\n" +"There are undocumented target specific options as well.\n" msgstr "" +"\n" +"Det finns dessutom odokumenterade flaggor speciellt för målarkitekturen.\n" -#: collect2.c:2294 -#, c-format -msgid "unable to mmap file '%s'" -msgstr "kan inte göra mmap på fil \"%s\"" - -#: collect2.c:2447 -msgid "not found\n" -msgstr "hittades inte\n" +#: toplev.c:3870 +msgid " They exist, but they are not documented.\n" +msgstr " De finns, men är inte dokumenterade.\n" -#: collect2.c:2449 collect2.c:2626 +#: toplev.c:3923 #, c-format -msgid "dynamic dependency %s not found" -msgstr "" +msgid "unrecognized gcc debugging option: %c" +msgstr "ej igenkänd debuggningsflagga för gcc: %c" -#: collect2.c:2469 +#: toplev.c:3979 +#, fuzzy, c-format +msgid "`%s': unknown tls-model option" +msgstr "\"%s\": okänd eller icke supportad flagga till -g" + +#: toplev.c:4006 #, c-format -msgid "bad magic number in file '%s'" -msgstr "felaktigt magiskt nummer i fil \"%s\"" +msgid "unrecognized register name `%s'" +msgstr "Känner inte igen registernamn \"%s\"" -#: collect2.c:2491 -msgid "dynamic dependencies.\n" -msgstr "dynamiskt beroende.\n" +#: toplev.c:4031 toplev.c:4965 +#, fuzzy, c-format +msgid "unrecognized option `%s'" +msgstr "ej igenkänd flagga `-%s'" -#: collect2.c:2550 -msgid "cannot find `ldd'" -msgstr "kan inte hitta \"ldd\"" +#: toplev.c:4075 +#, fuzzy +msgid "-Wid-clash-LEN is no longer supported" +msgstr "-f%s stödjs inte längre" -#: collect2.c:2598 +#: toplev.c:4152 #, c-format -msgid "execv %s" -msgstr "execv %s" +msgid "use -gdwarf -g%d for DWARF v1, level %d" +msgstr "" -#: collect2.c:2611 -msgid "" -"\n" -"ldd output with constructors/destructors.\n" +#: toplev.c:4155 +msgid "use -gdwarf-2 for DWARF v2" msgstr "" -#: collect2.c:2638 +#: toplev.c:4160 #, c-format -msgid "unable to open dynamic dependency '%s'" +msgid "ignoring option `%s' due to invalid debug level specification" msgstr "" -#: collect2.c:2752 +#: toplev.c:4183 toplev.c:4963 #, c-format -msgid "%s: not a COFF file" -msgstr "%s: är inte en COFF-fil" +msgid "`%s': unknown or unsupported -g option" +msgstr "\"%s\": okänd eller icke supportad flagga till -g" -#: collect2.c:2871 +#: toplev.c:4190 #, c-format -msgid "%s: cannot open as COFF file" -msgstr "%s: kan inte öppna som COFF-fil" +msgid "`%s' ignored, conflicts with `-g%s'" +msgstr "\"%s\" ignorerad, i konflikt med \"-g%s\"" -#: collect2.c:2927 -#, c-format -msgid "Library lib%s not found" -msgstr "Hittade inte bibliotek lib%s" +#: toplev.c:4269 +msgid "-param option missing argument" +msgstr "" -#: collect2.c:3056 +#: toplev.c:4278 #, c-format -msgid "open %s" -msgstr "open %s" +msgid "invalid --param option: %s" +msgstr "ogiltig flagga till --param: %s" -#: collect2.c:3079 -msgid "incompatibilities between object file & expected values" -msgstr "" +#: toplev.c:4290 +#, c-format +msgid "invalid parameter value `%s'" +msgstr "ogiltigt parametervärde \"%s\"" -#: collect2.c:3152 +#: toplev.c:4530 #, c-format msgid "" -"\n" -"Processing symbol table #%d, offset = 0x%.8lx, kind = %s\n" +"%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 "" -"\n" -"Processar symboltabell #%d, index = 0x%.8lx, sort = %s\n" -#: collect2.c:3161 -msgid "string section missing" -msgstr "strängsektionen saknas" - -#: collect2.c:3164 -msgid "section pointer missing" -msgstr "sektionspekare saknas" +#: toplev.c:4586 +msgid "options passed: " +msgstr "" -#: collect2.c:3212 -msgid "no symbol table found" -msgstr "hittade ingen symboltabell" +#: toplev.c:4615 +msgid "options enabled: " +msgstr "" -#: collect2.c:3225 -msgid "no cmd_strings found" -msgstr "hittar ingen cmd_strings" +#: toplev.c:4674 java/jcf-write.c:3421 +#, c-format +msgid "can't open %s for writing" +msgstr "kan inte öppna fil %s för skrivning" -#: collect2.c:3237 -msgid "" -"\n" -"Updating header and load commands.\n" -"\n" -msgstr "" +#: toplev.c:4955 +#, fuzzy, c-format +msgid "ignoring command line option '%s'" +msgstr "Ignorerar kommandoradsflagga \"%s\"" -#: collect2.c:3244 +#: toplev.c:4958 #, c-format -msgid "load command map, %d cmds, new size %ld.\n" -msgstr "ladda kommandomappning, %d kommandon, ny storlek %ld.\n" +msgid "(it is valid for %s but not the selected language)" +msgstr "" -#: collect2.c:3275 -msgid "" -"writing load commands.\n" -"\n" +#: toplev.c:4992 +msgid "-Wuninitialized is not supported without -O" msgstr "" -#: collect2.c:3295 -#, c-format -msgid "close %s" +#: toplev.c:5047 +msgid "instruction scheduling not supported on this target machine" msgstr "" -#: collect2.c:3369 -msgid "could not convert 0x%l.8x into a region" +#: toplev.c:5051 +msgid "this target machine does not have delayed branches" msgstr "" -#: collect2.c:3373 +#: toplev.c:5065 #, c-format -msgid "%s function, region %d, offset = %ld (0x%.8lx)\n" +msgid "-f%sleading-underscore not supported on this target machine" msgstr "" -#: collect2.c:3500 -msgid "bad magic number" +#: toplev.c:5128 +#, fuzzy +msgid "-ffunction-sections not supported for this target" +msgstr "attributet \"section\" stöds inte för denna målarkitektur" + +#: toplev.c:5133 +#, fuzzy +msgid "-fdata-sections not supported for this target" +msgstr "-fdata-sections stöds inte för AIX" + +#: toplev.c:5140 +msgid "-ffunction-sections disabled; it makes profiling impossible" msgstr "" -#: collect2.c:3501 -msgid "bad header version" +#: toplev.c:5147 +#, fuzzy +msgid "-fprefetch-loop-arrays not supported for this target" +msgstr "attributet \"section\" stöds inte för denna målarkitektur" + +#: toplev.c:5153 +msgid "-fprefetch-loop-arrays not supported for this target (try -march switches)" msgstr "" -#: collect2.c:3502 -msgid "bad raw header version" +#: toplev.c:5162 +#, fuzzy +msgid "-fprefetch-loop-arrays is not supported with -Os" +msgstr "profilering stöds inte tillsammans med -mg\n" + +#: toplev.c:5168 +msgid "-ffunction-sections may affect debugging on some targets" msgstr "" -#: collect2.c:3503 -msgid "raw header buffer too small" +#: toplev.c:5280 +#, c-format +msgid "error writing to %s" +msgstr "fel vid skrivning till %s" + +#: toplev.c:5282 java/jcf-parse.c:932 java/jcf-write.c:3428 +#, c-format +msgid "error closing %s" +msgstr "fel vid stängning av %s" + +#: tree-dump.c:702 +#, c-format +msgid "could not open dump file `%s'" +msgstr "kunde inte öppna dump-fil \"%s\"" + +#: tree-dump.c:778 +#, fuzzy, c-format +msgid "ignoring unknown option `%.*s' in `-f%s'" +msgstr "Ignorerar kommandoradsflagga \"%s\"" + +#: tree.c:3645 +msgid "arrays of functions are not meaningful" msgstr "" -#: collect2.c:3504 -msgid "old raw header file" +#: tree.c:3702 +msgid "function return type cannot be function" msgstr "" -#: collect2.c:3505 -msgid "unsupported version" -msgstr "ej stödd version" +#: tree.c:4544 +msgid "invalid initializer for bit string" +msgstr "" -#: collect2.c:3507 +#: tree.c:4603 #, c-format -msgid "unknown {de,en}code_mach_o_hdr return value %d" +msgid "tree check: expected %s, have %s in %s, at %s:%d" msgstr "" -#: collect2.c:3527 +#: tree.c:4620 #, c-format -msgid "fstat %s" -msgstr "fstat %s" +msgid "tree check: expected class '%c', have '%c' (%s) in %s, at %s:%d" +msgstr "" -#: collect2.c:3564 collect2.c:3612 +#: tree.c:4637 #, c-format -msgid "lseek %s 0" -msgstr "lseek %s 0" +msgid "tree check: accessed elt %d of tree_vec with %d elts in %s, at %s:%d" +msgstr "" -#: collect2.c:3568 +#: varasm.c:455 config/i386/winnt.c:546 #, c-format -msgid "read %s" -msgstr "read %s" +msgid "%s causes a section type conflict" +msgstr "" -#: collect2.c:3571 +#: varasm.c:841 #, c-format -msgid "read %ld bytes, expected %ld, from %s" -msgstr "läste %ld bytes, förväntade %ld, från %s" +msgid "register name not specified for `%s'" +msgstr "" -#: collect2.c:3592 +#: varasm.c:843 #, c-format -msgid "msync %s" -msgstr "msync %s" +msgid "invalid register name for `%s'" +msgstr "" -#: collect2.c:3599 +#: varasm.c:846 #, c-format -msgid "munmap %s" -msgstr "munmap %s" +msgid "data type of `%s' isn't suitable for a register" +msgstr "" -#: collect2.c:3616 +#: varasm.c:849 #, c-format -msgid "write %s" -msgstr "write %s" +msgid "register specified for `%s' isn't suitable for data type" +msgstr "" -#: collect2.c:3619 -#, c-format -msgid "wrote %ld bytes, expected %ld, to %s" -msgstr "skrev %ld bytes, förväntade %ld, till %s" +#: varasm.c:858 +msgid "global register variable has initial value" +msgstr "global registervariabel har startvärde" + +#: varasm.c:861 +msgid "volatile register variables don't work as you might wish" +msgstr "" -#: combine.c:12577 +#: varasm.c:894 #, c-format -msgid "" -";; Combiner statistics: %d attempts, %d substitutions (%d requiring new " -"space),\n" -";; %d successes.\n" -"\n" +msgid "register name given for non-register variable `%s'" msgstr "" -#: combine.c:12587 +#: varasm.c:1542 #, c-format -msgid "" -"\n" -";; Combiner totals: %d attempts, %d substitutions (%d requiring new space),\n" -";; %d successes.\n" +msgid "alignment of `%s' is greater than maximum object file alignment. Using %d" msgstr "" -#. Run-time compilation parameters selecting different hardware subsets. -#: config/1750a/1750a.h:39 -msgid "Use VAX-C alignment" +#: varasm.c:1584 +msgid "thread-local COMMON data not implemented" msgstr "" -#: config/a29k/a29k.c:1007 -#, c-format -msgid "invalid %%Q value" -msgstr "ogiltigt %%Q-värde" +#: varasm.c:1608 +#, 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" -#: config/a29k/a29k.c:1013 config/alpha/alpha.c:4055 -#, c-format -msgid "invalid %%C value" -msgstr "ogiltigt %%C-värde" +#: varasm.c:4020 +msgid "initializer for integer value is too complicated" +msgstr "" -#: config/a29k/a29k.c:1019 config/alpha/alpha.c:3919 -#: config/rs6000/rs6000.c:4084 -#, c-format -msgid "invalid %%N value" -msgstr "ogiltigt %%N-värde" +#: varasm.c:4025 +msgid "initializer for floating value is not a floating constant" +msgstr "" + +#: varasm.c:4075 +msgid "unknown set constructor type" +msgstr "" -#: config/a29k/a29k.c:1025 config/alpha/alpha.c:3990 -#: config/rs6000/rs6000.c:4046 +#: varasm.c:4289 #, c-format -msgid "invalid %%M value" -msgstr "ogiltigt %%M-värde" +msgid "invalid initial value for member `%s'" +msgstr "" -#: config/a29k/a29k.c:1031 config/alpha/alpha.c:3982 -#: config/rs6000/rs6000.c:4011 +#: varasm.c:4480 varasm.c:4523 #, c-format -msgid "invalid %%m value" -msgstr "ogiltigt %%m-värde" +msgid "weak declaration of `%s' must precede definition" +msgstr "" -#: config/a29k/a29k.c:1133 config/alpha/alpha.c:3943 config/romp/romp.c:677 +#: varasm.c:4487 #, c-format -msgid "invalid %%L value" -msgstr "ogiltigt %%L-värde" +msgid "weak declaration of `%s' after first use results in unspecified behavior" +msgstr "" -#: config/a29k/a29k.c:1138 config/rs6000/rs6000.c:4092 +#: varasm.c:4521 #, c-format -msgid "invalid %%O value" -msgstr "ogiltigt %%O-värde" +msgid "weak declaration of `%s' must be public" +msgstr "" -#: config/a29k/a29k.c:1144 config/alpha/alpha.c:3927 -#: config/rs6000/rs6000.c:4111 +#: varasm.c:4530 +#, fuzzy, c-format +msgid "weak declaration of `%s' not supported" +msgstr "omdeklaration av \"%s\"" + +#: varasm.c:4557 varasm.c:4632 +msgid "only weak aliases are supported in this configuration" +msgstr "" + +#: varasm.c:4640 +msgid "alias definitions not supported in this configuration; ignored" +msgstr "" + +#: varasm.c:4670 +#, 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 "invalid %%P value" -msgstr "ogiltigt %%P-värde" +msgid "virtual array %s[%lu]: element %lu out of bounds in %s, at %s:%d" +msgstr "" -#: config/a29k/a29k.c:1154 +#. Print an error message for unrecognized stab codes. +#: xcoffout.c:175 #, c-format -msgid "invalid %%V value" -msgstr "ogiltigt %%V-värde" +msgid "no sclass for %s stab (0x%x)\n" +msgstr "" -#: config/a29k/a29k.h:101 -msgid "Generate code assuming DW bit is set" +#: pretty-print.h:97 +#, fuzzy, c-format +msgid "#`%s' not supported by %s#" +msgstr "\"%s\" stöds inte av %s" + +#: params.def:53 +msgid "The maximum number of instructions in a single function eliglible for inlining" msgstr "" -#: config/a29k/a29k.h:102 -msgid "Generate code assuming DW bit is not set" +#: params.def:74 +msgid "The maximuem number of instructions by repeated inlining before gcc starts to throttle inlining" msgstr "" -#: config/a29k/a29k.h:103 -msgid "Generate code using byte writes" +#: params.def:87 +msgid "The slope of the linear funtion throttling inlining after the recursive inlining limit has been reached is given by the negative reciprocal value of this parameter" msgstr "" -#: config/a29k/a29k.h:104 -msgid "Do not generate byte writes" +#: params.def:100 +msgid "The number of instructions in a single functions still eligible to inlining after a lot recursive inlining" msgstr "" -#: config/a29k/a29k.h:105 -msgid "Use small memory model" -msgstr "Använd liten minnesmodell" +#: params.def:111 +msgid "The maximum number of instructions to consider to fill a delay slot" +msgstr "" -#: config/a29k/a29k.h:106 -msgid "Use normal memory model" -msgstr "Använd normal minnesmodell" +#: params.def:122 +msgid "The maximum number of instructions to consider to find accurate live register information" +msgstr "" -#: config/a29k/a29k.h:107 -msgid "Use large memory model" -msgstr "Använd stor minnesmodell" +#: params.def:132 +msgid "The maximum length of scheduling's pending operations list" +msgstr "" -#: config/a29k/a29k.h:108 -msgid "Generate 29050 code" +#: params.def:139 +msgid "The maximum amount of memory to be allocated by GCSE" msgstr "" -#: config/a29k/a29k.h:109 -msgid "Generate 29000 code" +#: params.def:144 +msgid "The maximum number of passes to make when doing GCSE" msgstr "" -#: config/a29k/a29k.h:110 -msgid "Use kernel global registers" +#: params.def:151 +msgid "The maximum number of instructions to consider to unroll in a loop" msgstr "" -#: config/a29k/a29k.h:111 -msgid "Use user global registers" +#: params.def:156 +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 "" -#: config/a29k/a29k.h:112 -msgid "Emit stack checking code" -msgstr "Generera kod för stackkontroll" +#: params.def:161 +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 "" -#: config/a29k/a29k.h:113 -msgid "Do not emit stack checking code" -msgstr "Generera inte kod för stackkontroll" +#: params.def:166 +msgid "The percentage of function, weighted by execution frequency, that must be covered by trace formation. Used when profile feedback is available" +msgstr "" -#: config/a29k/a29k.h:114 -msgid "Work around storem hardware bug" -msgstr "Fix för storem hårdvarubugg" +#: params.def:171 +msgid "The percentage of function, weighted by execution frequency, that must be covered by trace formation. Used when profile feedback is not available" +msgstr "" -#: config/a29k/a29k.h:115 -msgid "Do not work around storem hardware bug" -msgstr "Fixa inte storem hårdvarubugg" +#: params.def:176 +msgid "Maximal code growth caused by tail duplication (in percents)" +msgstr "" -#: config/a29k/a29k.h:116 -msgid "Store locals in argument registers" +#: params.def:180 +msgid "Stop reverse growth if the reverse probability of best edge is less than this threshold (in percents)" msgstr "" -#: config/a29k/a29k.h:117 -msgid "Do not store locals in arg registers" +#: params.def:185 +msgid "Stop forward growth if the probability of best edge is less than this threshold (in percents). Used when profile feedback is available" msgstr "" -#: config/a29k/a29k.h:118 config/i960/i960.h:288 config/mips/mips.h:382 -msgid "Use software floating point" -msgstr "Använd mjukvaruflytttal" +#: params.def:190 +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 "" + +#: params.def:204 +msgid "Minimum heap expansion to trigger garbage collection, as a percentage of the total size of the heap." +msgstr "" -#: config/a29k/a29k.h:119 -msgid "Do not generate multm instructions" +#: params.def:210 +msgid "Minimum heap size before we start collecting garbage, in kilobytes." msgstr "" -#: config/alpha/alpha.c:201 +#: config/darwin-c.c:75 +msgid "too many #pragma options align=reset" +msgstr "" + +#: 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 "" + +#: config/darwin-c.c:107 +#, fuzzy +msgid "junk at end of '#pragma options'" +msgstr "skräp vid slutet av \"#pragma %s\"" + +#: config/darwin-c.c:117 +msgid "malformed '#pragma options align={mac68k|power|reset}', ignoring" +msgstr "" + +#: config/darwin-c.c:130 +#, fuzzy +msgid "missing '(' after '#pragma unused', ignoring" +msgstr "saknas '(' efter predikat" + +#: config/darwin-c.c:148 +#, fuzzy +msgid "missing ')' after '#pragma unused', ignoring" +msgstr "saknas '(' efter predikat" + +#: config/darwin-c.c:151 +#, fuzzy +msgid "junk at end of '#pragma unused'" +msgstr "skräp vid slutet av \"#pragma %s\"" + +#: config/lynx-ng.h:97 config/lynx.h:121 config/rs6000/lynx.h:100 +msgid "-msystem-v and -p are incompatible" +msgstr "" + +#: config/lynx-ng.h:99 config/lynx.h:123 config/rs6000/lynx.h:102 +msgid "-msystem-v and -mthreads are incompatible" +msgstr "" + +#: config/alpha/alpha.c:342 +#, fuzzy, c-format +msgid "-f%s ignored for Unicos/Mk (not supported)" +msgstr "-pipe stöds inte." + +#: config/alpha/alpha.c:366 +#, fuzzy +msgid "-mieee not supported on Unicos/Mk" +msgstr "-pipe stöds inte" + +#: config/alpha/alpha.c:377 +msgid "-mieee-with-inexact not supported on Unicos/Mk" +msgstr "" + +#: config/alpha/alpha.c:394 #, c-format msgid "bad value `%s' for -mtrap-precision switch" msgstr "" -#: config/alpha/alpha.c:215 +#: config/alpha/alpha.c:408 #, c-format msgid "bad value `%s' for -mfp-rounding-mode switch" msgstr "" -#: config/alpha/alpha.c:230 +#: config/alpha/alpha.c:423 #, c-format msgid "bad value `%s' for -mfp-trap-mode switch" msgstr "" -#: config/alpha/alpha.c:249 config/alpha/alpha.c:261 +#: config/alpha/alpha.c:435 +#, fuzzy, c-format +msgid "bad value `%s' for -mtls-size switch" +msgstr "ogiltigt värde (%s) till flagga -mcpu" + +#: config/alpha/alpha.c:454 config/alpha/alpha.c:466 #, c-format msgid "bad value `%s' for -mcpu switch" msgstr "" -#: config/alpha/alpha.c:269 +#: config/alpha/alpha.c:473 +msgid "trap mode not supported on Unicos/Mk" +msgstr "" + +#: config/alpha/alpha.c:480 msgid "fp software completion requires -mtrap-precision=i" msgstr "" -#: config/alpha/alpha.c:285 +#: config/alpha/alpha.c:496 msgid "rounding mode not supported for VAX floats" msgstr "" -#: config/alpha/alpha.c:290 +#: config/alpha/alpha.c:501 msgid "trap mode not supported for VAX floats" msgstr "" -#: config/alpha/alpha.c:319 +#: config/alpha/alpha.c:530 #, c-format msgid "L%d cache latency unknown for %s" msgstr "" -#: config/alpha/alpha.c:334 +#: config/alpha/alpha.c:545 #, c-format msgid "bad value `%s' for -mmemory-latency" msgstr "ogiltigt värde \"%s\" till -memory-latency" -#: config/alpha/alpha.c:3901 config/ia64/ia64.c:3368 +#: 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 "" + +#: config/alpha/alpha.c:5625 +#, fuzzy, c-format +msgid "invalid %%J value" +msgstr "ogiltigt värde %%B" + +#: config/alpha/alpha.c:5641 config/ia64/ia64.c:3834 config/m88k/m88k.c:3034 #, c-format msgid "invalid %%r value" msgstr "ogiltigt %%r-värde" -#: config/alpha/alpha.c:3912 config/rs6000/rs6000.c:4157 +#: config/alpha/alpha.c:5651 config/rs6000/rs6000.c:7700 #, c-format msgid "invalid %%R value" msgstr "ogiltigt %%R-värde" -#: config/alpha/alpha.c:3935 config/romp/romp.c:719 config/romp/romp.c:726 +#: config/alpha/alpha.c:5657 config/rs6000/rs6000.c:7626 +#, c-format +msgid "invalid %%N value" +msgstr "ogiltigt %%N-värde" + +#: config/alpha/alpha.c:5665 config/rs6000/rs6000.c:7654 +#, c-format +msgid "invalid %%P value" +msgstr "ogiltigt %%P-värde" + +#: 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" -#: config/alpha/alpha.c:4025 +#: config/alpha/alpha.c:5681 config/romp/romp.c:698 +#, c-format +msgid "invalid %%L value" +msgstr "ogiltigt %%L-värde" + +#: config/alpha/alpha.c:5720 config/rs6000/rs6000.c:7608 +#, c-format +msgid "invalid %%m value" +msgstr "ogiltigt %%m-värde" + +#: config/alpha/alpha.c:5728 config/rs6000/rs6000.c:7616 +#, c-format +msgid "invalid %%M value" +msgstr "ogiltigt %%M-värde" + +#: config/alpha/alpha.c:5772 #, c-format msgid "invalid %%U value" msgstr "ogiltigt %%U-värde" -#: config/alpha/alpha.c:4033 config/alpha/alpha.c:4044 config/romp/romp.c:685 -#: config/rs6000/rs6000.c:4165 +#: config/alpha/alpha.c:5784 config/alpha/alpha.c:5798 config/romp/romp.c:706 +#: config/rs6000/rs6000.c:7708 #, c-format msgid "invalid %%s value" msgstr "ogiltigt %%s-värde" -#: config/alpha/alpha.c:4092 config/rs6000/rs6000.c:3875 +#: config/alpha/alpha.c:5821 config/m88k/m88k.c:2997 +#, c-format +msgid "invalid %%C value" +msgstr "ogiltigt %%C-värde" + +#: config/alpha/alpha.c:5858 config/m88k/m88k.c:3018 +#: config/rs6000/rs6000.c:7465 #, c-format msgid "invalid %%E value" msgstr "ogiltigt %%E-värde" -#: config/alpha/alpha.c:4113 config/romp/romp.c:960 -#: config/rs6000/rs6000.c:4458 +#: config/alpha/alpha.c:5883 config/alpha/alpha.c:5933 +msgid "unknown relocation unspec" +msgstr "" + +#: config/alpha/alpha.c:5892 config/romp/romp.c:981 +#: config/rs6000/rs6000.c:8015 #, c-format msgid "invalid %%xn code" msgstr "" +#: config/alpha/alpha.c:6615 config/alpha/alpha.c:6618 +msgid "bad builtin fcode" +msgstr "" + # 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:206 config/i386/i386.h:266 config/i386/i386.h:268 -#: config/i386/i386.h:270 config/ns32k/ns32k.h:103 config/rs6000/rs6000.h:303 -#: config/sparc/sparc.h:577 config/sparc/sparc.h:582 +#: 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" -#: config/alpha/alpha.h:207 config/i386/i386.h:267 config/i386/i386.h:269 -#: config/rs6000/rs6000.h:305 config/sparc/sparc.h:579 -#: config/sparc/sparc.h:584 +#: 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" -#: config/alpha/alpha.h:208 +#: config/alpha/alpha.h:281 msgid "Use fp registers" msgstr "" -#: config/alpha/alpha.h:210 +#: config/alpha/alpha.h:283 msgid "Do not use fp registers" msgstr "" -#: config/alpha/alpha.h:211 +#: config/alpha/alpha.h:284 msgid "Do not assume GAS" msgstr "Antag inte GAS" -#: config/alpha/alpha.h:212 +#: config/alpha/alpha.h:285 msgid "Assume GAS" msgstr "Antag GAS" -#: config/alpha/alpha.h:214 +#: config/alpha/alpha.h:287 msgid "Request IEEE-conformant math library routines (OSF/1)" msgstr "" -#: config/alpha/alpha.h:216 +#: config/alpha/alpha.h:289 msgid "Emit IEEE-conformant code, without inexact exceptions" msgstr "" -#: config/alpha/alpha.h:218 +#: config/alpha/alpha.h:291 msgid "Emit IEEE-conformant code, with inexact exceptions" msgstr "" -#: config/alpha/alpha.h:220 +#: config/alpha/alpha.h:293 msgid "Do not emit complex integer constants to read-only memory" msgstr "" -#: config/alpha/alpha.h:221 +#: config/alpha/alpha.h:294 msgid "Use VAX fp" msgstr "Använd VAX fp" -#: config/alpha/alpha.h:222 +#: config/alpha/alpha.h:295 msgid "Do not use VAX fp" msgstr "Använd inte VAX fp" -#: config/alpha/alpha.h:223 +#: config/alpha/alpha.h:296 msgid "Emit code for the byte/word ISA extension" msgstr "" -#: config/alpha/alpha.h:226 +#: config/alpha/alpha.h:299 msgid "Emit code for the motion video ISA extension" msgstr "" -#: config/alpha/alpha.h:229 +#: config/alpha/alpha.h:302 msgid "Emit code for the fp move and sqrt ISA extension" msgstr "" -#: config/alpha/alpha.h:231 +#: config/alpha/alpha.h:304 msgid "Emit code for the counting ISA extension" 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. -#. -#. Here is an example which defines `-mshort-data-NUMBER'. If the -#. given option is `-mshort-data-512', the variable `m88k_short_data' -#. will be set to the string `"512"'. -#. -#. extern char *m88k_short_data; -#. #define TARGET_OPTIONS { { "short-data-", &m88k_short_data } } +#: config/alpha/alpha.h:307 +msgid "Emit code using explicit relocation directives" +msgstr "" + +#: config/alpha/alpha.h:310 +msgid "Emit 16-bit relocations to the small data areas" +msgstr "" + +#: config/alpha/alpha.h:312 +msgid "Emit 32-bit relocations to the small data areas" +msgstr "" + +#: config/alpha/alpha.h:314 +msgid "Emit rdval instead of rduniq for thread pointer" +msgstr "" + #. 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= -#: config/alpha/alpha.h:268 +#. For -mtls-size= +#: config/alpha/alpha.h:343 msgid "Use features of and schedule given CPU" msgstr "" -#: config/alpha/alpha.h:270 +#: config/alpha/alpha.h:345 msgid "Schedule given CPU" msgstr "Schemalägg för given CPU" -#: config/alpha/alpha.h:272 +#: config/alpha/alpha.h:347 msgid "Control the generated fp rounding mode" msgstr "" -#: config/alpha/alpha.h:274 +#: config/alpha/alpha.h:349 msgid "Control the IEEE trap mode" msgstr "" -#: config/alpha/alpha.h:276 +#: config/alpha/alpha.h:351 msgid "Control the precision given to fp exceptions" msgstr "" -#: config/alpha/alpha.h:278 +#: config/alpha/alpha.h:353 msgid "Tune expected memory latency" msgstr "" -#. The names we put in the hashtable will always be the unique versions gived to us by the stringtable, so we can just use their addresses as the keys. -#. See if we already have an entry for this section. -#: config/alpha/elf.h:354 config/elfos.h:466 config/i386/sco5.h:492 -#: config/pa/pa64-hpux.h:246 config/rs6000/sysv4.h:971 -#, c-format -msgid "%s causes a section type conflict" +#: config/alpha/alpha.h:355 config/ia64/ia64.h:221 +msgid "Specify bit size of immediate TLS offsets" msgstr "" -#: config/arc/arc.c:108 +#: config/arc/arc.c:135 #, c-format msgid "bad value (%s) for -mcpu switch" msgstr "ogiltigt värde (%s) till flagga -mcpu" -#: config/arc/arc.c:1666 config/m32r/m32r.c:2221 -msgid "invalid operand to %R code" +#: 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" + +#: config/arc/arc.c:369 +#, c-format +msgid "argument of `%s' attribute is not \"ilink1\" or \"ilink2\"" +msgstr "" + +#: 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" -#: config/arc/arc.c:1698 config/m32r/m32r.c:2244 -msgid "invalid operand to %H/%L code" +#: 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" -#: config/arc/arc.c:1722 config/m32r/m32r.c:2321 -msgid "invalid operand to %U code" +#: 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" -#: config/arc/arc.c:1733 -msgid "invalid operand to %V code" +#: config/arc/arc.c:1774 +#, fuzzy, c-format +msgid "invalid operand to %%V code" msgstr "ogiltig operand för %V" #. Unknown flag. -#: config/arc/arc.c:1740 config/m32r/m32r.c:2360 config/sparc/sparc.c:5888 +#: config/arc/arc.c:1781 config/m32r/m32r.c:2424 config/sparc/sparc.c:6473 msgid "invalid operand output code" msgstr "" -#: config/arm/arm.c:372 +#: config/arm/arm.c:459 #, c-format msgid "switch -mcpu=%s conflicts with -march= switch" msgstr "flagga -mcpu=%s står i konflikt med flagga -march=" -#: config/arm/arm.c:382 config/rs6000/rs6000.c:311 config/sparc/sparc.c:317 +#: config/arm/arm.c:469 config/rs6000/rs6000.c:554 config/sparc/sparc.c:393 #, c-format msgid "bad value (%s) for %s switch" msgstr "ogiltigt värde (%s) till flagga %s" -#: config/arm/arm.c:518 +#: config/arm/arm.c:605 msgid "target CPU does not support APCS-32" msgstr "målprocessorn stödjer inte APCS-32" -#: config/arm/arm.c:523 +#: config/arm/arm.c:610 msgid "target CPU does not support APCS-26" msgstr "målprocessorn stödjer inte APCS-26" -#: config/arm/arm.c:529 +#: config/arm/arm.c:616 msgid "target CPU does not support interworking" msgstr "" -#: config/arm/arm.c:535 -msgid "target CPU does not support THUMB instructions." +#: config/arm/arm.c:622 +#, fuzzy +msgid "target CPU does not support THUMB instructions" msgstr "målprocessorn stödjer inte THUMB-instruktioner" -#: config/arm/arm.c:549 -msgid "" -"enabling backtrace support is only meaningful when compiling for the Thumb." +#: config/arm/arm.c:636 +msgid "enabling backtrace support is only meaningful when compiling for the Thumb" msgstr "" -#: config/arm/arm.c:552 -msgid "" -"enabling callee interworking support is only meaningful when compiling for " -"the Thumb." +#: config/arm/arm.c:639 +msgid "enabling callee interworking support is only meaningful when compiling for the Thumb" msgstr "" -#: config/arm/arm.c:555 -msgid "" -"enabling caller interworking support is only meaningful when compiling for " -"the Thumb." +#: config/arm/arm.c:642 +msgid "enabling caller interworking support is only meaningful when compiling for the Thumb" msgstr "" -#: config/arm/arm.c:561 +#: config/arm/arm.c:648 msgid "interworking forces APCS-32 to be used" msgstr "" -#: config/arm/arm.c:567 +#: config/arm/arm.c:654 msgid "-mapcs-stack-check incompatible with -mno-apcs-frame" -msgstr "" +msgstr "-mapcs-stack-check är inkompatibel med -mno-apcs-frame" -#: config/arm/arm.c:575 +#: config/arm/arm.c:662 msgid "-fpic and -mapcs-reent are incompatible" msgstr "-fpic och -mapcs-reent är inkompatibla" -#: config/arm/arm.c:578 +#: config/arm/arm.c:665 msgid "APCS reentrant code not supported. Ignored" msgstr "" -#: config/arm/arm.c:586 +#: config/arm/arm.c:673 msgid "-g with -mno-apcs-frame may not give sensible debugging" msgstr "" -#: config/arm/arm.c:594 -msgid "Passing floating point arguments in fp regs not yet supported" +#: config/arm/arm.c:681 +msgid "passing floating point arguments in fp regs not yet supported" msgstr "" -#: config/arm/arm.c:623 +#: config/arm/arm.c:710 #, c-format -msgid "Invalid floating point emulation option: -mfpe-%s" +msgid "invalid floating point emulation option: -mfpe-%s" msgstr "" -#: config/arm/arm.c:647 -msgid "Structure size boundary can only be set to 8 or 32" +#: config/arm/arm.c:734 +#, fuzzy +msgid "structure size boundary can only be set to 8 or 32" msgstr "Strukturstorleksgräns kan bara sättas till 8 eller 32" -#: config/arm/arm.c:655 +#: config/arm/arm.c:742 msgid "-mpic-register= is useless without -fpic" msgstr "-mpic-register= är oanvändbar utan -fpic" -#: config/arm/arm.c:664 +#: config/arm/arm.c:749 #, c-format -msgid "Unable to use '%s' for PIC register" +msgid "unable to use '%s' for PIC register" msgstr "" -#. FIXME - the way to handle this situation is to allow -#. the pretend args to be dumped onto the stack, then -#. reuse r3 to save IP. This would involve moving the -#. copying of SP into IP until after the pretend args -#. have been dumped, but this is not too hard. -#. [See e.g. gcc.c-torture/execute/nest-stdar-1.c.] -#: config/arm/arm.c:7836 -msgid "Unable to find a temporary location for static chain register" -msgstr "" +#: config/arm/arm.c:2061 config/arm/arm.c:2084 config/avr/avr.c:4794 +#: config/c4x/c4x.c:4644 config/h8300/h8300.c:3623 config/i386/i386.c:1389 +#: config/i386/i386.c:1418 config/m68hc11/m68hc11.c:1216 +#: config/mcore/mcore.c:3510 config/ns32k/ns32k.c:1047 +#: config/rs6000/rs6000.c:12476 config/sh/sh.c:5678 config/sh/sh.c:5703 +#: config/sh/sh.c:5742 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" -#: config/arm/arm.c:8798 -msgid "Unable to compute real location of stacked parameter" +#: config/arm/arm.c:9474 +msgid "unable to compute real location of stacked parameter" msgstr "" -#: config/arm/arm.c:9492 +#: config/arm/arm.c:10153 msgid "no low registers available for popping high registers" msgstr "" -#: config/arm/arm.c:9704 -msgid "Interrupt Service Routines cannot be coded in Thumb mode." +#: config/arm/arm.c:10404 +msgid "interrupt Service Routines cannot be coded in Thumb mode" msgstr "" -#: config/arm/arm.h:421 +#: config/arm/pe.c:168 config/i386/winnt.c:303 config/mcore/mcore.c:3358 +#, c-format +msgid "initialized variable `%s' is marked dllimport" +msgstr "initierad variabel \"%s\" är markerad som dllimport" + +#: config/arm/pe.c:177 config/i386/winnt.c:312 +#, c-format +msgid "static variable `%s' is marked dllimport" +msgstr "statisk variabel \"%s\" är markerad som dllimport" + +#: config/arm/arm.h:416 msgid "Generate APCS conformant stack frames" msgstr "" -#: config/arm/arm.h:424 +#: config/arm/arm.h:419 msgid "Store function names in object code" msgstr "" -#: config/arm/arm.h:428 +#: config/arm/arm.h:423 msgid "Use the 32-bit version of the APCS" msgstr "Använd 32-bit version av APCS" -#: config/arm/arm.h:430 +#: config/arm/arm.h:425 msgid "Use the 26-bit version of the APCS" msgstr "Använd 26-bit version av APCS" -#: config/arm/arm.h:434 +#: config/arm/arm.h:429 msgid "Pass FP arguments in FP registers" msgstr "Skicka FP-argument i FP-register" -#: config/arm/arm.h:437 +#: config/arm/arm.h:432 msgid "Generate re-entrant, PIC code" msgstr "" -#: config/arm/arm.h:440 +#: config/arm/arm.h:435 msgid "The MMU will trap on unaligned accesses" msgstr "" -#: config/arm/arm.h:447 +#: config/arm/arm.h:442 msgid "Use library calls to perform FP operations" msgstr "Använd biblioteksrutiner för FP-operationer" -#: config/arm/arm.h:449 config/i960/i960.h:286 +#: config/arm/arm.h:444 config/i960/i960.h:281 msgid "Use hardware floating point instructions" msgstr "Använd flyttalsinstruktioner i hårdvara" -#: config/arm/arm.h:451 +#: 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\"" -#: config/arm/arm.h:453 +#: 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\"" -#: config/arm/arm.h:455 +#: config/arm/arm.h:450 msgid "Assume big endian bytes, little endian words" msgstr "Antag att bytes är \"big endian\", ord är \"little endian\"" -#: config/arm/arm.h:457 +#: config/arm/arm.h:452 msgid "Support calls between Thumb and ARM instruction sets" msgstr "" -#: config/arm/arm.h:460 +#: config/arm/arm.h:455 msgid "Generate a call to abort if a noreturn function returns" msgstr "" -#: config/arm/arm.h:463 +#: config/arm/arm.h:458 msgid "Do not move instructions into a function's prologue" msgstr "" -#: config/arm/arm.h:466 +#: config/arm/arm.h:461 msgid "Do not load the PIC register in function prologues" msgstr "" -#: config/arm/arm.h:469 +#: config/arm/arm.h:464 msgid "Generate call insns as indirect calls, if necessary" msgstr "" -#: config/arm/arm.h:472 +#: config/arm/arm.h:467 msgid "Compile for the Thumb not the ARM" msgstr "" -#: config/arm/arm.h:476 +#: config/arm/arm.h:471 msgid "Thumb: Generate (non-leaf) stack frames even if not needed" msgstr "" -#: config/arm/arm.h:479 +#: config/arm/arm.h:474 msgid "Thumb: Generate (leaf) stack frames even if not needed" msgstr "" -#: config/arm/arm.h:482 +#: config/arm/arm.h:477 msgid "Thumb: Assume non-static functions may be called from ARM code" msgstr "" -#: config/arm/arm.h:486 +#: config/arm/arm.h:481 msgid "Thumb: Assume function pointers may go to non-Thumb aware code" msgstr "" -#: config/arm/arm.h:496 +#: config/arm/arm.h:491 msgid "Specify the name of the target CPU" msgstr "Ange namnet på målprocessorn" -#: config/arm/arm.h:498 +#: config/arm/arm.h:493 msgid "Specify the name of the target architecture" msgstr "Ange namnet på målarkitekturen" -#: config/arm/arm.h:502 +#: config/arm/arm.h:497 msgid "Specify the version of the floating point emulator" msgstr "" -#: config/arm/arm.h:504 +#: config/arm/arm.h:499 msgid "Specify the minimum bit alignment of structures" msgstr "" -#: config/arm/arm.h:506 +#: config/arm/arm.h:501 msgid "Specify the register to be used for PIC addressing" msgstr "" -#: config/arm/pe.c:255 config/i386/winnt.c:339 config/mcore/mcore.c:3399 -#, c-format -msgid "initialized variable `%s' is marked dllimport" -msgstr "initierad variabel \"%s\" är markerad som dllimport" - -#: config/arm/pe.c:264 config/i386/winnt.c:348 -#, c-format -msgid "static variable `%s' is marked dllimport" -msgstr "statisk variabel \"%s\" är markerad som dllimport" - -#: config/arm/pe.h:62 +#: config/arm/pe.h:65 msgid "Ignore dllimport attribute for functions" msgstr "Ignorera attributet dllimport för funktioner" -#. None of these is actually used in cc1. If we don't define them in target -#. switches cc1 complains about them. For the sake of argument lets allocate -#. bit 31 of target flags for such options. -#: config/arm/riscix.h:84 -msgid "Do symbol renaming for BSD" +#: config/avr/avr.c:528 +#, c-format +msgid "large frame pointer change (%d) with -mtiny-stack" msgstr "" -#: config/arm/riscix.h:85 -msgid "Do symbol renaming for X/OPEN" +#: config/avr/avr.c:1135 +msgid "bad address, not (reg+disp):" msgstr "" -#: config/arm/riscix.h:86 -msgid "Don't do symbol renaming" -msgstr "" +#: config/avr/avr.c:1143 +#, fuzzy +msgid "internal compiler error. Bad address:" +msgstr "Internt kompilatorfel i %s, vid %s:%d" -#: config/avr/avr.c:190 -#, c-format -msgid "MCU `%s' not supported" -msgstr "MCU \"%s\" stöds inte" +#: config/avr/avr.c:1156 +#, fuzzy +msgid "internal compiler error. Unknown mode:" +msgstr "Internt kompilatorfel i %s, vid %s:%d" -#: config/avr/avr.c:430 -#, c-format -msgid "large frame pointer change (%d) with -mtiny-stack" +#: config/avr/avr.c:1864 config/avr/avr.c:2576 +#, fuzzy +msgid "invalid insn:" +msgstr "ogiltig #line" + +#: 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 "" -#: config/avr/avr.c:4704 -msgid "Only initialized variables can be placed into program memory area." +#: config/avr/avr.c:2064 config/avr/avr.c:2228 config/avr/avr.c:2386 +#: config/avr/avr.c:2768 +#, fuzzy +msgid "unknown move insn:" +msgstr "okänt registernamn: %s" + +#: config/avr/avr.c:3003 +msgid "bad shift insn:" msgstr "" -#. `TARGET_...' -#. This series of macros is to allow compiler command arguments to -#. enable or disable the use of optional features of the target -#. machine. For example, one machine description serves both the -#. 68000 and the 68020; a command argument tells the compiler whether -#. it should use 68020-only instructions or not. This command -#. argument works by means of a macro `TARGET_68020' that tests a bit -#. in `target_flags'. -#. -#. Define a macro `TARGET_FEATURENAME' for each such option. Its -#. definition should test a bit in `target_flags'; for example: -#. -#. #define TARGET_68020 (target_flags & 1) -#. -#. One place where these macros are used is in the -#. condition-expressions of instruction patterns. Note how -#. `TARGET_68020' appears frequently in the 68000 machine description -#. file, `m68k.md'. Another place they are used is in the -#. definitions of the other macros in the `MACHINE.h' file. -#: config/avr/avr.h:99 +#: 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" + +#: config/avr/avr.c:4767 +#, fuzzy +msgid "only initialized variables can be placed into program memory area" +msgstr "Initiera bara variabler som kan placeras i 8-bits området." + +#: config/avr/avr.c:4866 +#, 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 "" -#: config/avr/avr.h:101 +#: config/avr/avr.h:80 msgid "Change the stack pointer without disabling interrupts" msgstr "" -#: config/avr/avr.h:103 +#: config/avr/avr.h:82 msgid "Use subroutines for function prologue/epilogue" msgstr "" -#: config/avr/avr.h:105 +#: config/avr/avr.h:84 msgid "Change only the low 8 bits of the stack pointer" msgstr "" -#: config/avr/avr.h:107 +#: config/avr/avr.h:86 msgid "Do not generate tablejump insns" msgstr "" -#: config/avr/avr.h:110 +#: config/avr/avr.h:88 +msgid "Use rjmp/rcall (limited range) on >8K devices" +msgstr "" + +#: config/avr/avr.h:91 msgid "Output instruction sizes to the asm file" msgstr "" -#: config/avr/avr.h:144 +#: config/avr/avr.h:108 msgid "Specify the initial stack address" msgstr "" -#: config/avr/avr.h:145 +#: config/avr/avr.h:109 msgid "Specify the MCU name" msgstr "" -#: config/avr/avr.h:2899 -msgid "Trampolines not supported\n" +#. `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" + +#: config/c4x/c4x-c.c:69 +#, fuzzy, c-format +msgid "missing '(' after '#pragma %s' - ignored" +msgstr "saknas '(' efter predikat" + +#: config/c4x/c4x-c.c:72 +#, c-format +msgid "missing function name in '#pragma %s' - ignored" +msgstr "" + +#: config/c4x/c4x-c.c:77 +#, c-format +msgid "malformed '#pragma %s' - ignored" msgstr "" -#: config/c4x/c4x.c:268 +#: config/c4x/c4x-c.c:79 #, c-format -msgid "Unknown CPU version %d, using 40.\n" +msgid "missing section name in '#pragma %s' - ignored" msgstr "" -#: config/c4x/c4x.c:859 +#: config/c4x/c4x-c.c:84 #, c-format -msgid "ISR %s requires %d words of local vars, max is 32767." +msgid "missing ')' for '#pragma %s' - ignored" msgstr "" -#: config/c4x/c4x.c:4525 +#: config/c4x/c4x-c.c:87 #, c-format msgid "junk at end of '#pragma %s'" msgstr "skräp vid slutet av \"#pragma %s\"" +#: config/c4x/c4x.c:280 +#, c-format +msgid "unknown CPU version %d, using 40.\n" +msgstr "" + +#: config/c4x/c4x.c:853 +#, c-format +msgid "ISR %s requires %d words of local vars, max is 32767" +msgstr "" + +#: config/c4x/c4x.c:1602 +msgid "using CONST_DOUBLE for address" +msgstr "" + +#: config/c4x/c4x.c:1742 +msgid "c4x_address_cost: Invalid addressing mode" +msgstr "" + +#: config/c4x/c4x.c:1884 +#, c-format +msgid "c4x_print_operand: %%L inconsistency" +msgstr "" + +#: config/c4x/c4x.c:1890 +#, c-format +msgid "c4x_print_operand: %%N inconsistency" +msgstr "" + +#: config/c4x/c4x.c:1931 +#, c-format +msgid "c4x_print_operand: %%O inconsistency" +msgstr "" + +#: config/c4x/c4x.c:2026 +msgid "c4x_print_operand: Bad operand case" +msgstr "" + +#: config/c4x/c4x.c:2069 +msgid "c4x_print_operand_address: Bad post_modify" +msgstr "" + +#: config/c4x/c4x.c:2091 +msgid "c4x_print_operand_address: Bad pre_modify" +msgstr "" + +#: config/c4x/c4x.c:2139 config/c4x/c4x.c:2151 config/c4x/c4x.c:2166 +msgid "c4x_print_operand_address: Bad operand case" +msgstr "" + +#: config/c4x/c4x.c:2422 +msgid "c4x_rptb_insert: Cannot find start label" +msgstr "" + +#: config/c4x/c4x.c:3409 config/c4x/c4x.c:3429 +msgid "mode not QImode" +msgstr "" + +#: config/c4x/c4x.c:3514 +msgid "invalid indirect memory address" +msgstr "" + +#: config/c4x/c4x.c:3603 +msgid "invalid indirect (S) memory address" +msgstr "" + +#: config/c4x/c4x.c:3944 +msgid "c4x_valid_operands: Internal error" +msgstr "" + +#: config/c4x/c4x.c:4424 +msgid "c4x_operand_subword: invalid mode" +msgstr "" + +#: config/c4x/c4x.c:4427 +msgid "c4x_operand_subword: invalid operand" +msgstr "" + +#. 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 "" + +#: config/c4x/c4x.c:4459 +msgid "c4x_operand_subword: invalid address" +msgstr "" + +#: config/c4x/c4x.c:4470 +msgid "c4x_operand_subword: address not offsettable" +msgstr "" + +#: config/c4x/c4x.c:4670 +msgid "c4x_rptb_rpts_p: Repeat block top label moved\n" +msgstr "" + #. Name of the c4x assembler. #. Name of the c4x linker. #. Define assembler options. #. Define linker options. -#. Define C preprocessor options. #. Specify the end file to link with. #. Target compilation option flags. #. Small memory model. @@ -6677,359 +9276,585 @@ msgstr "skräp vid slutet av \"#pragma %s\"" #. 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:141 +#: config/c4x/c4x.h:170 msgid "Small memory model" msgstr "Liten minnesmodell" -#: config/c4x/c4x.h:143 +#: config/c4x/c4x.h:172 msgid "Big memory model" msgstr "Stor minnesmodell" -#: config/c4x/c4x.h:145 +#: config/c4x/c4x.h:174 msgid "Use MPYI instruction for C3x" msgstr "" -#: config/c4x/c4x.h:147 +#: config/c4x/c4x.h:176 msgid "Do not use MPYI instruction for C3x" msgstr "" -#: config/c4x/c4x.h:149 +#: config/c4x/c4x.h:178 msgid "Use fast but approximate float to integer conversion" msgstr "" -#: config/c4x/c4x.h:151 +#: config/c4x/c4x.h:180 msgid "Use slow but accurate float to integer conversion" msgstr "" -#: config/c4x/c4x.h:153 +#: config/c4x/c4x.h:182 msgid "Enable use of RTPS instruction" msgstr "" -#: config/c4x/c4x.h:155 +#: config/c4x/c4x.h:184 msgid "Disable use of RTPS instruction" msgstr "" -#: config/c4x/c4x.h:157 +#: config/c4x/c4x.h:186 msgid "Enable use of RTPB instruction" msgstr "" -#: config/c4x/c4x.h:159 +#: config/c4x/c4x.h:188 msgid "Disable use of RTPB instruction" msgstr "" -#: config/c4x/c4x.h:161 +#: config/c4x/c4x.h:190 msgid "Generate code for C30 CPU" msgstr "Generera kod för CPU C30" -#: config/c4x/c4x.h:163 +#: config/c4x/c4x.h:192 msgid "Generate code for C31 CPU" msgstr "Generera kod för CPU C31" -#: config/c4x/c4x.h:165 +#: config/c4x/c4x.h:194 msgid "Generate code for C32 CPU" msgstr "Generera kod för CPU C32" -#: config/c4x/c4x.h:167 +#: config/c4x/c4x.h:196 msgid "Generate code for C33 CPU" msgstr "Generera kod för CPU C33" -#: config/c4x/c4x.h:169 +#: config/c4x/c4x.h:198 msgid "Generate code for C40 CPU" msgstr "Generera kod för CPU C40" -#: config/c4x/c4x.h:171 +#: config/c4x/c4x.h:200 msgid "Generate code for C44 CPU" msgstr "Generera kod för CPU C44" -#: config/c4x/c4x.h:173 +#: config/c4x/c4x.h:202 msgid "Emit code compatible with TI tools" msgstr "" -#: config/c4x/c4x.h:175 +#: config/c4x/c4x.h:204 msgid "Emit code to use GAS extensions" msgstr "" -#: config/c4x/c4x.h:177 config/c4x/c4x.h:181 +#: config/c4x/c4x.h:206 config/c4x/c4x.h:210 msgid "Save DP across ISR in small memory model" msgstr "" -#: config/c4x/c4x.h:179 config/c4x/c4x.h:183 +#: config/c4x/c4x.h:208 config/c4x/c4x.h:212 msgid "Don't save DP across ISR in small memory model" msgstr "" -#: config/c4x/c4x.h:185 +#: config/c4x/c4x.h:214 msgid "Pass arguments on the stack" msgstr "Skicka argument på stacken" -#: config/c4x/c4x.h:187 +#: config/c4x/c4x.h:216 msgid "Pass arguments in registers" msgstr "Skicka argument i register" -#: config/c4x/c4x.h:189 +#: config/c4x/c4x.h:218 msgid "Enable new features under development" msgstr "" -#: config/c4x/c4x.h:191 +#: config/c4x/c4x.h:220 msgid "Disable new features under development" msgstr "" -#: config/c4x/c4x.h:193 +#: config/c4x/c4x.h:222 msgid "Use the BK register as a general purpose register" msgstr "" -#: config/c4x/c4x.h:195 +#: config/c4x/c4x.h:224 msgid "Do not allocate BK register" msgstr "" -#: config/c4x/c4x.h:197 +#: config/c4x/c4x.h:226 msgid "Enable use of DB instruction" msgstr "" -#: config/c4x/c4x.h:199 +#: config/c4x/c4x.h:228 msgid "Disable use of DB instruction" msgstr "" -#: config/c4x/c4x.h:201 +#: config/c4x/c4x.h:230 msgid "Enable debugging" msgstr "" -#: config/c4x/c4x.h:203 +#: config/c4x/c4x.h:232 msgid "Disable debugging" msgstr "" -#: config/c4x/c4x.h:205 +#: config/c4x/c4x.h:234 msgid "Force constants into registers to improve hoisting" msgstr "" -#: config/c4x/c4x.h:207 +#: config/c4x/c4x.h:236 msgid "Don't force constants into registers" msgstr "" -#: config/c4x/c4x.h:209 +#: config/c4x/c4x.h:238 msgid "Force RTL generation to emit valid 3 operand insns" msgstr "" -#: config/c4x/c4x.h:211 +#: config/c4x/c4x.h:240 msgid "Allow RTL generation to emit invalid 3 operand insns" msgstr "" -#: config/c4x/c4x.h:213 +#: config/c4x/c4x.h:242 msgid "Allow unsigned interation counts for RPTB/DB" msgstr "" -#: config/c4x/c4x.h:215 +#: config/c4x/c4x.h:244 msgid "Disallow unsigned iteration counts for RPTB/DB" msgstr "" -#: config/c4x/c4x.h:217 +#: config/c4x/c4x.h:246 msgid "Preserve all 40 bits of FP reg across call" msgstr "" -#: config/c4x/c4x.h:219 +#: config/c4x/c4x.h:248 msgid "Only preserve 32 bits of FP reg across call" msgstr "" -#: config/c4x/c4x.h:221 +#: config/c4x/c4x.h:250 msgid "Enable parallel instructions" msgstr "" -#: config/c4x/c4x.h:223 +#: config/c4x/c4x.h:252 msgid "Disable parallel instructions" msgstr "" -#: config/c4x/c4x.h:225 +#: config/c4x/c4x.h:254 msgid "Enable MPY||ADD and MPY||SUB instructions" msgstr "" -#: config/c4x/c4x.h:227 +#: config/c4x/c4x.h:256 msgid "Disable MPY||ADD and MPY||SUB instructions" msgstr "" -#: config/c4x/c4x.h:229 +#: config/c4x/c4x.h:258 msgid "Assume that pointers may be aliased" msgstr "" -#: config/c4x/c4x.h:231 +#: config/c4x/c4x.h:260 msgid "Assume that pointers not aliased" msgstr "" -#: config/c4x/c4x.h:321 +#: config/c4x/c4x.h:333 msgid "Specify maximum number of iterations for RPTS" msgstr "" -#: config/c4x/c4x.h:323 +#: config/c4x/c4x.h:335 msgid "Select CPU to generate code for" msgstr "Välj CPU att generera kod för" -#. Macros used in the machine description to test the flags. -#. 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/clipper/clipper.h:40 -msgid "Generate code for the C400" -msgstr "Generera kod för C400" +#: config/cris/cris.c:583 +msgid "unexpected index-type in cris_print_index" +msgstr "" -#: config/clipper/clipper.h:41 -msgid "Generate code for the C300" -msgstr "Genrera kod för C300" +#: config/cris/cris.c:599 +msgid "unexpected base-type in cris_print_base" +msgstr "" -#: config/convex/convex.h:52 -msgid "Generate code for c1" -msgstr "Generera kod för c1" +#: config/cris/cris.c:892 +#, c-format +msgid "stackframe too big: %d bytes" +msgstr "" -#: config/convex/convex.h:53 -msgid "Generate code for c2" -msgstr "Generera kod för c2" +#: config/cris/cris.c:1207 +msgid "allocated but unused delay list in epilogue" +msgstr "" -#: config/convex/convex.h:54 -msgid "Generate code for c32" -msgstr "Generera kod för c32" +#: config/cris/cris.c:1217 +#, fuzzy +msgid "unexpected function type needing stack adjustment for __builtin_eh_return" +msgstr "funktion använder __builtin_eh_return" -#: config/convex/convex.h:55 config/convex/convex.h:56 -msgid "Generate code for c34" -msgstr "Generera kod för c34" +#: config/cris/cris.c:1296 +#, fuzzy +msgid "invalid operand for 'b' modifier" +msgstr "ogiltig operand för %V" + +#: config/cris/cris.c:1308 +#, fuzzy +msgid "invalid operand for 'v' modifier" +msgstr "ogiltig operand för %V" + +#: config/cris/cris.c:1318 +#, fuzzy +msgid "invalid operand for 'P' modifier" +msgstr "ogiltig operand för %V" -#: config/convex/convex.h:58 -msgid "Use standard calling sequence, with arg count word" +#: config/cris/cris.c:1325 +#, fuzzy +msgid "invalid operand for 'p' modifier" +msgstr "ogiltig operand för %V" + +#: config/cris/cris.c:1364 +#, fuzzy +msgid "invalid operand for 'z' modifier" +msgstr "ogiltig operand för %V" + +#: config/cris/cris.c:1395 config/cris/cris.c:1425 +#, fuzzy +msgid "invalid operand for 'H' modifier" +msgstr "ogiltig operand för %V" + +#: config/cris/cris.c:1401 +msgid "bad register" msgstr "" -#: config/convex/convex.h:60 -msgid "Place arg count in a nop instruction (faster than push)" +#: config/cris/cris.c:1439 +#, fuzzy +msgid "invalid operand for 'e' modifier" +msgstr "ogiltig operand för %V" + +#: config/cris/cris.c:1456 +#, fuzzy +msgid "invalid operand for 'm' modifier" +msgstr "ogiltig operand för %V" + +#: config/cris/cris.c:1481 +#, fuzzy +msgid "invalid operand for 'A' modifier" +msgstr "ogiltig operand för %V" + +#: config/cris/cris.c:1489 +#, fuzzy +msgid "invalid operand for 'D' modifier" +msgstr "ogiltig operand för %V" + +#: config/cris/cris.c:1503 +#, fuzzy +msgid "invalid operand for 'T' modifier" +msgstr "ogiltig operand för %V" + +#: config/cris/cris.c:1512 +#, fuzzy +msgid "invalid operand modifier letter" +msgstr "ogiltig operand för %V" + +#: config/cris/cris.c:1520 +#, fuzzy, c-format +msgid "internal error: bad register: %d" +msgstr "internt fel: " + +#: config/cris/cris.c:1568 +msgid "unexpected multiplicative operand" msgstr "" -#: config/convex/convex.h:62 -msgid "Don't push arg count, depend on symbol table" +#: config/cris/cris.c:1588 +msgid "unexpected operand" msgstr "" -#: config/convex/convex.h:64 -msgid "Use data cache for volatile mem refs (default)" +#: config/cris/cris.c:1623 config/cris/cris.c:1633 +#, fuzzy +msgid "unrecognized address" +msgstr "Känner inte igen registernamn \"%s\"" + +#: config/cris/cris.c:1989 +msgid "internal error: sideeffect-insn affecting main effect" msgstr "" -#: config/convex/convex.h:66 -msgid "Don't use data cache for volatile mem refs" +#. If we get here, the caller got its initial tests wrong. +#: config/cris/cris.c:2276 +msgid "internal error: cris_side_effect_mode_ok with bad operands" msgstr "" -#: config/convex/convex.h:68 -msgid "Bypass data cache for volatile mem refs" +#: config/cris/cris.c:2358 config/cris/cris.c:2416 +#, fuzzy +msgid "unrecognized supposed constant" +msgstr "ej igenkänd flagga `-%s'" + +#: config/cris/cris.c:2457 +msgid "unrecognized supposed constant in cris_global_pic_symbol" msgstr "" -#: config/convex/convex.h:69 -msgid "Use 64-bit longs" -msgstr "Använd 64-bits long" +#: config/cris/cris.c:2476 +#, c-format +msgid "-max-stackframe=%d is not usable, not between 0 and %d" +msgstr "" -#: config/convex/convex.h:70 -msgid "Use cc- and libc-compatible 32-bit longs" +#: config/cris/cris.c:2504 +#, c-format +msgid "unknown CRIS version specification in -march= or -mcpu= : %s" msgstr "" -#: config/d30v/d30v.c:186 +#: config/cris/cris.c:2540 #, c-format -msgid "Bad modes_tieable_p for register %s, mode1 %s, mode2 %s" +msgid "unknown CRIS cpu version specification in -mtune= : %s" msgstr "" -#. 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. -#. -#. Each subgrouping contains a string constant, that defines the option name, a -#. number, which contains the bits to set in `target_flags', and a second -#. string which is the description displayed by `--help'. If the number is -#. negative then the bits specified by the number are cleared instead of being -#. set. If the description string is present but empty, then no help -#. information will be displayed for that option, but it will not count as an -#. undocumented option. The actual option name is made by appending `-m' to -#. the specified name. -#. -#. One of the subgroupings should have a null string. The number in this -#. grouping is the default value for target_flags. Any target options act -#. starting with that value. -#. -#. Here is an example which defines -m68000 and -m68020 with opposite meanings, -#. and picks the latter as the default: -#. -#. #define TARGET_SWITCHES { { "68020", TARGET_MASK_68020, "" }, { "68000", -TARGET_MASK_68020, "Compile for the 68000" }, { "", TARGET_MASK_68020, "" }} -#: config/d30v/d30v.h:447 +#: config/cris/cris.c:2558 +msgid "-fPIC and -fpic are not supported in this configuration" +msgstr "" + +#: config/cris/cris.c:2574 +msgid "that particular -g option is invalid with -maout and -melinux" +msgstr "" + +#: config/cris/cris.c:2808 config/cris/cris.c:2853 +msgid "unexpected side-effects in address" +msgstr "" + +#. Labels are never marked as global symbols. +#: config/cris/cris.c:2950 config/cris/cris.c:2981 +msgid "unexpected PIC symbol" +msgstr "" + +#: config/cris/cris.c:2954 +msgid "PIC register isn't set up" +msgstr "" + +#: config/cris/cris.c:2967 config/cris/cris.c:3050 +msgid "unexpected address expression" +msgstr "" + +#: config/cris/cris.c:2985 +msgid "emitting PIC operand, but PIC register isn't set up" +msgstr "" + +#: config/cris/cris.c:2994 +msgid "unexpected NOTE as addr_const:" +msgstr "" + +#: config/cris/aout.h:106 +msgid "Compile for the MMU-less Etrax 100-based elinux system" +msgstr "" + +#: config/cris/aout.h:113 +msgid "For elinux, request a specified stack-size for this program" +msgstr "" + +#. 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:336 +msgid "Compile for ETRAX 4 (CRIS v3)" +msgstr "" + +#: config/cris/cris.h:341 +msgid "Compile for ETRAX 100 (CRIS v8)" +msgstr "" + +#: config/cris/cris.h:345 +msgid "Emit verbose debug information in assembly code" +msgstr "" + +#: config/cris/cris.h:348 +#, fuzzy +msgid "Do not use condition codes from normal instructions" +msgstr "Använd inte bitfältsinstruktioner" + +#: config/cris/cris.h:352 +msgid "Do not emit addressing modes with side-effect assignment" +msgstr "" + +#: config/cris/cris.h:355 +#, fuzzy +msgid "Do not tune stack alignment" +msgstr "Generera inte kod för stackkontroll" + +#: config/cris/cris.h:358 +msgid "Do not tune writable data alignment" +msgstr "" + +#: config/cris/cris.h:361 +msgid "Do not tune code and read-only data alignment" +msgstr "" + +#: config/cris/cris.h:370 +msgid "Align code and data to 32 bits" +msgstr "" + +#: config/cris/cris.h:383 +msgid "Don't align items in code or data" +msgstr "" + +#: config/cris/cris.h:386 +msgid "Do not emit function prologue or epilogue" +msgstr "" + +#. 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:390 +msgid "Use the most feature-enabling options allowed by other options" +msgstr "" + +#. 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:396 +msgid "Override -mbest-lib-options" +msgstr "" + +#: config/cris/cris.h:428 +#, fuzzy +msgid "Generate code for the specified chip or CPU version" +msgstr "Generera kod för en given CPU" + +#: config/cris/cris.h:430 +#, fuzzy +msgid "Tune alignment for the specified chip or CPU version" +msgstr "minnesjustering kan inte anges för \"%s\"" + +#: config/cris/cris.h:432 +msgid "Warn when a stackframe is larger than the specified size" +msgstr "" + +#. Node: Profiling +#: config/cris/cris.h:1019 +msgid "no FUNCTION_PROFILER for CRIS" +msgstr "" + +#: config/cris/linux.h:74 +msgid "Together with -fpic and -fPIC, do not use GOTPLT references" +msgstr "" + +#: config/d30v/d30v.c:207 +#, c-format +msgid "bad modes_tieable_p for register %s, mode1 %s, mode2 %s" +msgstr "" + +#: config/d30v/d30v.c:2666 +msgid "bad insn to d30v_print_operand_address:" +msgstr "" + +#: 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 "" + +#: config/d30v/d30v.c:2851 +msgid "bad insn to d30v_print_operand, 'f' modifier:" +msgstr "" + +#: config/d30v/d30v.c:2860 +msgid "bad insn to d30v_print_operand, 'A' modifier:" +msgstr "" + +#: config/d30v/d30v.c:2867 +msgid "bad insn to d30v_print_operand, 'M' modifier:" +msgstr "" + +#: config/d30v/d30v.c:2921 +msgid "bad insn to print_operand, 'F' or 'T' modifier:" +msgstr "" + +#: config/d30v/d30v.c:2932 +msgid "bad insn to print_operand, 'B' modifier:" +msgstr "" + +#: config/d30v/d30v.c:2939 +msgid "bad insn to print_operand, 'E' modifier:" +msgstr "" + +#: config/d30v/d30v.c:2957 +msgid "bad insn to print_operand, 'R' modifier:" +msgstr "" + +#: config/d30v/d30v.c:2966 config/d30v/d30v.c:2974 +msgid "bad insn to print_operand, 's' modifier:" +msgstr "" + +#: config/d30v/d30v.c:3003 +msgid "bad insn in d30v_print_operand, 0 case" +msgstr "" + +#: config/d30v/d30v.c:3301 +msgid "d30v_emit_comparison" +msgstr "" + +#: config/d30v/d30v.c:3345 +msgid "bad call to d30v_move_2words" +msgstr "" + +#: config/d30v/d30v.h:114 msgid "Enable use of conditional move instructions" msgstr "" -#: config/d30v/d30v.h:450 +#: config/d30v/d30v.h:117 msgid "Disable use of conditional move instructions" msgstr "" -#: config/d30v/d30v.h:453 +#: config/d30v/d30v.h:120 msgid "Debug argument support in compiler" msgstr "" -#: config/d30v/d30v.h:456 +#: config/d30v/d30v.h:123 msgid "Debug stack support in compiler" msgstr "" -#: config/d30v/d30v.h:459 +#: config/d30v/d30v.h:126 msgid "Debug memory address support in compiler" msgstr "" -#: config/d30v/d30v.h:462 -msgid "Make adjacent short instructions parallel if possible." +#: config/d30v/d30v.h:129 +msgid "Make adjacent short instructions parallel if possible" msgstr "" -#: config/d30v/d30v.h:465 -msgid "Do not make adjacent short instructions parallel." +#: config/d30v/d30v.h:132 +msgid "Do not make adjacent short instructions parallel" msgstr "" -#: config/d30v/d30v.h:468 config/d30v/d30v.h:471 +#: config/d30v/d30v.h:135 config/d30v/d30v.h:138 msgid "Link programs/data to be in external memory by default" msgstr "" -#: config/d30v/d30v.h:474 +#: config/d30v/d30v.h:141 msgid "Link programs/data to be in onchip memory by default" 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, the address of a variable, and a description string. 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. -#. -#. Here is an example which defines `-mshort-data-<number>'. If the given -#. option is `-mshort-data-512', the variable `m88k_short_data' will be set to -#. the string "512". -#. -#. extern char *m88k_short_data; -#. #define TARGET_OPTIONS { { "short-data-", &m88k_short_data, "Specify the size of the short data section" } } -#: config/d30v/d30v.h:501 +#: config/d30v/d30v.h:149 msgid "Change the branch costs within the compiler" msgstr "" -#: config/d30v/d30v.h:504 +#: config/d30v/d30v.h:152 msgid "Change the threshold for conversion to conditional execution" msgstr "" -#: config/dsp16xx/dsp16xx.c:1225 config/dsp16xx/dsp16xx.c:1250 -msgid "Stack size > 32k" +#: config/dsp16xx/dsp16xx.c:1446 config/dsp16xx/dsp16xx.c:1469 +#, fuzzy +msgid "stack size > 32k" msgstr "Stackstorlek > 32k" -#: config/dsp16xx/dsp16xx.c:1759 config/dsp16xx/dsp16xx.c:1999 -msgid "inline float constants not supported on this host" +#: config/dsp16xx/dsp16xx.c:1678 +#, fuzzy +msgid "invalid addressing mode" +msgstr "ogiltig kod" + +#: config/dsp16xx/dsp16xx.c:1821 +msgid "bad register extension code" msgstr "" -#. Output assembler code to FILE to increment profiler label # LABELNO -#. for profiling a function entry. -#: config/dsp16xx/dsp16xx.h:1188 config/dsp16xx/dsp16xx.h:1193 -#: config/dsp16xx/dsp16xx.h:1198 config/dsp16xx/dsp16xx.h:1840 -#: config/dsp16xx/dsp16xx.h:1845 -msgid "Profiling not implemented yet." -msgstr "Profilering är inte implementerat ännu." +#: config/dsp16xx/dsp16xx.c:1921 +#, fuzzy +msgid "invalid offset in ybase addressing" +msgstr "ogiltig användning av void-uttryck" -#. 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:1209 config/dsp16xx/dsp16xx.h:1221 -msgid "Trampolines not yet implemented" +#: config/dsp16xx/dsp16xx.c:1924 +#, fuzzy +msgid "invalid register in ybase addressing" +msgstr "ogiltig användning av void-uttryck" + +#: config/dsp16xx/dsp16xx.c:2099 +msgid "invalid shift operator in emit_1600_core_shift" +msgstr "" + +#: config/dsp16xx/dsp16xx.c:2428 +#, fuzzy +msgid "invalid mode for gen_tst_reg" +msgstr "ogiltig typ \"void\" för new" + +#: config/dsp16xx/dsp16xx.c:2500 +msgid "invalid mode for integer comparison in gen_compare_reg" msgstr "" #. Macro to define tables used to set the flags. @@ -7037,483 +9862,794 @@ msgstr "" #. 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/elxsi/elxsi.h:51 -msgid "Generate code the unix assembler can handle" -msgstr "Genrerar kod som unix assemblatorn kan hantera" +#: config/dsp16xx/dsp16xx.h:230 +#, fuzzy +msgid "Pass parameters in registers (default)" +msgstr "Skicka argument i register" -#: config/elxsi/elxsi.h:52 -msgid "Generate code an embedded assembler can handle" -msgstr "Generera kod en inbäddad assemblator kan hantera" +#: config/dsp16xx/dsp16xx.h:232 +#, fuzzy +msgid "Don't pass parameters in registers" +msgstr "Skicka argument i register" -#: config/fr30/fr30.c:445 -msgid "fr30_print_operand_address: unhandled address" +#: config/dsp16xx/dsp16xx.h:234 +#, fuzzy +msgid "Generate code for near calls" +msgstr "Generera kod för Intel as" + +#: config/dsp16xx/dsp16xx.h:236 +#, fuzzy +msgid "Don't generate code for near calls" +msgstr "Generera kod för Intel as" + +#: config/dsp16xx/dsp16xx.h:238 +#, fuzzy +msgid "Generate code for near jumps" +msgstr "Generera kod för Intel as" + +#: config/dsp16xx/dsp16xx.h:240 +#, fuzzy +msgid "Don't generate code for near jumps" +msgstr "Generera kod för Intel as" + +#: config/dsp16xx/dsp16xx.h:242 +#, fuzzy +msgid "Generate code for a bit-manipulation unit" +msgstr "Generera kod för \"big endian\"" + +#: config/dsp16xx/dsp16xx.h:244 +#, fuzzy +msgid "Don't generate code for a bit-manipulation unit" +msgstr "Generera kod för \"big endian\"" + +#: config/dsp16xx/dsp16xx.h:246 +#, fuzzy +msgid "Generate code for memory map1" +msgstr "Generera kod för c1" + +#: config/dsp16xx/dsp16xx.h:248 +#, fuzzy +msgid "Generate code for memory map2" +msgstr "Generera kod för c2" + +#: config/dsp16xx/dsp16xx.h:250 +#, fuzzy +msgid "Generate code for memory map3" +msgstr "Genrera kod för C300" + +#: config/dsp16xx/dsp16xx.h:252 +#, fuzzy +msgid "Generate code for memory map4" +msgstr "Generera kod för C400" + +#: config/dsp16xx/dsp16xx.h:254 +msgid "Ouput extra code for initialized data" msgstr "" -#: config/fr30/fr30.c:472 -#, c-format -msgid "fr30_print_operand: unrecognised %p code" +#: config/dsp16xx/dsp16xx.h:256 +#, fuzzy +msgid "Don't let reg. allocator use ybase registers" +msgstr "Använd inte alternativa registernamn." + +#: config/dsp16xx/dsp16xx.h:258 +msgid "Output extra debug info in Luxworks environment" msgstr "" -#: config/fr30/fr30.c:492 -msgid "fr30_print_operand: unrecognised %b code" +#: config/dsp16xx/dsp16xx.h:260 +msgid "Save temp. files in Luxworks environment" msgstr "" -#: config/fr30/fr30.c:513 -msgid "fr30_print_operand: unrecognised %B code" +#: config/dsp16xx/dsp16xx.h:272 +#, fuzzy +msgid "Specify alternate name for text section" +msgstr "Ange namnet på målprocessorn" + +#: config/dsp16xx/dsp16xx.h:274 +#, fuzzy +msgid "Specify alternate name for data section" +msgstr "Ange namnet på målprocessorn" + +#: config/dsp16xx/dsp16xx.h:276 +msgid "Specify alternate name for bss section" +msgstr "" + +#: config/dsp16xx/dsp16xx.h:278 +msgid "Specify alternate name for constant section" +msgstr "" + +#: config/dsp16xx/dsp16xx.h:280 +msgid "Specify alternate name for dsp16xx chip" +msgstr "" + +#. 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." + +#. 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." + +#: config/fr30/fr30.c:453 +msgid "fr30_print_operand_address: unhandled address" +msgstr "" + +#: config/fr30/fr30.c:480 +#, c-format +msgid "fr30_print_operand: unrecognized %%p code" +msgstr "" + +#: config/fr30/fr30.c:500 +#, c-format +msgid "fr30_print_operand: unrecognized %%b code" msgstr "" #: config/fr30/fr30.c:521 -msgid "fr30_print_operand: invalid operand to %A code" +#, c-format +msgid "fr30_print_operand: unrecognized %%B code" msgstr "" -#: config/fr30/fr30.c:538 +#: config/fr30/fr30.c:529 +#, fuzzy, c-format +msgid "fr30_print_operand: invalid operand to %%A code" +msgstr "ogiltig operand för %V" + +#: config/fr30/fr30.c:546 #, c-format -msgid "fr30_print_operand: invalid %x code" +msgid "fr30_print_operand: invalid %%x code" msgstr "" -#: config/fr30/fr30.c:545 -msgid "fr30_print_operand: invalid %F code" +#: config/fr30/fr30.c:553 +#, c-format +msgid "fr30_print_operand: invalid %%F code" msgstr "" -#: config/fr30/fr30.c:561 +#: config/fr30/fr30.c:570 msgid "fr30_print_operand: unknown code" msgstr "" -#: config/fr30/fr30.c:590 config/fr30/fr30.c:599 config/fr30/fr30.c:610 -#: config/fr30/fr30.c:623 +#: 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 "" -#: config/fr30/fr30.h:82 +#: config/fr30/fr30.h:63 msgid "Assume small address space" msgstr "" -#: config/h8300/h8300.c:116 -msgid "-ms2600 is used without -ms." -msgstr "-ms2600 används utan -ms." +#: config/frv/frv.c:410 config/frv/frv.c:428 +#, c-format +msgid "Unknown cpu: -mcpu=%s" +msgstr "" -#: config/h8300/h8300.c:3047 config/h8300/h8300.c:3059 -msgid "Only initialized variables can be placed into the 8-bit area." -msgstr "Initiera bara variabler som kan placeras i 8-bits området." +#: config/frv/frv.c:451 +msgid "-fpic and -gdwarf are incompatible (-fpic and -g/-gdwarf-2 are fine)" +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:108 -msgid "Generate H8/S code" -msgstr "Generera H8/S-kod" +#: config/frv/frv.c:2520 +msgid "Bad insn to frv_print_operand_address:" +msgstr "" -#: config/h8300/h8300.h:109 -msgid "Do not generate H8/S code" -msgstr "Generera inte H8/S-kod" +#: config/frv/frv.c:2533 +msgid "Bad register to frv_print_operand_memory_reference_reg:" +msgstr "" -#: config/h8300/h8300.h:110 -msgid "Generate H8/S2600 code" -msgstr "Generera kod för H8/S2600" +#: 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 "" -#: config/h8300/h8300.h:111 -msgid "Do not generate H8/S2600 code" -msgstr "Generera inte kod för H8/S2600" +#: config/frv/frv.c:2779 +msgid "Bad insn in frv_print_operand, bad const_double" +msgstr "" -#: config/h8300/h8300.h:112 -msgid "Make integers 32 bits wide" -msgstr "Gör heltal 32 bitar stora" +#: config/frv/frv.c:2824 +#, fuzzy +msgid "Bad insn to frv_print_operand, 'C' modifier:" +msgstr "ogiltig operand för %V" -#: config/h8300/h8300.h:115 -msgid "Use registers for argument passing" -msgstr "Använd register för argumentskickning" +#: config/frv/frv.c:2847 +#, fuzzy +msgid "Bad insn to frv_print_operand, 'c' modifier:" +msgstr "ogiltig operand för %V" -#: config/h8300/h8300.h:117 -msgid "Do not use registers for argument passing" -msgstr "Använd inte register för argumentskickning" +#: config/frv/frv.c:2872 +#, fuzzy +msgid "Bad insn to frv_print_operand, 'e' modifier:" +msgstr "ogiltig operand för %V" -#: config/h8300/h8300.h:119 -msgid "Consider access to byte sized memory slow" -msgstr "" +#: config/frv/frv.c:2880 +#, fuzzy +msgid "Bad insn to frv_print_operand, 'F' modifier:" +msgstr "ogiltig operand för %V" -#: config/h8300/h8300.h:120 -msgid "Enable linker relaxing" +#: config/frv/frv.c:2896 +#, fuzzy +msgid "Bad insn to frv_print_operand, 'f' modifier:" +msgstr "ogiltig operand för %V" + +#: config/frv/frv.c:2949 +#, fuzzy +msgid "Bad insn to frv_print_operand, 'L' modifier:" +msgstr "ogiltig operand för %V" + +#: config/frv/frv.c:2962 +msgid "Bad insn to frv_print_operand, 'M/N' modifier:" msgstr "" -#: config/h8300/h8300.h:122 -msgid "Generate H8/300H code" -msgstr "Generera H8/300H-kod" +#: config/frv/frv.c:2983 +#, fuzzy +msgid "Bad insn to frv_print_operand, 'O' modifier:" +msgstr "ogiltig operand för %V" -#: config/h8300/h8300.h:123 -msgid "Do not generate H8/300H code" -msgstr "Generera inte H8/300H-kod" +#: config/frv/frv.c:3001 +msgid "Bad insn to frv_print_operand, P modifier:" +msgstr "" -#: config/h8300/h8300.h:124 -msgid "Use H8/300 alignment rules" +#: config/frv/frv.c:3021 +msgid "Bad insn in frv_print_operand, z case" msgstr "" -#: config/i370/i370.c:869 -msgid "real name is too long - alias ignored" +#: config/frv/frv.c:3049 +msgid "Bad insn in frv_print_operand, 0 case" msgstr "" -#: config/i370/i370.c:874 -msgid "alias name is too long - alias ignored" +#: config/frv/frv.c:3054 +#, fuzzy +msgid "frv_print_operand: unknown code" +msgstr "ogiltig operand för %V" + +#: config/frv/frv.c:5737 +msgid "Bad output_move_single operand" msgstr "" -#: config/i370/i370.c:1039 -msgid "junk at end of #pragma map" +#: config/frv/frv.c:5866 +msgid "Bad output_move_double operand" msgstr "" -#: config/i370/i370.c:1045 -msgid "malformed #pragma map, ignored" +#: config/frv/frv.c:6010 +msgid "Bad output_condmove_single operand" 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/i370/i370.h:63 -msgid "Generate char instructions" +#: config/frv/frv.c:8315 +msgid "frv_registers_update" msgstr "" -#: config/i370/i370.h:64 -msgid "Do not generate char instructions" +#: config/frv/frv.c:8475 +msgid "frv_registers_used_p" msgstr "" -#: config/i386/cygwin.h:51 -msgid "Use the Cygwin interface" +#: config/frv/frv.c:8604 +msgid "frv_registers_set_p" msgstr "" -#: config/i386/cygwin.h:53 -msgid "Use the Mingw32 interface" +#: config/frv/frv.c:9171 +#, fuzzy +msgid "accumulator is not a constant integer" +msgstr "argumentet till \"asm\" är inte en konstant sträng" + +#: config/frv/frv.c:9176 +msgid "accumulator number is out of bounds" msgstr "" -#: config/i386/cygwin.h:54 -msgid "Create GUI application" -msgstr "Skapa GUI-applikation" +#: config/frv/frv.c:9187 +#, fuzzy, c-format +msgid "inappropriate accumulator for `%s'" +msgstr "ingen tidigare deklaration av \"%s\"" -#: config/i386/cygwin.h:55 -msgid "Don't set Windows defines" +#: config/frv/frv.c:9253 +#, fuzzy, c-format +msgid "`%s' expects a constant argument" +msgstr "tre \"l\"-suffix på heltalskonstant" + +#: 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\"" + +#: config/frv/frv.c:9638 +msgid "media functions are not available unless -mmedia is used" msgstr "" -#: config/i386/cygwin.h:56 -msgid "Set Windows defines" +#: config/frv/frv.c:9650 +msgid "this media function is only available on the fr500" msgstr "" -#: config/i386/cygwin.h:58 -msgid "Create console application" -msgstr "Skapa konsollapplikation" +#: config/frv/frv.c:9678 +msgid "this media function is only available on the fr400" +msgstr "" -#: config/i386/cygwin.h:59 config/i386/win32.h:59 -msgid "Generate code for a DLL" -msgstr "Generera kod för en DLL" +#. 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 "" + +#: config/h8300/h8300.c:314 +#, fuzzy +msgid "-ms2600 is used without -ms" +msgstr "-ms2600 används utan -ms." -#: config/i386/cygwin.h:61 config/i386/win32.h:61 -msgid "Ignore dllimport for functions" -msgstr "Ignorera dllimport för funktioner" +#: config/h8300/h8300.c:320 +#, fuzzy +msgid "-mn is used without -mh or -ms" +msgstr "-ms2600 används utan -ms." -#: config/i386/cygwin.h:63 -msgid "Use Mingw-specific thread support" +#. 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" + +#: config/h8300/h8300.h:151 +#, fuzzy +msgid "Do not generate H8S code" +msgstr "Generera inte H8/S-kod" + +#: config/h8300/h8300.h:152 +#, fuzzy +msgid "Generate H8S/2600 code" +msgstr "Generera kod för H8/S2600" + +#: config/h8300/h8300.h:153 +#, fuzzy +msgid "Do not generate H8S/2600 code" +msgstr "Generera inte kod för H8/S2600" + +#: config/h8300/h8300.h:154 +msgid "Make integers 32 bits wide" +msgstr "Gör heltal 32 bitar stora" + +#: config/h8300/h8300.h:157 +msgid "Use registers for argument passing" +msgstr "Använd register för argumentskickning" + +#: config/h8300/h8300.h:159 +msgid "Do not use registers for argument passing" +msgstr "Använd inte register för argumentskickning" + +#: config/h8300/h8300.h:161 +msgid "Consider access to byte sized memory slow" msgstr "" -#: config/i386/cygwin.h:315 -#, c-format -msgid "-f%s ignored for target (all code is position independent)" +#: config/h8300/h8300.h:162 +msgid "Enable linker relaxing" msgstr "" -#: config/i386/dgux.c:185 -#, c-format -msgid "Internal gcc abort from %s:%d" +#: config/h8300/h8300.h:164 +msgid "Generate H8/300H code" +msgstr "Generera H8/300H-kod" + +#: config/h8300/h8300.h:165 +msgid "Enable the normal mode" msgstr "" -#: config/i386/dgux.c:189 -msgid "The local variable `insn' has the value:" +#: config/h8300/h8300.h:166 +msgid "Do not generate H8/300H code" +msgstr "Generera inte H8/300H-kod" + +#: config/h8300/h8300.h:167 +msgid "Use H8/300 alignment rules" msgstr "" -#: config/i386/dgux.h:62 -msgid "Retain standard MXDB information" +#: config/i370/i370-c.c:53 +msgid "junk at end of #pragma map" msgstr "" -#: config/i386/dgux.h:64 -msgid "Retain legend information" +#: config/i370/i370-c.c:59 +msgid "malformed #pragma map, ignored" msgstr "" -#: config/i386/dgux.h:67 -msgid "Generate external legend information" +#: config/i370/i370.c:915 +msgid "real name is too long - alias ignored" msgstr "" -#: config/i386/dgux.h:69 -msgid "Emit identifying info in .s file" +#: config/i370/i370.c:920 +msgid "alias name is too long - alias ignored" msgstr "" -#: config/i386/dgux.h:71 -msgid "Warn when a function arg is a structure" -msgstr "Varna när ett funktionsargument är en struktur" +#: config/i370/i370.c:1191 +msgid "internal error--no jump follows compare:" +msgstr "" -#: config/i386/dgux.h:249 -msgid "argument is a structure" +#. 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 "" -#: config/i386/djgpp.h:281 -msgid "-mbnu210 is ignored (option is obsolete)." +#: config/i370/i370.h:76 +msgid "Do not generate char instructions" msgstr "" -#: config/i386/i386.c:674 +#: config/i386/i386.c:1043 #, c-format -msgid "Code model %s not supported in PIC mode" +msgid "code model %s not supported in PIC mode" msgstr "" -#: config/i386/i386.c:684 config/sparc/sparc.c:280 +#: config/i386/i386.c:1053 config/sparc/sparc.c:356 #, c-format msgid "bad value (%s) for -mcmodel= switch" msgstr "" -#: config/i386/i386.c:693 -#, c-format -msgid "Code model `%s' not supported in the %s bit mode." -msgstr "" +#: config/i386/i386.c:1068 +#, fuzzy, c-format +msgid "bad value (%s) for -masm= switch" +msgstr "ogiltigt värde (%s) till flagga %s" -#: config/i386/i386.c:696 -msgid "Code model `large' not supported yet." -msgstr "" +#: config/i386/i386.c:1071 +#, fuzzy, c-format +msgid "code model `%s' not supported in the %s bit mode" +msgstr "\"%s\" stöds inte av %s" -#: config/i386/i386.c:698 +#: config/i386/i386.c:1074 +#, fuzzy +msgid "code model `large' not supported yet" +msgstr "\"%s\" stöds inte av %s" + +#: config/i386/i386.c:1076 #, c-format -msgid "%i-bit mode not compiled in." +msgid "%i-bit mode not compiled in" msgstr "" -#: config/i386/i386.c:713 +#: config/i386/i386.c:1106 #, c-format msgid "bad value (%s) for -march= switch" msgstr "" -#: config/i386/i386.c:725 config/mips/mips.c:4942 +#: config/i386/i386.c:1117 #, c-format msgid "bad value (%s) for -mcpu= switch" msgstr "" -#: config/i386/i386.c:742 +#: config/i386/i386.c:1134 #, c-format msgid "-mregparm=%d is not between 0 and %d" msgstr "" -#: config/i386/i386.c:755 +#: config/i386/i386.c:1147 msgid "-malign-loops is obsolete, use -falign-loops" msgstr "" -#: config/i386/i386.c:760 config/i386/i386.c:773 config/i386/i386.c:786 +#: config/i386/i386.c:1152 config/i386/i386.c:1165 config/i386/i386.c:1178 #, c-format msgid "-malign-loops=%d is not between 0 and %d" msgstr "" -#: config/i386/i386.c:768 +#: config/i386/i386.c:1160 msgid "-malign-jumps is obsolete, use -falign-jumps" msgstr "" -#: config/i386/i386.c:781 +#: config/i386/i386.c:1173 msgid "-malign-functions is obsolete, use -falign-functions" msgstr "" -#: config/i386/i386.c:808 +#: config/i386/i386.c:1211 #, c-format -msgid "-mpreferred-stack-boundary=%d is not between %d and 31" +msgid "-mpreferred-stack-boundary=%d is not between %d and 12" msgstr "" -#: config/i386/i386.c:820 +#: config/i386/i386.c:1223 #, c-format msgid "-mbranch-cost=%d is not between 0 and 5" msgstr "" -#. We can't handle floating point constants; -#. PRINT_OPERAND must handle them. -#: config/i386/i386.c:3563 config/pdp11/pdp11.c:1477 final.c:3623 -msgid "floating constant misused" +#: config/i386/i386.c:1235 +#, fuzzy, c-format +msgid "bad value (%s) for -mtls-dialect= switch" +msgstr "ogiltigt värde (%s) till flagga -mcpu" + +#: config/i386/i386.c:1256 +msgid "-malign-double makes no sense in the 64bit mode" +msgstr "" + +#: config/i386/i386.c:1258 +msgid "-mrtd calling convention not supported in the 64bit mode" msgstr "" -#: config/i386/i386.c:3608 +#: config/i386/i386.c:1274 config/i386/i386.c:1285 +#, fuzzy +msgid "SSE instruction set disabled, using 387 arithmetics" +msgstr "pekare till funktion använd med aritmetik" + +#: config/i386/i386.c:1290 +#, fuzzy +msgid "387 instruction set disabled, using SSE arithmetics" +msgstr "pekare till funktion använd med aritmetik" + +#: config/i386/i386.c:1297 +#, fuzzy, c-format +msgid "bad value (%s) for -mfpmath= switch" +msgstr "ogiltigt värde (%s) till flagga -mcpu" + +#: config/i386/i386.c:1429 +#, fuzzy, c-format +msgid "`%s' attribute requires an integer constant argument" +msgstr "tre \"l\"-suffix på heltalskonstant" + +#: config/i386/i386.c:1435 +#, fuzzy, c-format +msgid "argument to `%s' attribute larger than %d" +msgstr "kan inte sätta attributet \"%s\" efter definitionen" + +#: config/i386/i386.c:6176 msgid "invalid UNSPEC as operand" msgstr "" -#: config/i386/i386.c:3614 config/pdp11/pdp11.c:1524 final.c:3678 -msgid "invalid expression as operand" +#: config/i386/i386.c:6438 +msgid "extended registers have no high halves" msgstr "" -#: config/i386/i386.c:3794 -msgid "Extended registers have no high halves\n" +#: config/i386/i386.c:6453 +msgid "unsupported operand size for extended register" msgstr "" -#: config/i386/i386.c:3809 -msgid "Unsupported operand size for extended register.\n" +#: config/i386/i386.c:6768 +msgid "operand is neither a constant nor a condition code, invalid operand code 'c'" msgstr "" +#: config/i386/i386.c:6814 +#, fuzzy, c-format +msgid "invalid operand code `%c'" +msgstr "ogiltig operand för %V" + +#: config/i386/i386.c:6861 +#, fuzzy +msgid "invalid constraints for operand" +msgstr "ogiltig %%-kod" + +#: config/i386/i386.c:11027 +#, fuzzy +msgid "unknown insn mode" +msgstr "okänt maskinläge `%s'" + #. @@@ better error message -#: config/i386/i386.c:9895 config/i386/i386.c:9928 config/i386/i386.c:10065 +#: config/i386/i386.c:13083 config/i386/i386.c:13119 msgid "selector must be an immediate" msgstr "" #. @@@ better error message -#: config/i386/i386.c:10096 config/i386/i386.c:10124 +#: config/i386/i386.c:13280 config/i386/i386.c:13314 msgid "mask must be an immediate" msgstr "" -#: config/i386/i386.h:45 config/mips/mips.h:176 -msgid "half-pic init called on systems that don't support it." +#: config/i386/i386.c:13346 +#, fuzzy +msgid "shift must be an immediate" +msgstr "predikat måste vara en identifierare" + +#: config/i386/winnt.c:105 +#, fuzzy, c-format +msgid "`%s' attribute only applies to variables" +msgstr "attributet \"%s\" är inte applicerbart på typer" + +#: config/i386/winnt.c:275 +#, 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." + +#: config/i386/cygwin.h:45 +msgid "Use the Cygwin interface" +msgstr "Använd Cygwin-interfacet" + +#: config/i386/cygwin.h:46 +msgid "Use the Mingw32 interface" +msgstr "Använd Mingw32-interfacet" + +#: config/i386/cygwin.h:47 +msgid "Create GUI application" +msgstr "Skapa GUI-applikation" + +#: config/i386/cygwin.h:48 +msgid "Don't set Windows defines" msgstr "" -#: config/i386/i386.h:271 -msgid "Same as -mcpu=i386" -msgstr "Samma som -mcpu=i386" +#: config/i386/cygwin.h:49 +msgid "Set Windows defines" +msgstr "" -#: config/i386/i386.h:272 -msgid "Same as -mcpu=i486" -msgstr "Samma som -mcpu=i486" +#: config/i386/cygwin.h:50 +msgid "Create console application" +msgstr "Skapa konsollapplikation" -#: config/i386/i386.h:273 -msgid "Same as -mcpu=pentium" -msgstr "Samma som -mcpu=pentium" +#: config/i386/cygwin.h:51 config/i386/win32.h:59 +msgid "Generate code for a DLL" +msgstr "Generera kod för en DLL" -#: config/i386/i386.h:274 -msgid "Same as -mcpu=pentiumpro" -msgstr "Samma som -mcpu=pentiumpro" +#: config/i386/cygwin.h:53 config/i386/win32.h:61 +msgid "Ignore dllimport for functions" +msgstr "Ignorera dllimport för funktioner" -#: config/i386/i386.h:276 +#: config/i386/cygwin.h:55 +msgid "Use Mingw-specific thread support" +msgstr "" + +#: config/i386/cygwin.h:244 +#, c-format +msgid "-f%s ignored for target (all code is position independent)" +msgstr "" + +#: config/i386/djgpp.h:204 +msgid "-mbnu210 is ignored (option is obsolete)" +msgstr "" + +#. Deprecated. +#. Deprecated. +#. Deprecated. +#. Deprecated. +#. Deprecated. +#. Deprecated. +#: config/i386/i386.h:306 msgid "Alternate calling convention" msgstr "" -#: config/i386/i386.h:278 config/ns32k/ns32k.h:106 +#: config/i386/i386.h:308 config/m68k/m68k.h:180 config/ns32k/ns32k.h:144 msgid "Use normal calling convention" msgstr "" -#: config/i386/i386.h:280 +#: config/i386/i386.h:310 msgid "Align some doubles on dword boundary" msgstr "" -#: config/i386/i386.h:282 +#: config/i386/i386.h:312 msgid "Align doubles on word boundary" msgstr "" -#: config/i386/i386.h:284 +#: config/i386/i386.h:314 msgid "Uninitialized locals in .bss" msgstr "" -#: config/i386/i386.h:286 +#: config/i386/i386.h:316 msgid "Uninitialized locals in .data" msgstr "" -#: config/i386/i386.h:288 +#: 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" -#: config/i386/i386.h:290 +#: 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" -#: config/i386/i386.h:292 +#: config/i386/i386.h:322 msgid "Return values of functions in FPU registers" msgstr "" -#: config/i386/i386.h:294 +#: config/i386/i386.h:324 msgid "Do not return values of functions in FPU registers" msgstr "" -#: config/i386/i386.h:296 +#: config/i386/i386.h:326 msgid "Do not generate sin, cos, sqrt for FPU" msgstr "Generera inte sin, cos, sqrt för FPU" -#: config/i386/i386.h:298 +#: config/i386/i386.h:328 msgid "Generate sin, cos, sqrt for FPU" msgstr "Generera sin, cos, sqrt för FPU" -#: config/i386/i386.h:300 +#: config/i386/i386.h:330 msgid "Omit the frame pointer in leaf functions" msgstr "" -#. undocumented -#. undocumented -#. undocumented -#. undocumented -#: config/i386/i386.h:307 +#: config/i386/i386.h:333 msgid "Enable stack probing" msgstr "" #. undocumented #. undocumented -#: config/i386/i386.h:312 -msgid "Emit Intel syntax assembler opcodes" -msgstr "Skapa assembler-opkoder med Intel-syntax" - -#: config/i386/i386.h:315 +#: config/i386/i386.h:338 msgid "Align destination of the string operations" msgstr "" -#: config/i386/i386.h:317 +#: config/i386/i386.h:340 msgid "Do not align destination of the string operations" msgstr "" -#: config/i386/i386.h:319 +#: config/i386/i386.h:342 msgid "Inline all known string operations" msgstr "" -#: config/i386/i386.h:321 +#: config/i386/i386.h:344 msgid "Do not inline all known string operations" msgstr "" -#: config/i386/i386.h:323 config/i386/i386.h:327 +#: config/i386/i386.h:346 config/i386/i386.h:350 msgid "Use push instructions to save outgoing arguments" msgstr "" -#: config/i386/i386.h:325 config/i386/i386.h:329 +#: config/i386/i386.h:348 config/i386/i386.h:352 msgid "Do not use push instructions to save outgoing arguments" msgstr "" -#: config/i386/i386.h:330 -msgid "Support MMX builtins" +#: config/i386/i386.h:354 +#, fuzzy +msgid "Support MMX built-in functions" msgstr "Stöd inbyggda funktioner med MMX" -#: config/i386/i386.h:332 -msgid "Do not support MMX builtins" +#: config/i386/i386.h:356 +#, fuzzy +msgid "Do not support MMX built-in functions" msgstr "Stöd inte inbyggda funktioner med MMX" -#: config/i386/i386.h:334 -msgid "Support MMX and SSE builtins and code generation" -msgstr "" - -#: config/i386/i386.h:336 -msgid "Do not support MMX and SSE builtins and code generation" -msgstr "" - -#: config/i386/i386.h:338 -msgid "Support MMX, SSE and SSE2 builtins and code generation" -msgstr "" - -#: config/i386/i386.h:340 -msgid "Do not support MMX, SSE and SSE2 builtins and code generation" -msgstr "" +#: config/i386/i386.h:358 +#, fuzzy +msgid "Support 3DNow! built-in functions" +msgstr "döljer inbyggd funktion \"%s\"" -#: config/i386/i386.h:342 config/i386/i386.h:344 -msgid "Use both SSE and i387 instruction sets for floating point arithmetics" -msgstr "" +#: config/i386/i386.h:360 +#, fuzzy +msgid "Do not support 3DNow! built-in functions" +msgstr "Stöd inte inbyggda funktioner med MMX" -#: config/i386/i386.h:346 -msgid "sizeof(long double) is 16." +#: 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" + +#: 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" + +#: 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" + +#: 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" + +#: config/i386/i386.h:370 +#, fuzzy +msgid "sizeof(long double) is 16" msgstr "sizeof(long double) är 16." -#: config/i386/i386.h:348 -msgid "sizeof(long double) is 12." +#: config/i386/i386.h:372 +#, fuzzy +msgid "sizeof(long double) is 12" msgstr "sizeof(long double) är 12." -#: config/i386/i386.h:350 +#: config/i386/i386.h:374 +#, fuzzy msgid "Generate 64bit x86-64 code" -msgstr "" +msgstr "Generera H8/S-kod" -#: config/i386/i386.h:352 +#: config/i386/i386.h:376 +#, fuzzy msgid "Generate 32bit i386 code" -msgstr "" +msgstr "Generera \"big endian\"-kod." -#: config/i386/i386.h:354 +#: config/i386/i386.h:378 msgid "Use red-zone in the x86-64 code" msgstr "" -#: config/i386/i386.h:356 -msgid "do not use red-zone in the x86-64 code" -msgstr "" +#: config/i386/i386.h:380 +#, fuzzy +msgid "Do not use red-zone in the x86-64 code" +msgstr "Generera inte H8/S-kod" #. This macro is similar to `TARGET_SWITCHES' but defines names of #. command options that have values. Its definition is an @@ -7524,77 +10660,70 @@ msgstr "" #. 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:396 config/rs6000/rs6000.h:404 config/sparc/sparc.h:710 +#: 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" -#: config/i386/i386.h:398 +#: config/i386/i386.h:411 +#, fuzzy +msgid "Generate floating point mathematics using given instruction set" +msgstr "Använd flyttalsinstruktioner i hårdvara" + +#: config/i386/i386.h:413 msgid "Generate code for given CPU" msgstr "Generera kod för en given CPU" -#: config/i386/i386.h:400 +#: config/i386/i386.h:415 msgid "Number of registers used to pass integer arguments" msgstr "Antal register för att skicka heltalsargument" -#: config/i386/i386.h:402 +#. 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" -#: config/i386/i386.h:404 +#: 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" -#: config/i386/i386.h:406 +#: 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" -#: config/i386/i386.h:409 +#: 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" -#: config/i386/i386.h:411 +#: config/i386/i386.h:426 msgid "Branches are this expensive (1-5, arbitrary units)" msgstr "Hopp är dyra (1-5, godtyckliga enheter)" -#: config/i386/i386.h:413 +#: config/i386/i386.h:428 msgid "Use given x86-64 code model" msgstr "" -#: config/i386/osf1elf.h:111 -msgid "Profiling uses mcount" -msgstr "Profilering använder mcount" - -#: config/i386/osfrose.h:60 -msgid "Emit half-PIC code" -msgstr "Skapa half-PIC-kod" - -#. intentionally undoc -#. intentionally undoc -#: config/i386/osfrose.h:67 -msgid "Emit ELF object code" -msgstr "Skapa ELF-objektkod" - -#: config/i386/osfrose.h:69 -msgid "Emit ROSE object code" -msgstr "Skapa ROSE-objektkod" - -#: config/i386/osfrose.h:71 -msgid "Symbols have a leading underscore" -msgstr "Symboler startar med en understrykning" - -#: config/i386/osfrose.h:74 -msgid "Align to >word boundaries" -msgstr "" - -#: config/i386/osfrose.h:77 -msgid "Use mcount for profiling" -msgstr "" +#. Undocumented. +#. Undocumented. +#: config/i386/i386.h:434 +#, fuzzy +msgid "Use given assembler dialect" +msgstr "Använd assemblersyntax för DEC" -#: config/i386/osfrose.h:79 -msgid "Use mcount_ptr for profiling" -msgstr "" +#: config/i386/i386.h:436 +#, fuzzy +msgid "Use given thread-local storage dialect" +msgstr "Använd assemblersyntax för DEC" -#: config/i386/sco5.h:887 +#: config/i386/sco5.h:700 msgid "Generate ELF output" msgstr "Generera ELF-utdata" @@ -7610,55 +10739,48 @@ msgstr "" msgid "Use bare Windows interface" msgstr "" -#: config/i386/winnt.c:311 -#, 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." - #. 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 -msgid "Environment variable DJGPP not defined." +#, fuzzy +msgid "environment variable DJGPP not defined" msgstr "Omgivningsvariabel DJGPP är inte definierad." #: config/i386/xm-djgpp.h:73 -#, c-format -msgid "Environment variable DJGPP points to missing file '%s'." +#, fuzzy, c-format +msgid "environment variable DJGPP points to missing file '%s'" msgstr "Omgivningsvariabel DJGPP pekar på fil \"%s\" som saknas" #: config/i386/xm-djgpp.h:76 -#, c-format -msgid "Environment variable DJGPP points to corrupt file '%s'." +#, fuzzy, c-format +msgid "environment variable DJGPP points to corrupt file '%s'" msgstr "Omgivningsvariabel DJGPP pekar på fil \"%s\" som är trasig" -#. 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:56 config/i860/paragon.h:28 -msgid "Generate code which uses the FPU" -msgstr "Generera kod som använder FPU" - -#: config/i860/i860.h:57 config/i860/i860.h:58 config/i860/paragon.h:29 -#: config/i860/paragon.h:30 config/i860/paragon.h:31 -msgid "Do not generate code which uses the FPU" -msgstr "Genrera inte kod som använder FPU" - -#: config/i960/i960-c.c:67 +#: config/i960/i960-c.c:66 msgid "sorry, not implemented: #pragma align NAME=SIZE" msgstr "ledsen, inte implementerat: #pragma align NAMN=STORLEK" -#: config/i960/i960-c.c:72 +#: config/i960/i960-c.c:71 msgid "malformed #pragma align - ignored" msgstr "" -#: config/i960/i960-c.c:110 +#: config/i960/i960-c.c:109 msgid "sorry, not implemented: #pragma noalign NAME" msgstr "ledsen, inte implementerat: #pragma noalign NAMN" -#: config/i960/i960.c:1384 config/m68k/m68k.c:407 config/rs6000/rs6000.c:5792 +#: config/i960/i960.c:121 config/i960/i960.c:131 +msgid "conflicting architectures defined - using C series" +msgstr "" + +#: config/i960/i960.c:126 +msgid "conflicting architectures defined - using K series" +msgstr "" + +#: 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" + +#: config/i960/i960.c:1448 config/m68k/m68k.c:559 config/rs6000/rs6000.c:9931 msgid "stack limit expression is not supported" msgstr "" @@ -7669,347 +10791,444 @@ msgstr "" #. 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:245 +#: config/i960/i960.h:240 msgid "Generate SA code" msgstr "Generera SA-kod" -#: config/i960/i960.h:248 +#: config/i960/i960.h:243 msgid "Generate SB code" msgstr "Generera SB-kod" #. {"sc", (TARGET_FLAG_NUMERICS|TARGET_FLAG_PROTECTED| TARGET_FLAG_MC|TARGET_FLAG_COMPLEX_ADDR), N_("Generate SC code")}, -#: config/i960/i960.h:253 +#: config/i960/i960.h:248 msgid "Generate KA code" msgstr "Generera KA-kod" -#: config/i960/i960.h:256 +#: config/i960/i960.h:251 msgid "Generate KB code" msgstr "Generera KB-kod" #. {"kc", (TARGET_FLAG_NUMERICS|TARGET_FLAG_PROTECTED| TARGET_FLAG_MC|TARGET_FLAG_COMPLEX_ADDR), N_("Generate KC code")}, -#: config/i960/i960.h:261 +#: config/i960/i960.h:256 msgid "Generate JA code" msgstr "Generera JA-kod" -#: config/i960/i960.h:263 +#: config/i960/i960.h:258 msgid "Generate JD code" msgstr "Generera JD-kod" -#: config/i960/i960.h:266 +#: config/i960/i960.h:261 msgid "Generate JF code" msgstr "Generera JF-kod" -#: config/i960/i960.h:268 +#: config/i960/i960.h:263 msgid "generate RP code" msgstr "Generera RP-kod" -#: config/i960/i960.h:271 +#: config/i960/i960.h:266 msgid "Generate MC code" msgstr "Generera MC-kod" -#: config/i960/i960.h:274 +#: config/i960/i960.h:269 msgid "Generate CA code" msgstr "Generera CA-kod" #. {"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:284 +#: config/i960/i960.h:279 msgid "Generate CF code" msgstr "Generera CF-kod" -#: config/i960/i960.h:290 +#: config/i960/i960.h:283 config/mips/mips.h:568 config/pa/pa.h:252 +msgid "Use software floating point" +msgstr "Använd mjukvaruflytttal" + +#: config/i960/i960.h:285 msgid "Use alternate leaf function entries" msgstr "" -#: config/i960/i960.h:292 +#: config/i960/i960.h:287 msgid "Do not use alternate leaf function entries" msgstr "" -#: config/i960/i960.h:294 +#: config/i960/i960.h:289 msgid "Perform tail call optimization" msgstr "Utför optimering för svansrekursion" -#: config/i960/i960.h:296 +#: config/i960/i960.h:291 msgid "Do not perform tail call optimization" msgstr "Utför inte optimering för svansrekursion" -#: config/i960/i960.h:298 +#: config/i960/i960.h:293 msgid "Use complex addressing modes" msgstr "" -#: config/i960/i960.h:300 +#: config/i960/i960.h:295 msgid "Do not use complex addressing modes" msgstr "" -#: config/i960/i960.h:302 +#: config/i960/i960.h:297 msgid "Align code to 8 byte boundary" msgstr "" -#: config/i960/i960.h:304 +#: config/i960/i960.h:299 msgid "Do not align code to 8 byte boundary" msgstr "" #. {"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:310 config/i960/i960.h:312 +#: config/i960/i960.h:305 config/i960/i960.h:307 msgid "Enable compatibility with iC960 v2.0" msgstr "" -#: config/i960/i960.h:314 +#: config/i960/i960.h:309 msgid "Enable compatibility with iC960 v3.0" msgstr "" -#: config/i960/i960.h:316 config/i960/i960.h:318 +#: config/i960/i960.h:311 config/i960/i960.h:313 msgid "Enable compatibility with ic960 assembler" msgstr "" -#: config/i960/i960.h:320 +#: config/i960/i960.h:315 msgid "Do not permit unaligned accesses" msgstr "" -#: config/i960/i960.h:322 +#: config/i960/i960.h:317 msgid "Permit unaligned accesses" msgstr "" -#: config/i960/i960.h:324 +#: config/i960/i960.h:319 msgid "Layout types like Intel's v1.3 gcc" msgstr "" -#: config/i960/i960.h:326 +#: config/i960/i960.h:321 msgid "Do not layout types like Intel's v1.3 gcc" msgstr "" -#: config/i960/i960.h:328 config/rs6000/sysv4.h:130 config/sparc/linux.h:83 -#: config/sparc/linux64.h:139 +#: config/i960/i960.h:323 config/sparc/freebsd.h:79 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" -#: config/i960/i960.h:330 +#: config/i960/i960.h:325 msgid "Enable linker relaxation" msgstr "" -#: config/i960/i960.h:332 +#: config/i960/i960.h:327 msgid "Do not enable linker relaxation" msgstr "" -#. Override conflicting target switch options. -#. Doesn't actually detect if more than one -mARCH option is given, but -#. does handle the case of two blatantly conflicting -mARCH options. -#: config/i960/i960.h:347 config/i960/i960.h:357 -msgid "conflicting architectures defined - using C series" -msgstr "" - -#: config/i960/i960.h:352 -msgid "conflicting architectures defined - using K series" +#: config/ia64/ia64-c.c:50 +msgid "malformed #pragma builtin" msgstr "" -#: config/i960/i960.h:367 -msgid "iC2.0 and iC3.0 are incompatible - using iC3.0" -msgstr "iC2.0 och iC3.0 är imkompatible - använder iC3.0" - -#. ??? See the LONG_DOUBLE_TYPE_SIZE definition below. -#: config/i960/i960.h:378 -msgid "The -mlong-double-64 option does not work yet." -msgstr "" - -#: config/ia64/ia64.c:3413 +#: config/ia64/ia64.c:3879 msgid "ia64_print_operand: unknown code" msgstr "" -#: config/ia64/ia64.c:3651 +#: config/ia64/ia64.c:4157 msgid "value of -mfixed-range must have form REG1-REG2" msgstr "" -#: config/ia64/ia64.c:3663 config/ia64/ia64.c:3670 regclass.c:715 -#, c-format -msgid "unknown register name: %s" -msgstr "okänt registernamn: %s" - -#: config/ia64/ia64.c:3678 +#: config/ia64/ia64.c:4184 #, c-format msgid "%s-%s is an empty range" msgstr "%s-%s är ett tomt intervall" -#: config/ia64/ia64.c:3743 -msgid "cannot optimize division for both latency and throughput" +#: config/ia64/ia64.c:4215 +msgid "cannot optimize floating point division for both latency and throughput" +msgstr "" + +#: config/ia64/ia64.c:4221 +msgid "cannot optimize integer division for both latency and throughput" msgstr "" +#: config/ia64/ia64.c:4233 +#, fuzzy, c-format +msgid "bad value (%s) for -mtls-size= switch" +msgstr "ogiltigt värde (%s) till flagga -mcpu" + #. 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:110 +#: config/ia64/ia64.h:150 msgid "Generate big endian code" msgstr "Generera \"big endian\"-kod." -#: config/ia64/ia64.h:112 config/mcore/mcore.h:164 +#: config/ia64/ia64.h:152 config/mcore/mcore.h:159 msgid "Generate little endian code" msgstr "Generera \"little endian\"-kod." -#: config/ia64/ia64.h:114 +#: config/ia64/ia64.h:154 msgid "Generate code for GNU as" msgstr "Generera kod för GNU as" -#: config/ia64/ia64.h:116 +#: config/ia64/ia64.h:156 msgid "Generate code for Intel as" msgstr "Generera kod för Intel as" -#: config/ia64/ia64.h:118 +#: config/ia64/ia64.h:158 msgid "Generate code for GNU ld" msgstr "Generera kod för GNU ld" -#: config/ia64/ia64.h:120 +#: config/ia64/ia64.h:160 msgid "Generate code for Intel ld" msgstr "Generera kod för Intel ld" -#: config/ia64/ia64.h:122 +#: config/ia64/ia64.h:162 msgid "Generate code without GP reg" msgstr "" -#: config/ia64/ia64.h:124 +#: config/ia64/ia64.h:164 msgid "Emit stop bits before and after volatile extended asms" msgstr "" -#: config/ia64/ia64.h:126 +#: config/ia64/ia64.h:166 msgid "Don't emit stop bits before and after volatile extended asms" msgstr "" -#: config/ia64/ia64.h:128 +#: config/ia64/ia64.h:168 msgid "Emit code for Itanium (TM) processor B step" msgstr "" -#: config/ia64/ia64.h:130 +#: config/ia64/ia64.h:170 msgid "Use in/loc/out register names" msgstr "" -#: config/ia64/ia64.h:132 +#: config/ia64/ia64.h:172 msgid "Disable use of sdata/scommon/sbss" msgstr "" -#: config/ia64/ia64.h:134 +#: config/ia64/ia64.h:174 msgid "Enable use of sdata/scommon/sbss" msgstr "" -#: config/ia64/ia64.h:136 +#: config/ia64/ia64.h:176 msgid "gp is constant (but save/restore gp on indirect calls)" msgstr "" -#: config/ia64/ia64.h:138 +#: config/ia64/ia64.h:178 msgid "Generate self-relocatable code" msgstr "" -#: config/ia64/ia64.h:140 -msgid "Generate inline division, optimize for latency" +#: config/ia64/ia64.h:180 +msgid "Generate inline floating point division, optimize for latency" msgstr "" -#: config/ia64/ia64.h:142 -msgid "Generate inline division, optimize for throughput" +#: config/ia64/ia64.h:182 +msgid "Generate inline floating point division, optimize for throughput" msgstr "" -#: config/ia64/ia64.h:144 -msgid "Enable Dwarf 2 line debug info via GNU as" +#: config/ia64/ia64.h:184 +msgid "Generate inline integer division, optimize for latency" msgstr "" -#: config/ia64/ia64.h:146 -msgid "Disable Dwarf 2 line debug info via GNU as" +#: config/ia64/ia64.h:186 +msgid "Generate inline integer division, optimize for throughput" msgstr "" -#: config/ia64/ia64.h:169 -msgid "Specify range of registers to make fixed." +#: config/ia64/ia64.h:188 +msgid "Enable Dwarf 2 line debug info via GNU as" msgstr "" -#: config/lynx-ng.h:97 config/lynx.h:120 config/rs6000/lynx.h:88 -msgid "-msystem-v and -p are incompatible" +#: config/ia64/ia64.h:190 +msgid "Disable Dwarf 2 line debug info via GNU as" msgstr "" -#: config/lynx-ng.h:99 config/lynx.h:122 config/rs6000/lynx.h:90 -msgid "-msystem-v and -mthreads are incompatible" +#: config/ia64/ia64.h:219 +msgid "Specify range of registers to make fixed" msgstr "" -#: config/m32r/m32r.c:86 +#: config/ip2k/ip2k.c:1082 +#, fuzzy +msgid "bad operand" +msgstr "ogiltig %%-kod" + +#: config/ip2k/ip2k.c:3184 +#, fuzzy +msgid "Only initialized variables can be placed into program memory area." +msgstr "Initiera bara variabler som kan placeras i 8-bits området." + +#: config/m32r/m32r.c:139 #, c-format msgid "bad value (%s) for -mmodel switch" msgstr "" -#: config/m32r/m32r.c:95 +#: config/m32r/m32r.c:148 #, c-format msgid "bad value (%s) for -msdata switch" msgstr "" -#: config/m32r/m32r.c:383 +#: config/m32r/m32r.c:319 +#, fuzzy, c-format +msgid "invalid argument of `%s' attribute" +msgstr "ogiltigt typargument till \"%s\"" + +#: config/m32r/m32r.c:422 msgid "const objects cannot go in .sdata/.sbss" msgstr "" -#: config/m32r/m32r.c:2191 -#, c-format -msgid "invalid operand to %s code" +#: config/m32r/m32r.c:2256 +#, fuzzy, c-format +msgid "invalid operand to %%s code" +msgstr "ogiltig operand för %R" + +#: config/m32r/m32r.c:2263 +#, fuzzy, c-format +msgid "invalid operand to %%p code" +msgstr "ogiltig operand för %R" + +#: config/m32r/m32r.c:2318 +msgid "bad insn for 'A'" msgstr "" -#: config/m32r/m32r.c:2198 -#, c-format -msgid "invalid operand to %p code" +#: config/m32r/m32r.c:2370 +#, fuzzy, c-format +msgid "invalid operand to %%T/%%B code" +msgstr "ogiltig operand för %H/%L" + +#: config/m32r/m32r.c:2393 +#, fuzzy, c-format +msgid "invalid operand to %%N code" +msgstr "ogiltig operand för %R" + +#: config/m32r/m32r.c:2438 +msgid "pre-increment address is not a register" +msgstr "" + +#: config/m32r/m32r.c:2445 +msgid "pre-decrement address is not a register" msgstr "" -#: config/m32r/m32r.c:2306 -msgid "invalid operand to %T/%B code" +#: config/m32r/m32r.c:2452 +msgid "post-increment address is not a register" msgstr "" -#: config/m32r/m32r.c:2329 -msgid "invalid operand to %N code" +#: config/m32r/m32r.c:2530 config/m32r/m32r.c:2546 +#: config/rs6000/rs6000.c:12737 +msgid "bad address" msgstr "" +#: config/m32r/m32r.c:2551 +#, fuzzy +msgid "lo_sum not of register" +msgstr "Skicka argument i register" + #. { "relax", TARGET_RELAX_MASK, "" }, { "no-relax", -TARGET_RELAX_MASK, "" }, -#: config/m32r/m32r.h:186 +#: config/m32r/m32r.h:241 msgid "Display compile time statistics" msgstr "" -#: config/m32r/m32r.h:188 +#: config/m32r/m32r.h:243 msgid "Align all loops to 32 byte boundary" msgstr "" -#: config/m32r/m32r.h:191 +#: config/m32r/m32r.h:246 msgid "Only issue one instruction per cycle" msgstr "Lägg bara ut en instruktion per cykel" -#: config/m32r/m32r.h:194 +#: config/m32r/m32r.h:249 msgid "Prefer branches over conditional execution" msgstr "Föredra hopp framför villkorlig körning" -#: config/m32r/m32r.h:210 +#: config/m32r/m32r.h:265 msgid "Code size: small, medium or large" msgstr "Kodstorlek: small, medium, eller large" -#: config/m32r/m32r.h:212 +#: config/m32r/m32r.h:267 msgid "Small data area: none, sdata, use" msgstr "Litet dataområde: none, sdata, use" -#: config/m68hc11/m68hc11.c:217 +#: config/m68hc11/m68hc11.c:242 #, c-format msgid "-f%s ignored for 68HC11/68HC12 (not supported)" msgstr "" +#. !!!! SCz wrong here. +#: config/m68hc11/m68hc11.c:3252 config/m68hc11/m68hc11.c:3626 +msgid "move insn not handled" +msgstr "" + +#: config/m68hc11/m68hc11.c:3472 config/m68hc11/m68hc11.c:3556 +#: config/m68hc11/m68hc11.c:3829 +#, fuzzy +msgid "invalid register in the move instruction" +msgstr "Använd inte divisionsinstruktionen" + +#: config/m68hc11/m68hc11.c:3506 +#, fuzzy +msgid "invalid operand in the instruction" +msgstr "ogiltig operand för %V" + +#: config/m68hc11/m68hc11.c:3803 +#, fuzzy +msgid "invalid register in the instruction" +msgstr "ogiltigt flagga \"%s\" i line-direktiv" + +#: config/m68hc11/m68hc11.c:3836 +msgid "operand 1 must be a hard register" +msgstr "" + +#: config/m68hc11/m68hc11.c:3853 +#, fuzzy +msgid "invalid rotate insn" +msgstr "ogiltigt format på #line" + +#: config/m68hc11/m68hc11.c:4278 +msgid "registers IX, IY and Z used in the same INSN" +msgstr "" + +#: config/m68hc11/m68hc11.c:4603 config/m68hc11/m68hc11.c:4906 +msgid "cannot do z-register replacement" +msgstr "" + +#: config/m68hc11/m68hc11.c:4969 +msgid "invalid Z register replacement for insn" +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:152 +#: config/m68hc11/m68hc11.h:160 msgid "Compile with 16-bit integer mode" msgstr "" -#: config/m68hc11/m68hc11.h:154 +#: config/m68hc11/m68hc11.h:162 msgid "Compile with 32-bit integer mode" msgstr "" -#: config/m68hc11/m68hc11.h:156 +#: config/m68hc11/m68hc11.h:164 msgid "Auto pre/post decrement increment allowed" msgstr "" -#: config/m68hc11/m68hc11.h:158 +#: config/m68hc11/m68hc11.h:166 msgid "Auto pre/post decrement increment not allowed" msgstr "" -#: config/m68hc11/m68hc11.h:160 config/m68hc11/m68hc11.h:164 +#: config/m68hc11/m68hc11.h:168 +msgid "Min/max instructions allowed" +msgstr "" + +#: config/m68hc11/m68hc11.h:170 +msgid "Min/max instructions not allowed" +msgstr "" + +#: config/m68hc11/m68hc11.h:172 +msgid "Use call and rtc for function calls and returns" +msgstr "" + +#: config/m68hc11/m68hc11.h:174 +msgid "Use jsr and rts for function calls and returns" +msgstr "" + +#: config/m68hc11/m68hc11.h:176 +msgid "Do not use direct addressing mode for soft registers" +msgstr "" + +#: config/m68hc11/m68hc11.h:178 config/m68hc11/m68hc11.h:182 msgid "Compile for a 68HC11" msgstr "" -#: config/m68hc11/m68hc11.h:162 config/m68hc11/m68hc11.h:166 +#: config/m68hc11/m68hc11.h:180 config/m68hc11/m68hc11.h:184 msgid "Compile for a 68HC12" msgstr "" @@ -8022,134 +11241,254 @@ msgstr "" #. 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:180 +#: config/m68hc11/m68hc11.h:198 msgid "Specify the register allocation order" msgstr "" -#: config/m68hc11/m68hc11.h:182 +#: config/m68hc11/m68hc11.h:200 msgid "Indicate the number of soft registers available" msgstr "" -#: config/m68k/m68k.c:102 +#: config/m68k/m68k.c:158 #, c-format msgid "-malign-loops=%d is not between 1 and %d" msgstr "" -#: config/m68k/m68k.c:113 +#: config/m68k/m68k.c:169 #, c-format msgid "-malign-jumps=%d is not between 1 and %d" msgstr "" -#: config/m68k/m68k.c:124 +#: config/m68k/m68k.c:180 #, c-format msgid "-malign-functions=%d is not between 1 and %d" 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. -#. -#. Don't use this macro to turn on various extra optimizations for -#. `-O'. That is what `OPTIMIZATION_OPTIONS' is for. -#: config/m68k/m68k.h:238 config/m68k/m68kelf.h:265 config/m68k/m68kv4.h:295 +#: config/m68k/m68k.c:189 msgid "-fPIC is not currently supported on the 68000 or 68010\n" msgstr "" -#: config/m88k/m88k.c:860 -#, c-format -msgid "Internal gcc monitor: short-branch(%x)" -msgstr "Intern gcc monitor: short-branch(%x)" +#. 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" -#: config/m88k/m88k.c:2266 -msgid "Internal gcc error: Can't express symbolic location" -msgstr "" +#: config/m68k/m68k.h:169 config/m68k/m68k.h:172 +#, fuzzy +msgid "Generate code for a 68000" +msgstr "Generera kod för en DLL" -#: config/m88k/m88k.c:2547 -#, c-format -msgid "argument #%d is a structure" +#: config/m68k/m68k.h:174 +#, fuzzy +msgid "Use the bit-field instructions" +msgstr "Använd bitfältsinstruktioner" + +#: config/m68k/m68k.h:176 +#, fuzzy +msgid "Do not use the bit-field instructions" +msgstr "Använd inte bitfältsinstruktioner" + +#: config/m68k/m68k.h:178 +msgid "Use different calling convention using 'rtd'" msgstr "" -#: config/m88k/m88k.c:2862 -msgid "%R not followed by %B/C/D/E" +#: config/m68k/m68k.h:182 +msgid "Consider type `int' to be 16 bits wide" msgstr "" -#: config/m88k/m88k.c:2930 -#, c-format -msgid "invalid %x/X value" +#: config/m68k/m68k.h:184 +msgid "Consider type `int' to be 32 bits wide" msgstr "" -#: config/m88k/m88k.c:2935 -msgid "invalid %H value" +#: config/m68k/m68k.h:186 +#, fuzzy +msgid "Generate code for a Sun FPA" +msgstr "Generera kod för en given CPU" + +#: config/m68k/m68k.h:189 +#, fuzzy +msgid "Do not generate code for a Sun FPA" +msgstr "Genrera inte kod som använder FPU" + +#: 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" + +#: config/m68k/m68k.h:195 +#, fuzzy +msgid "Do not use Sky linkage convention" +msgstr "Använd inte divisionsinstruktionen" + +#: config/m68k/m68k.h:197 +#, fuzzy +msgid "Generate code for a 68881" +msgstr "Generera kod för c1" + +#: config/m68k/m68k.h:200 +msgid "Generate code with library calls for floating point" msgstr "" -#: config/m88k/m88k.c:2941 -msgid "invalid %h value" +#: config/m68k/m68k.h:202 +#, fuzzy +msgid "Generate code for a 68040, without any new instructions" +msgstr "Generera kod för \"little endian\"" + +#: config/m68k/m68k.h:205 +#, fuzzy +msgid "Generate code for a 68060, without any new instructions" +msgstr "Generera kod för \"little endian\"" + +#: config/m68k/m68k.h:209 +#, fuzzy +msgid "Generate code for a 68030" +msgstr "Generera kod för en DLL" + +#: config/m68k/m68k.h:212 +#, fuzzy +msgid "Generate code for a 68040" +msgstr "Generera kod för 11/40" + +#: config/m68k/m68k.h:216 +#, fuzzy +msgid "Generate code for a 68060" +msgstr "Generera kod för en DLL" + +#: config/m68k/m68k.h:221 +#, fuzzy +msgid "Generate code for a 520X" +msgstr "Generera kod för c2" + +#: config/m68k/m68k.h:224 +#, fuzzy +msgid "Generate code for a 68851" +msgstr "Generera kod för c1" + +#: config/m68k/m68k.h:226 +#, fuzzy +msgid "Do no generate code for a 68851" +msgstr "Generera kod för c1" + +#: config/m68k/m68k.h:229 +#, fuzzy +msgid "Generate code for a 68302" +msgstr "Generera kod för c32" + +#: config/m68k/m68k.h:232 +#, fuzzy +msgid "Generate code for a 68332" +msgstr "Generera kod för c32" + +#: config/m68k/m68k.h:236 +#, fuzzy +msgid "Generate code for a cpu32" +msgstr "Generera kod för c32" + +#: config/m68k/m68k.h:239 +msgid "Align variables on a 32-bit boundary" msgstr "" -#: config/m88k/m88k.c:2947 -msgid "invalid %Q value" +#: config/m68k/m68k.h:241 +msgid "Align variables on a 16-bit boundary" msgstr "" -#: config/m88k/m88k.c:2953 -msgid "invalid %q value" +#: config/m68k/m68k.h:243 +#, fuzzy +msgid "Generate pc-relative code" +msgstr "Generera SA-kod" + +#: config/m68k/m68k.h:245 +msgid "Do not use unaligned memory references" msgstr "" -#: config/m88k/m88k.c:2959 -#, c-format -msgid "invalid %o value" +#: config/m68k/m68k.h:247 +#, fuzzy +msgid "Use unaligned memory references" +msgstr "Använd stor minnesmodell" + +#: config/m88k/m88k.c:903 +#, fuzzy, c-format +msgid "internal gcc monitor: short-branch(%x)" +msgstr "Intern gcc monitor: short-branch(%x)" + +#: config/m88k/m88k.c:2302 +msgid "internal gcc error: Can't express symbolic location" msgstr "" -#: config/m88k/m88k.c:2966 +#: config/m88k/m88k.c:2517 #, c-format -msgid "invalid %p value" +msgid "argument #%d is a structure" msgstr "" -#: config/m88k/m88k.c:2979 config/m88k/m88k.c:2984 +#: config/m88k/m88k.c:2816 #, c-format -msgid "invalid %s/S value" +msgid "%%R not followed by %%B/C/D/E" msgstr "" -#: config/m88k/m88k.c:2995 -msgid "invalid %P operand" -msgstr "" +#: config/m88k/m88k.c:2884 +#, fuzzy, c-format +msgid "invalid %%x/X value" +msgstr "ogiltigt värde %%B" -#: config/m88k/m88k.c:3026 -msgid "invalid %B value" -msgstr "" +#: config/m88k/m88k.c:2901 +#, c-format +msgid "invalid %%Q value" +msgstr "ogiltigt %%Q-värde" -#: config/m88k/m88k.c:3043 -msgid "invalid %C value" +#: config/m88k/m88k.c:2907 config/rs6000/rs6000.c:7681 +#, c-format +msgid "invalid %%q value" msgstr "" -#: config/m88k/m88k.c:3056 -msgid "invalid %D value" -msgstr "" +#: config/m88k/m88k.c:2913 +#, fuzzy, c-format +msgid "invalid %%o value" +msgstr "ogiltigt värde %%B" -#: config/m88k/m88k.c:3064 +#: config/m88k/m88k.c:2920 config/rs6000/rs6000.c:7644 #, c-format -msgid "invalid %E value" +msgid "invalid %%p value" msgstr "" -#: config/m88k/m88k.c:3069 +#: config/m88k/m88k.c:2933 config/m88k/m88k.c:2938 +#, fuzzy, c-format +msgid "invalid %%s/S value" +msgstr "ogiltigt %%s-värde" + +#: config/m88k/m88k.c:2949 +#, fuzzy, c-format +msgid "invalid %%P operand" +msgstr "ogiltigt %%P-värde" + +#: config/m88k/m88k.c:2980 config/romp/romp.c:690 #, c-format -msgid "`%d' operand isn't a register" -msgstr "" +msgid "invalid %%B value" +msgstr "ogiltigt värde %%B" -#: config/m88k/m88k.c:3080 -msgid "invalid %r value" +#: config/m88k/m88k.c:3010 +#, fuzzy, c-format +msgid "invalid %%D value" +msgstr "ogiltigt värde %%B" + +#: config/m88k/m88k.c:3023 +#, c-format +msgid "`%%d' operand isn't a register" msgstr "" -#: config/m88k/m88k.c:3087 +#: config/m88k/m88k.c:3041 msgid "operand is r0" msgstr "" -#: config/m88k/m88k.c:3101 +#: config/m88k/m88k.c:3055 msgid "operand is const_double" msgstr "" -#: config/m88k/m88k.c:3120 +#: config/m88k/m88k.c:3074 msgid "invalid code" msgstr "ogiltig kod" @@ -8159,9 +11498,9 @@ msgid "-mtrap-large-shift and -mhandle-large-shift are incompatible" msgstr "" #: config/m88k/m88k.h:299 -#, c-format -msgid "Invalid option `-mshort-data-%s'" -msgstr "" +#, fuzzy, c-format +msgid "invalid option `-mshort-data-%s'" +msgstr "Ogiltig flagga \"%s\"" #: config/m88k/m88k.h:304 #, c-format @@ -8173,271 +11512,293 @@ msgstr "" msgid "-mshort-data-%s and PIC are incompatible" msgstr "" -#: config/mcore/mcore.c:3117 -#, c-format -msgid "Invalid option `-mstack-increment=%s'" +#: config/mcore/mcore.c:3078 +#, fuzzy, c-format +msgid "invalid option `-mstack-increment=%s'" msgstr "Ogiltig flagga \"-mstack-increment=%s\"" -#: config/mcore/mcore.h:131 +#: config/mcore/mcore.h:126 msgid "Inline constants if it can be done in 2 insns or less" msgstr "" -#: config/mcore/mcore.h:133 -msgid "inline constants if it only takes 1 instruction" +#: config/mcore/mcore.h:128 +msgid "Inline constants if it only takes 1 instruction" msgstr "" -#: config/mcore/mcore.h:135 +#: config/mcore/mcore.h:130 msgid "Set maximum alignment to 4" msgstr "" -#: config/mcore/mcore.h:137 +#: config/mcore/mcore.h:132 msgid "Set maximum alignment to 8" msgstr "" -#: config/mcore/mcore.h:141 +#: config/mcore/mcore.h:136 msgid "Do not use the divide instruction" msgstr "Använd inte divisionsinstruktionen" -#: config/mcore/mcore.h:145 +#: config/mcore/mcore.h:140 msgid "Do not arbitary sized immediates in bit operations" msgstr "" -#: config/mcore/mcore.h:147 -msgid "Always treat bitfield as int-sized" +#: config/mcore/mcore.h:142 +msgid "Always treat bit-field as int-sized" msgstr "" -#: config/mcore/mcore.h:151 +#: config/mcore/mcore.h:146 msgid "Force functions to be aligned to a 4 byte boundary" msgstr "" -#: config/mcore/mcore.h:153 +#: config/mcore/mcore.h:148 msgid "Force functions to be aligned to a 2 byte boundary" msgstr "" -#: config/mcore/mcore.h:155 +#: config/mcore/mcore.h:150 msgid "Emit call graph information" msgstr "" -#: config/mcore/mcore.h:159 +#: config/mcore/mcore.h:154 msgid "Prefer word accesses over byte accesses" msgstr "" -#: config/mcore/mcore.h:170 +#: config/mcore/mcore.h:165 msgid "Generate code for the M*Core M340" msgstr "Genrera kod för M*Core M340" -#: config/mcore/mcore.h:183 +#: config/mcore/mcore.h:178 msgid "Maximum amount for a single stack increment operation" msgstr "" -#: config/mips/mips.c:4744 +#: config/mips/mips.c:5112 #, c-format -msgid "-mips%d not supported" +msgid "bad value (%s) for -mabi= switch" msgstr "" -#: config/mips/mips.c:4751 +#: config/mips/mips.c:5142 #, c-format -msgid "bad value (%s) for -mips switch" +msgid "-mips%d conflicts with the other architecture options, which specify a MIPS%d processor" msgstr "" -#: config/mips/mips.c:4770 +#: config/mips/mips.c:5149 #, c-format -msgid "bad value (%s) for -mabi= switch" +msgid "bad value (%s) for -mips switch" msgstr "" -#: config/mips/mips.c:4800 +#: config/mips/mips.c:5164 #, c-format -msgid "-mabi=%s does not support -mips%d" +msgid "-march=%s is not compatible with the selected ABI" msgstr "" -#: config/mips/mips.c:4817 -msgid "The -mabi=32 support does not work yet." +#: config/mips/mips.c:5176 +msgid "-mgp64 used with a 32-bit processor" msgstr "" -#: config/mips/mips.c:4821 -msgid "This target does not support the -mabi switch." -msgstr "" +#: config/mips/mips.c:5178 +#, fuzzy +msgid "-mgp32 used with a 64-bit ABI" +msgstr "Använd 64-bitars ABI" -#: config/mips/mips.c:4955 -#, c-format -msgid "-mcpu=%s does not support -mips%d" -msgstr "" +#: config/mips/mips.c:5180 +#, fuzzy +msgid "-mgp64 used with a 32-bit ABI" +msgstr "Använd 32-bitars ABI" -#: config/mips/mips.c:4962 -#, c-format -msgid "-mips%d does not support 64 bit fp registers" -msgstr "" +#: config/mips/mips.c:5198 config/mips/mips.c:5200 config/mips/mips.c:5202 +#, fuzzy, c-format +msgid "unsupported combination: %s" +msgstr "ej stödd version" -#: config/mips/mips.c:4968 -#, c-format -msgid "-mips%d does not support 64 bit gp registers" +#: config/mips/mips.c:5272 +msgid "generation of Branch Likely instructions enabled, but not supported by architecture" msgstr "" -#: config/mips/mips.c:4989 +#: config/mips/mips.c:5283 msgid "-G is incompatible with PIC code which is the default" msgstr "" -#: config/mips/mips.c:5005 +#: config/mips/mips.c:5299 msgid "-membedded-pic and -mabicalls are incompatible" msgstr "" -#: config/mips/mips.c:5008 +#: config/mips/mips.c:5302 msgid "-G and -membedded-pic are incompatible" msgstr "" -#: config/mips/mips.c:5059 -#, c-format -msgid "Invalid option `entry%s'" -msgstr "" +#: config/mips/mips.c:5353 +#, fuzzy, c-format +msgid "invalid option `entry%s'" +msgstr "Ogiltig flagga \"%s\"" -#: config/mips/mips.c:5062 +#: config/mips/mips.c:5356 msgid "-mentry is only meaningful with -mips-16" msgstr "" -#: config/mips/mips.c:5395 +#: config/mips/mips.c:5761 #, c-format msgid "internal error: %%) found without a %%( in assembler pattern" msgstr "" -#: config/mips/mips.c:5409 +#: config/mips/mips.c:5775 #, c-format msgid "internal error: %%] found without a %%[ in assembler pattern" msgstr "" -#: config/mips/mips.c:5422 +#: config/mips/mips.c:5788 #, c-format msgid "internal error: %%> found without a %%< in assembler pattern" msgstr "" -#: config/mips/mips.c:5435 +#: config/mips/mips.c:5801 #, c-format msgid "internal error: %%} found without a %%{ in assembler pattern" msgstr "" -#: config/mips/mips.c:5449 +#: config/mips/mips.c:5815 #, c-format -msgid "PRINT_OPERAND: Unknown punctuation '%c'" +msgid "PRINT_OPERAND: unknown punctuation '%c'" msgstr "" -#: config/mips/mips.c:5458 +#: config/mips/mips.c:5824 config/xtensa/xtensa.c:1939 msgid "PRINT_OPERAND null pointer" msgstr "" -#: config/mips/mips.c:5586 +#: config/mips/mips.c:5955 #, c-format msgid "invalid use of %%d, %%x, or %%X" msgstr "ogiltig användning av %%d, %%x eller %%x" -#: config/mips/mips.c:5629 +#: config/mips/mips.c:5993 config/xtensa/xtensa.c:2033 msgid "PRINT_OPERAND_ADDRESS, null pointer" msgstr "PRINT_OPERAND_ADDRESS, null-pekare" -#: config/mips/mips.c:5845 -msgid "" -"MIPS ECOFF format does not allow changing filenames within functions with " -"#line" +#: config/mips/mips.c:6222 +msgid "MIPS ECOFF format does not allow changing filenames within functions with #line" msgstr "" # fixme: spola tillbaka är inte perfekt -#: config/mips/mips.c:6123 -#, c-format -msgid "can't rewind %s" +#: config/mips/mips.c:6532 +#, fuzzy +msgid "can't rewind temp file" msgstr "kan inte spola tillbaka %s" -#: config/mips/mips.c:6130 -#, c-format -msgid "can't read from %s" +#: config/mips/mips.c:6536 +#, fuzzy +msgid "can't write to output file" +msgstr "kan inte skriva till %s" + +#: config/mips/mips.c:6539 +#, fuzzy +msgid "can't read from temp file" msgstr "kan inte läsa från %s" -#: config/mips/mips.c:6501 +#: config/mips/mips.c:6542 +#, fuzzy +msgid "can't close temp file" +msgstr "kan inte stänga %s" + +#: config/mips/mips.c:6983 #, c-format -msgid "gp_offset (%ld) or end_offset (%ld) is less than zero." +msgid "gp_offset (%ld) or end_offset (%ld) is less than zero" msgstr "" -#: config/mips/mips.c:6720 +#: config/mips/mips.c:7092 #, c-format -msgid "fp_offset (%ld) or end_offset (%ld) is less than zero." +msgid "fp_offset (%ld) or end_offset (%ld) is less than zero" msgstr "" -#: config/mips/mips.c:8796 +#: config/mips/mips.c:9312 #, c-format msgid "can not handle inconsistent calls to `%s'" msgstr "" +#: config/mips/mips.c:10444 +msgid "the cpu name must be lower case" +msgstr "" + +#: config/mips/mips.c:10466 +#, fuzzy, c-format +msgid "bad value (%s) for %s" +msgstr "ogiltigt värde (%s) till flagga %s" + +#. 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:342 config/mn10300/mn10300.h:65 +#: config/mips/mips.h:528 config/mn10300/mn10300.h:64 msgid "No default crt0.o" msgstr "" -#: config/mips/mips.h:344 +#: config/mips/mips.h:530 msgid "Use 64-bit int type" msgstr "" -#: config/mips/mips.h:346 +#: config/mips/mips.h:532 msgid "Use 64-bit long type" msgstr "" -#: config/mips/mips.h:348 +#: config/mips/mips.h:534 msgid "Use 32-bit long type" msgstr "" -#: config/mips/mips.h:350 +#: config/mips/mips.h:536 msgid "Optimize lui/addiu address loads" msgstr "" -#: config/mips/mips.h:352 +#: config/mips/mips.h:538 msgid "Don't optimize lui/addiu address loads" msgstr "" -#: config/mips/mips.h:354 +#: config/mips/mips.h:540 msgid "Use MIPS as" msgstr "Använd GNU as" -#: config/mips/mips.h:356 +#: config/mips/mips.h:542 msgid "Use GNU as" msgstr "Använd GNU as" -#: config/mips/mips.h:358 +#: config/mips/mips.h:544 msgid "Use symbolic register names" msgstr "" -#: config/mips/mips.h:360 +#: config/mips/mips.h:546 msgid "Don't use symbolic register names" msgstr "" -#: config/mips/mips.h:362 config/mips/mips.h:364 +#: config/mips/mips.h:548 config/mips/mips.h:550 msgid "Use GP relative sdata/sbss sections" msgstr "" -#: config/mips/mips.h:366 config/mips/mips.h:368 +#: config/mips/mips.h:552 config/mips/mips.h:554 msgid "Don't use GP relative sdata/sbss sections" msgstr "" -#: config/mips/mips.h:370 +#: config/mips/mips.h:556 msgid "Output compiler statistics" msgstr "" -#: config/mips/mips.h:372 +#: config/mips/mips.h:558 msgid "Don't output compiler statistics" msgstr "" -#: config/mips/mips.h:374 +#: config/mips/mips.h:560 msgid "Don't optimize block moves" msgstr "" -#: config/mips/mips.h:376 +#: config/mips/mips.h:562 msgid "Optimize block moves" msgstr "" -#: config/mips/mips.h:378 +#: config/mips/mips.h:564 msgid "Use mips-tfile asm postpass" msgstr "" -#: config/mips/mips.h:380 +#: config/mips/mips.h:566 msgid "Don't use mips-tfile asm postpass" msgstr "" @@ -8447,342 +11808,654 @@ msgstr "" #. 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:384 config/pdp11/pdp11.h:55 +#: config/mips/mips.h:570 config/pdp11/pdp11.h:56 msgid "Use hardware floating point" msgstr "" -#: config/mips/mips.h:386 +#: config/mips/mips.h:572 msgid "Use 64-bit FP registers" msgstr "" -#: config/mips/mips.h:388 +#: config/mips/mips.h:574 msgid "Use 32-bit FP registers" msgstr "" -#: config/mips/mips.h:390 +#: config/mips/mips.h:576 msgid "Use 64-bit general registers" msgstr "" -#: config/mips/mips.h:392 +#: config/mips/mips.h:578 msgid "Use 32-bit general registers" msgstr "" -#: config/mips/mips.h:394 +#: config/mips/mips.h:580 msgid "Use Irix PIC" msgstr "" -#: config/mips/mips.h:396 +#: config/mips/mips.h:582 msgid "Don't use Irix PIC" msgstr "" -#: config/mips/mips.h:398 -msgid "Use OSF PIC" -msgstr "" - -#: config/mips/mips.h:400 -msgid "Don't use OSF PIC" -msgstr "" - -#: config/mips/mips.h:402 +#: config/mips/mips.h:584 msgid "Use indirect calls" msgstr "" -#: config/mips/mips.h:404 +#: config/mips/mips.h:586 msgid "Don't use indirect calls" msgstr "" -#: config/mips/mips.h:406 +#: config/mips/mips.h:588 msgid "Use embedded PIC" msgstr "" -#: config/mips/mips.h:408 +#: config/mips/mips.h:590 msgid "Don't use embedded PIC" msgstr "" -#: config/mips/mips.h:410 +#: config/mips/mips.h:592 msgid "Use ROM instead of RAM" msgstr "" -#: config/mips/mips.h:412 +#: config/mips/mips.h:594 msgid "Don't use ROM instead of RAM" msgstr "" -#: config/mips/mips.h:414 +#: config/mips/mips.h:596 msgid "Put uninitialized constants in ROM (needs -membedded-data)" msgstr "" -#: config/mips/mips.h:416 +#: config/mips/mips.h:598 msgid "Don't put uninitialized constants in ROM" msgstr "" -#: config/mips/mips.h:418 +#. 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" -#: config/mips/mips.h:420 +#: config/mips/mips.h:602 config/xtensa/xtensa.h:112 msgid "Use little-endian byte order" msgstr "Använd \"little endian\" byteordning" -#: config/mips/mips.h:422 +#: config/mips/mips.h:604 msgid "Use single (32-bit) FP only" msgstr "" -#: config/mips/mips.h:424 +#: config/mips/mips.h:606 msgid "Don't use single (32-bit) FP only" msgstr "" -#: config/mips/mips.h:426 +#: config/mips/mips.h:608 msgid "Use multiply accumulate" msgstr "" -#: config/mips/mips.h:428 +#: config/mips/mips.h:610 msgid "Don't use multiply accumulate" msgstr "" -#: config/mips/mips.h:430 -msgid "Work around early 4300 hardware bug" +#: config/mips/mips.h:612 config/rs6000/rs6000.h:314 +msgid "Don't generate fused multiply/add instructions" msgstr "" -#: config/mips/mips.h:432 -msgid "Don't work around early 4300 hardware bug" +#: config/mips/mips.h:614 config/rs6000/rs6000.h:312 +msgid "Generate fused multiply/add instructions" msgstr "" -#: config/mips/mips.h:434 -msgid "Optimize for 4650" -msgstr "Optimera för 4650" +#: config/mips/mips.h:616 +msgid "Work around early 4300 hardware bug" +msgstr "" -#: config/mips/mips.h:436 -msgid "Optimize for 3900" -msgstr "Optimera för 3900" +#: config/mips/mips.h:618 +msgid "Don't work around early 4300 hardware bug" +msgstr "" -#: config/mips/mips.h:438 +#: config/mips/mips.h:620 msgid "Trap on integer divide by zero" msgstr "Fånga heltalsdivision med noll" -#: config/mips/mips.h:440 +#: config/mips/mips.h:622 msgid "Don't trap on integer divide by zero" msgstr "Fånga inte heltalsdivision med noll" -#: config/mips/mips.h:442 +#: config/mips/mips.h:624 msgid "Trap on integer divide overflow" msgstr "Fånga spill vid heltalsdivsion" -#: config/mips/mips.h:444 +#: config/mips/mips.h:626 msgid "Don't trap on integer divide overflow" msgstr "Fånga inte spill vid heltalsdivision" -#. 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. -#. -#. Here is an example which defines `-mshort-data-NUMBER'. If the -#. given option is `-mshort-data-512', the variable `m88k_short_data' -#. will be set to the string `"512"'. -#. -#. extern char *m88k_short_data; -#. #define TARGET_OPTIONS { { "short-data-", &m88k_short_data } } -#: config/mips/mips.h:569 +#: config/mips/mips.h:628 +msgid "Use Branch Likely instructions, overriding default for arch" +msgstr "" + +#: config/mips/mips.h:630 +msgid "Don't use Branch Likely instructions, overriding default for arch" +msgstr "" + +#: config/mips/mips.h:744 config/pa/pa.h:296 msgid "Specify CPU for scheduling purposes" msgstr "" -#: config/mips/mips.h:571 -msgid "Specify MIPS ISA" +#: config/mips/mips.h:746 +msgid "Specify CPU for code generation purposes" msgstr "" -#: config/mips/mips.h:573 +#: config/mips/mips.h:748 +msgid "Specify an ABI" +msgstr "" + +#: config/mips/mips.h:750 +msgid "Specify a Standard MIPS ISA" +msgstr "" + +#: config/mips/mips.h:752 msgid "Use mips16 entry/exit psuedo ops" msgstr "" -#: config/mips/mips.h:575 +#: config/mips/mips.h:754 msgid "Don't use MIPS16 instructions" msgstr "" +#: config/mips/mips.h:756 +#, fuzzy +msgid "Don't call any cache flush functions" +msgstr "Inga anrop i funktion %s\n" + +#: config/mips/mips.h:758 +msgid "Specify cache flush function" +msgstr "" + #. Output assembler code to FILE to increment profiler label # LABELNO #. for profiling a function entry. -#: config/mips/mips.h:2606 +#: config/mips/mips.h:2868 msgid "mips16 function profiling" msgstr "" -#: config/mn10300/mn10300.h:60 -msgid "Work around hardware multiply bug" +#: config/mmix/mmix.c:189 +#, fuzzy, c-format +msgid "-f%s not supported: ignored" +msgstr "\"%s\" stöds inte av %s" + +#: config/mmix/mmix.c:644 +#, c-format +msgid "too large function value type, needs %d registers, have only %d registers for this" msgstr "" -#: config/mn10300/mn10300.h:61 -msgid "Do not work around hardware multiply bug" +#: config/mmix/mmix.c:826 +msgid "function_profiler support for MMIX" msgstr "" -#: config/mn10300/mn10300.h:62 -msgid "Target the AM33 processor" +#: config/mmix/mmix.c:848 +msgid "MMIX Internal: Last named vararg would not fit in a register" msgstr "" -#: config/mn10300/mn10300.h:66 -msgid "Enable linker relaxations" +#: config/mmix/mmix.c:1639 config/mmix/mmix.c:1769 +msgid "MMIX Internal: Expected a CONST_INT, not this" +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 "" + +#: config/mmix/mmix.c:1718 +msgid "MMIX Internal: Bad value for 'm', not a CONST_INT" +msgstr "" + +#: config/mmix/mmix.c:1737 +msgid "MMIX Internal: Expected a register, not this" +msgstr "" + +#: config/mmix/mmix.c:1747 +msgid "MMIX Internal: Expected a constant, not this" +msgstr "" + +#. 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 "" + +#. We need the original here. +#: config/mmix/mmix.c:1831 +msgid "MMIX Internal: Cannot decode this operand" +msgstr "" + +#: config/mmix/mmix.c:1891 +msgid "MMIX Internal: This is not a recognized address" +msgstr "" + +#: config/mmix/mmix.c:2082 +#, c-format +msgid "stack frame not a multiple of 8 bytes: %d" +msgstr "" + +#: config/mmix/mmix.c:2321 +#, c-format +msgid "stack frame not a multiple of octabyte: %d" +msgstr "" + +#: config/mmix/mmix.c:2818 config/mmix/mmix.c:2887 +#, c-format +msgid "MMIX Internal: %s is not a shiftable int" +msgstr "" + +#: config/mmix/mmix.c:3006 +msgid "MMIX Internal: Trying to output invalidly reversed condition:" +msgstr "" + +#: config/mmix/mmix.c:3013 +msgid "MMIX Internal: What's the CC of this?" +msgstr "" + +#: config/mmix/mmix.c:3017 +msgid "MMIX Internal: What is the CC of this?" +msgstr "" + +#: config/mmix/mmix.c:3088 +#, fuzzy +msgid "MMIX Internal: This is not a constant:" +msgstr "fältinitierare är ej konstant" + +#. 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" + +#: config/mmix/mmix.h:134 +msgid "Set start-address of data" +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 "" + +#: config/mmix/mmix.h:201 +#, fuzzy +msgid "Use register stack for parameters and return value" +msgstr "Använd register för argumentskickning" + +#: config/mmix/mmix.h:203 +msgid "Use call-clobbered registers for parameters and return value" +msgstr "" + +#: config/mmix/mmix.h:205 +#, fuzzy +msgid "Use epsilon-respecting floating point compare instructions" +msgstr "Använd flyttalsinstruktioner i hårdvara" + +#: config/mmix/mmix.h:208 +msgid "Use zero-extending memory loads, not sign-extending ones" +msgstr "" + +#: config/mmix/mmix.h:211 +msgid "Generate divide results with reminder having the same sign as the divisor (not the dividend)" +msgstr "" + +#: config/mmix/mmix.h:215 +msgid "Prepend global symbols with \":\" (for use with PREFIX)" +msgstr "" + +#: config/mmix/mmix.h:217 +msgid "Do not provide a default start-address 0x100 of the program" +msgstr "" + +#: config/mmix/mmix.h:219 +msgid "Link to emit program in ELF format (rather than mmo)" +msgstr "" + +#: config/mmix/mmix.h:221 +msgid "Use P-mnemonics for branches statically predicted as taken" +msgstr "" + +#: config/mmix/mmix.h:223 +msgid "Don't use P-mnemonics for branches" +msgstr "" + +#: config/mmix/mmix.h:225 +msgid "Use addresses that allocate global registers" +msgstr "" + +#: config/mmix/mmix.h:227 +msgid "Do not use addresses that allocate global registers" msgstr "" -#: config/nextstep.c:65 -msgid "optimization turned on" -msgstr "optimering påslagen" +#: config/mmix/mmix.h:229 +msgid "Generate a single exit point for each function" +msgstr "" -#: config/nextstep.c:71 -msgid "optimization turned off" -msgstr "optimering avslagen" +#: config/mmix/mmix.h:231 +#, fuzzy +msgid "Do not generate a single exit point for each function" +msgstr "Generera inte .size-direktiv" -#: config/nextstep.c:80 -msgid "optimization level restored" +#: config/mn10300/mn10300.h:59 +msgid "Work around hardware multiply bug" msgstr "" -#: config/ns32k/ns32k.h:104 +#: config/mn10300/mn10300.h:60 +msgid "Do not work around hardware multiply bug" +msgstr "" + +#: config/mn10300/mn10300.h:61 +msgid "Target the AM33 processor" +msgstr "" + +#: config/mn10300/mn10300.h:65 +msgid "Enable linker relaxations" +msgstr "" + +#: config/ns32k/ns32k.h:142 config/s390/s390.h:69 msgid "Don't use hardware fp" msgstr "" -#: config/ns32k/ns32k.h:105 +#: config/ns32k/ns32k.h:143 msgid "Alternative calling convention" msgstr "" -#: config/ns32k/ns32k.h:107 +#: config/ns32k/ns32k.h:145 msgid "Pass some arguments in registers" msgstr "" -#: config/ns32k/ns32k.h:108 +#: config/ns32k/ns32k.h:146 msgid "Pass all arguments on stack" msgstr "" -#: config/ns32k/ns32k.h:109 +#: config/ns32k/ns32k.h:147 msgid "Optimize for 32532 cpu" msgstr "Optimera för cpu 32532" -#: config/ns32k/ns32k.h:110 +#: config/ns32k/ns32k.h:148 msgid "Optimize for 32332 cpu" msgstr "Optimera för cpu 32332" -#: config/ns32k/ns32k.h:112 +#: config/ns32k/ns32k.h:150 msgid "Optimize for 32032" msgstr "Optimera för cpu 32032" -#: config/ns32k/ns32k.h:114 +#: config/ns32k/ns32k.h:152 msgid "Register sb is zero. Use for absolute addressing" msgstr "" -#: config/ns32k/ns32k.h:115 +#: config/ns32k/ns32k.h:153 msgid "Do not use register sb" msgstr "" -#: config/ns32k/ns32k.h:116 -msgid "Do not use bitfield instructions" -msgstr "Använd inte bitfältsinstruktioner" - -#: config/ns32k/ns32k.h:117 -msgid "Use bitfield instructions" +#: config/ns32k/ns32k.h:155 +#, fuzzy +msgid "Use bit-field instructions" msgstr "Använd bitfältsinstruktioner" -#: config/ns32k/ns32k.h:118 +#: config/ns32k/ns32k.h:157 +#, fuzzy +msgid "Do not use bit-field instructions" +msgstr "Använd inte bitfältsinstruktioner" + +#: config/ns32k/ns32k.h:158 msgid "Generate code for high memory" msgstr "" -#: config/ns32k/ns32k.h:119 +#: config/ns32k/ns32k.h:159 msgid "Generate code for low memory" msgstr "" -#: config/ns32k/ns32k.h:120 +#: config/ns32k/ns32k.h:160 msgid "32381 fpu" msgstr "fpu 32381" -#: config/ns32k/ns32k.h:121 +#: config/ns32k/ns32k.h:162 msgid "Use multiply-accumulate fp instructions" msgstr "" -#: config/ns32k/ns32k.h:123 +#: config/ns32k/ns32k.h:164 msgid "Do not use multiply-accumulate fp instructions" msgstr "" -#: config/ns32k/ns32k.h:124 +#: config/ns32k/ns32k.h:165 msgid "\"Small register classes\" kludge" msgstr "" -#: config/ns32k/ns32k.h:125 +#: config/ns32k/ns32k.h:166 msgid "No \"Small register classes\" kludge" msgstr "" -#: config/pa/pa.c:141 +#: config/pa/pa.c:246 #, c-format msgid "" -"Unknown -mschedule= option (%s).\n" -"Valid options are 700, 7100, 7100LC, 7200, and 8000\n" +"unknown -mschedule= option (%s).\n" +"Valid options are 700, 7100, 7100LC, 7200, 7300, and 8000\n" msgstr "" -#: config/pa/pa.c:166 +#: config/pa/pa.c:271 #, c-format msgid "" -"Unknown -march= option (%s).\n" +"unknown -march= option (%s).\n" "Valid options are 1.0, 1.1, and 2.0\n" msgstr "" -#: config/pa/pa.c:171 +#: config/pa/pa.c:284 msgid "PIC code generation is not supported in the portable runtime model\n" msgstr "" -#: config/pa/pa.c:176 +#: config/pa/pa.c:289 msgid "PIC code generation is not compatible with fast indirect calls\n" msgstr "" -#: config/pa/pa.c:181 +#: config/pa/pa.c:294 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:182 -msgid "-g option disabled." +#: config/pa/pa.c:295 +#, fuzzy +msgid "-g option disabled" msgstr "flaggan -g är avslagen." -#: config/pdp11/pdp11.h:56 +#: config/pa/pa-hiux.h:75 config/pa/pa-hpux.h:80 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" + +#: config/pa/pa-hiux.h:76 config/pa/pa-hpux.h:81 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" + +#. 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:218 config/pa/pa.h:224 +#, fuzzy +msgid "Generate PA1.1 code" +msgstr "Generera CA-kod" + +#: config/pa/pa.h:220 config/pa/pa.h:222 +#, fuzzy +msgid "Generate PA1.0 code" +msgstr "Generera CA-kod" + +#: config/pa/pa.h:226 +msgid "Generate PA2.0 code (requires binutils 2.10 or later)" +msgstr "" + +#: config/pa/pa.h:228 +msgid "Disable FP regs" +msgstr "" + +#: config/pa/pa.h:230 +msgid "Do not disable FP regs" +msgstr "" + +#: config/pa/pa.h:232 +msgid "Disable space regs" +msgstr "" + +#: config/pa/pa.h:234 +msgid "Do not disable space regs" +msgstr "" + +#: config/pa/pa.h:236 +msgid "Put jumps in call delay slots" +msgstr "" + +#: config/pa/pa.h:238 +msgid "Do not put jumps in call delay slots" +msgstr "" + +#: config/pa/pa.h:240 +#, fuzzy +msgid "Disable indexed addressing" +msgstr "ogiltig kod" + +#: config/pa/pa.h:242 +#, fuzzy +msgid "Do not disable indexed addressing" +msgstr "okänt registernamn: %s" + +#: config/pa/pa.h:244 +#, fuzzy +msgid "Use portable calling conventions" +msgstr "Använd inte divisionsinstruktionen" + +#: config/pa/pa.h:246 +#, fuzzy +msgid "Do not use portable calling conventions" +msgstr "Använd inte divisionsinstruktionen" + +#: config/pa/pa.h:248 +msgid "Assume code will be assembled by GAS" +msgstr "" + +#: config/pa/pa.h:250 +msgid "Do not assume code will be assembled by GAS" +msgstr "" + +#: config/pa/pa.h:254 +#, fuzzy +msgid "Do not use software floating point" +msgstr "Använd mjukvaruflytttal" + +#: config/pa/pa.h:256 +msgid "Emit long load/store sequences" +msgstr "" + +#: config/pa/pa.h:258 +msgid "Do not emit long load/store sequences" +msgstr "" + +#: config/pa/pa.h:260 +#, fuzzy +msgid "Generate fast indirect calls" +msgstr "Generera kod för Intel as" + +#: config/pa/pa.h:262 +#, fuzzy +msgid "Do not generate fast indirect calls" +msgstr "Generera inte .size-direktiv" + +#: config/pa/pa.h:264 +#, fuzzy +msgid "Generate code for huge switch statements" +msgstr "Generera kod för Intel as" + +#: config/pa/pa.h:266 +#, fuzzy +msgid "Do not generate code for huge switch statements" +msgstr "Generera kod för Intel as" + +#: config/pa/pa.h:268 +#, fuzzy +msgid "Always generate long calls" +msgstr "Generera kod för Intel as" + +#: config/pa/pa.h:270 +msgid "Generate long calls only when needed" +msgstr "" + +#: config/pa/pa.h:272 +#, fuzzy +msgid "Enable linker optimizations" +msgstr "inkompatibla typer i %s" + +#: config/pa/pa.h:298 +msgid "Specify architecture for code generation. Values are 1.0, 1.1, and 2.0. 2.0 requires gas snapshot 19990413 or later." +msgstr "" + +#: config/pa/pa64-hpux.h:29 +msgid "Assume code will be linked by GNU ld" +msgstr "" + +#: config/pa/pa64-hpux.h:31 +msgid "Assume code will be linked by HP ld" +msgstr "" + +#: config/pdp11/pdp11.h:57 msgid "Do not use hardware floating point" msgstr "" #. return float result in ac0 -#: config/pdp11/pdp11.h:58 +#: config/pdp11/pdp11.h:59 msgid "Return floating point results in ac0" msgstr "" -#: config/pdp11/pdp11.h:59 +#: config/pdp11/pdp11.h:60 msgid "Return floating point results in memory" msgstr "" #. is 11/40 -#: config/pdp11/pdp11.h:61 +#: config/pdp11/pdp11.h:62 msgid "Generate code for an 11/40" msgstr "Generera kod för 11/40" #. is 11/45 -#: config/pdp11/pdp11.h:64 +#: config/pdp11/pdp11.h:65 msgid "Generate code for an 11/45" msgstr "Generera kod för 11/45" #. is 11/10 -#: config/pdp11/pdp11.h:67 +#: config/pdp11/pdp11.h:68 msgid "Generate code for an 11/10" msgstr "Generera kod för 11/10" #. use movstrhi for bcopy #. use 32 bit for int -#: config/pdp11/pdp11.h:72 config/pdp11/pdp11.h:73 +#: config/pdp11/pdp11.h:73 config/pdp11/pdp11.h:74 msgid "Use 32 bit int" msgstr "Använd 32 bits int" -#: config/pdp11/pdp11.h:74 config/pdp11/pdp11.h:75 +#: config/pdp11/pdp11.h:75 config/pdp11/pdp11.h:76 msgid "Use 16 bit int" msgstr "Använd 16 bits int" #. use 32 bit for float -#: config/pdp11/pdp11.h:77 config/pdp11/pdp11.h:78 +#: config/pdp11/pdp11.h:78 config/pdp11/pdp11.h:79 msgid "Use 32 bit float" msgstr "Använd 32 bits float" -#: config/pdp11/pdp11.h:79 config/pdp11/pdp11.h:80 +#: config/pdp11/pdp11.h:80 config/pdp11/pdp11.h:81 msgid "Use 64 bit float" msgstr "Använd 64 bits float" @@ -8790,84 +12463,50 @@ msgstr "Använd 64 bits float" #. 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:89 +#: config/pdp11/pdp11.h:90 msgid "Target has split I&D" msgstr "" -#: config/pdp11/pdp11.h:90 +#: config/pdp11/pdp11.h:91 msgid "Target does not have split I&D" msgstr "" #. UNIX assembler syntax? -#: config/pdp11/pdp11.h:92 +#: config/pdp11/pdp11.h:93 msgid "Use UNIX assembler syntax" msgstr "Använd assemblersyntax för UNIX" -#: config/pdp11/pdp11.h:93 +#: config/pdp11/pdp11.h:94 msgid "Use DEC assembler syntax" msgstr "Använd assemblersyntax för DEC" -#: config/pj/pj.h:73 -msgid "Generate little endian data" -msgstr "Generera data som \"little endian\"" - -#: config/pj/pj.h:75 -msgid "Generate big endian data" -msgstr "Generera data som \"big endian\"" - -#: config/pj/pj.h:77 -msgid "Turn on maintainer testing code" -msgstr "" - -#: config/pj/pj.h:79 -msgid "Enable Transmeta picoJava extensions" -msgstr "" - -#: config/pj/pj.h:81 -msgid "Disable Transmeta picoJava extensions" -msgstr "" - -#: config/pj/pj.h:83 -msgid "Disable reorganization pass" -msgstr "" - -#: config/romp/romp.c:669 -#, c-format -msgid "invalid %%B value" -msgstr "ogiltigt värde %%B" - -#: config/romp/romp.c:696 config/rs6000/rs6000.c:4175 +#: config/romp/romp.c:717 config/rs6000/rs6000.c:7718 #, c-format msgid "invalid %%S value" msgstr "" -#: config/romp/romp.c:705 config/romp/romp.c:712 +#: config/romp/romp.c:726 config/romp/romp.c:733 #, c-format msgid "invalid %%b value" msgstr "" -#: config/romp/romp.c:733 config/romp/romp.c:740 -#, c-format -msgid "invalid %%H value" -msgstr "" - -#: config/romp/romp.c:752 config/romp/romp.c:763 +#: config/romp/romp.c:773 config/romp/romp.c:784 #, c-format msgid "invalid %%z value" msgstr "" -#: config/romp/romp.c:771 config/romp/romp.c:779 +#: config/romp/romp.c:792 config/romp/romp.c:800 #, c-format msgid "invalid %%Z value" msgstr "" -#: config/romp/romp.c:786 config/romp/romp.c:795 config/romp/romp.c:802 -#: config/rs6000/rs6000.c:3957 +#: config/romp/romp.c:807 config/romp/romp.c:816 config/romp/romp.c:823 +#: config/rs6000/rs6000.c:7547 #, c-format msgid "invalid %%k value" msgstr "" -#: config/romp/romp.c:887 config/romp/romp.c:930 +#: config/romp/romp.c:908 config/romp/romp.c:951 #, c-format msgid "invalid %%j value" msgstr "" @@ -8885,138 +12524,215 @@ msgstr "" #. #. 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:661 +#: config/romp/romp.h:648 msgid "can't have varargs with -mfp-arg-in-fp-regs" msgstr "" -#: config/rs6000/aix.h:306 config/rs6000/beos.h:30 -msgid "Always pass floating-point arguments in memory" -msgstr "" - -#: config/rs6000/aix.h:308 config/rs6000/beos.h:32 -msgid "Don't always pass floating-point arguments in memory" -msgstr "" - -#: config/rs6000/aix41.h:28 config/rs6000/aix43.h:32 config/rs6000/aix51.h:32 -msgid "Support message passing with the Parallel Environment" -msgstr "" +#. 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" -#: config/rs6000/aix43.h:28 config/rs6000/aix51.h:28 -msgid "Compile for 64-bit pointers" -msgstr "" +#: config/rs6000/rs6000-c.c:58 +#, fuzzy +msgid "missing open paren" +msgstr "heltalsspill i uttryck" -#: config/rs6000/aix43.h:30 config/rs6000/aix51.h:30 -msgid "Compile for 32-bit pointers" +#: config/rs6000/rs6000-c.c:60 +msgid "missing number" msgstr "" -#: config/rs6000/aix43.h:49 config/rs6000/aix51.h:49 -msgid "-maix64 and POWER architecture are incompatible." +#: config/rs6000/rs6000-c.c:62 +msgid "missing close paren" msgstr "" -#: config/rs6000/aix43.h:54 config/rs6000/aix51.h:54 -msgid "-maix64 requires PowerPC64 architecture remain enabled." +#: config/rs6000/rs6000-c.c:65 +msgid "number must be 0 or 1" msgstr "" -#: config/rs6000/aix43.h:58 config/rs6000/aix51.h:58 -msgid "" -"-maix64 required: 64-bit computation with 32-bit addressing not yet " -"supported." -msgstr "" +#: config/rs6000/rs6000-c.c:68 +#, fuzzy +msgid "junk at end of #pragma longcall" +msgstr "skräp vid slutet av #pragma weak" -#: config/rs6000/rs6000.c:341 +#: config/rs6000/rs6000.c:588 msgid "-mmultiple is not supported on little endian systems" msgstr "-mmultiple stöds inte på \"little endian\"-system" -#: config/rs6000/rs6000.c:348 +#: config/rs6000/rs6000.c:595 msgid "-mstring is not supported on little endian systems" msgstr "-mstring stöds inte på \"little endian\"-system" -#: config/rs6000/rs6000.c:354 +#: config/rs6000/rs6000.c:619 +#, fuzzy, c-format +msgid "unknown -mdebug-%s switch" +msgstr "Okänd flagga -mdebug-%s" + +#: config/rs6000/rs6000.c:631 #, c-format -msgid "-f%s ignored for AIX (all code is position independent)" +msgid "unknown -mtraceback arg `%s'; expecting `full', `partial' or `none'" msgstr "" -#: config/rs6000/rs6000.c:362 -msgid "-ffunction-sections disabled on AIX when debugging" +#: config/rs6000/rs6000.c:642 +#, c-format +msgid "Unknown switch -mlong-double-%s" msgstr "" -#: config/rs6000/rs6000.c:368 -msgid "-fdata-sections not supported on AIX" -msgstr "-fdata-sections stöds inte för AIX" +#: config/rs6000/rs6000.c:734 +#, fuzzy, c-format +msgid "unknown -misel= option specified: '%s'" +msgstr "okänt maskinläge `%s'" -#: config/rs6000/rs6000.c:382 -#, c-format -msgid "Unknown -mdebug-%s switch" -msgstr "Okänd flagga -mdebug-%s" +#: config/rs6000/rs6000.c:749 +#, fuzzy, c-format +msgid "unknown -mvrsave= option specified: '%s'" +msgstr "okänt maskinläge `%s'" + +#: config/rs6000/rs6000.c:768 +#, fuzzy, c-format +msgid "unknown ABI specified: '%s'" +msgstr "okänt maskinläge `%s'" + +#: config/rs6000/rs6000.c:4169 +#, fuzzy +msgid "argument 1 must be a 5-bit signed literal" +msgstr "första argumentet till \"%s\" skall vara \"int\"" + +#: config/rs6000/rs6000.c:4276 config/rs6000/rs6000.c:4866 +#, fuzzy +msgid "argument 2 must be a 5-bit unsigned literal" +msgstr "första argumentet till \"%s\" skall vara \"int\"" + +#: config/rs6000/rs6000.c:4319 +#, fuzzy +msgid "argument 1 of __builtin_altivec_predicate must be a constant" +msgstr "argumentet till \"__builtin_eh_return_regno\" måste vara konstant" + +#: config/rs6000/rs6000.c:4373 +#, fuzzy +msgid "argument 1 of __builtin_altivec_predicate is out of range" +msgstr "argument till \"__builtin_args_info\" är utanför sitt intervall" + +#: config/rs6000/rs6000.c:4452 +#, fuzzy +msgid "argument 3 must be a 4-bit unsigned literal" +msgstr "första argumentet till \"%s\" skall vara \"int\"" + +#: config/rs6000/rs6000.c:4629 +#, fuzzy, c-format +msgid "argument to `%s' must be a 2-bit unsigned literal" +msgstr "första argumentet till \"%s\" skall vara \"int\"" + +#: config/rs6000/rs6000.c:4745 +#, fuzzy +msgid "argument to dss must be a 2-bit unsigned literal" +msgstr "första argumentet till \"%s\" skall vara \"int\"" -#: config/rs6000/rs6000.c:3884 +#: config/rs6000/rs6000.c:4976 +#, fuzzy +msgid "argument 1 of __builtin_spe_predicate must be a constant" +msgstr "argumentet till \"__builtin_eh_return_regno\" måste vara konstant" + +#: config/rs6000/rs6000.c:5049 +#, fuzzy +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:7474 #, c-format msgid "invalid %%f value" msgstr "" -#: config/rs6000/rs6000.c:3893 +#: config/rs6000/rs6000.c:7483 #, c-format msgid "invalid %%F value" msgstr "" -#: config/rs6000/rs6000.c:3902 +#: config/rs6000/rs6000.c:7492 #, c-format msgid "invalid %%G value" msgstr "" -#: config/rs6000/rs6000.c:3937 +#: config/rs6000/rs6000.c:7527 #, c-format msgid "invalid %%j code" msgstr "" -#: config/rs6000/rs6000.c:3947 +#: config/rs6000/rs6000.c:7537 #, c-format msgid "invalid %%J code" msgstr "" -#: config/rs6000/rs6000.c:3977 +#: config/rs6000/rs6000.c:7567 #, c-format msgid "invalid %%K value" msgstr "" -#: config/rs6000/rs6000.c:4101 +#: config/rs6000/rs6000.c:7634 #, c-format -msgid "invalid %%p value" -msgstr "" +msgid "invalid %%O value" +msgstr "ogiltigt %%O-värde" -#: config/rs6000/rs6000.c:4138 +#: config/rs6000/rs6000.c:7756 #, c-format -msgid "invalid %%q value" +msgid "invalid %%T value" msgstr "" -#: config/rs6000/rs6000.c:4201 +#: config/rs6000/rs6000.c:7766 #, c-format -msgid "%%S computed all 1's mask" +msgid "invalid %%u value" msgstr "" -#: config/rs6000/rs6000.c:4228 +#: config/rs6000/rs6000.c:7775 #, c-format -msgid "%%S computed all 0's mask" +msgid "invalid %%v value" msgstr "" -#: config/rs6000/rs6000.c:4238 -#, c-format -msgid "invalid %%T value" +#: config/rs6000/rs6000.c:12180 +msgid "no profiling of 64-bit code for this ABI" msgstr "" -#: config/rs6000/rs6000.c:4248 -#, c-format -msgid "invalid %%u value" +#: config/rs6000/aix.h:160 config/rs6000/beos.h:32 +msgid "Always pass floating-point arguments in memory" msgstr "" -#: config/rs6000/rs6000.c:4257 -#, c-format -msgid "invalid %%v value" +#: config/rs6000/aix.h:162 config/rs6000/beos.h:34 +msgid "Don't always pass floating-point arguments in memory" msgstr "" -#: config/rs6000/rs6000.c:4330 -#, c-format -msgid "invalid %%W value" +#: 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" +msgstr "" + +#: config/rs6000/aix43.h:28 config/rs6000/aix51.h:28 config/rs6000/aix52.h:28 +msgid "Compile for 64-bit pointers" +msgstr "" + +#: config/rs6000/aix43.h:30 config/rs6000/aix51.h:30 config/rs6000/aix52.h:30 +msgid "Compile for 32-bit pointers" +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" +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" msgstr "" #. Run-time compilation parameters selecting different hardware subsets. @@ -9026,146 +12742,165 @@ msgstr "" #. 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:255 +#: config/rs6000/rs6000.h:240 msgid "Use POWER instruction set" msgstr "" -#: config/rs6000/rs6000.h:258 +#: config/rs6000/rs6000.h:243 msgid "Use POWER2 instruction set" msgstr "" -#: config/rs6000/rs6000.h:260 +#: config/rs6000/rs6000.h:245 msgid "Do not use POWER2 instruction set" msgstr "" -#: config/rs6000/rs6000.h:263 +#: config/rs6000/rs6000.h:248 msgid "Do not use POWER instruction set" msgstr "" -#: config/rs6000/rs6000.h:265 +#: config/rs6000/rs6000.h:250 msgid "Use PowerPC instruction set" msgstr "" -#: config/rs6000/rs6000.h:268 +#: config/rs6000/rs6000.h:253 msgid "Do not use PowerPC instruction set" msgstr "" -#: config/rs6000/rs6000.h:270 +#: config/rs6000/rs6000.h:255 msgid "Use PowerPC General Purpose group optional instructions" msgstr "" -#: config/rs6000/rs6000.h:272 +#: config/rs6000/rs6000.h:257 msgid "Don't use PowerPC General Purpose group optional instructions" msgstr "" -#: config/rs6000/rs6000.h:274 +#: config/rs6000/rs6000.h:259 msgid "Use PowerPC Graphics group optional instructions" msgstr "" -#: config/rs6000/rs6000.h:276 +#: config/rs6000/rs6000.h:261 msgid "Don't use PowerPC Graphics group optional instructions" msgstr "" -#: config/rs6000/rs6000.h:278 +#: config/rs6000/rs6000.h:263 msgid "Use PowerPC-64 instruction set" msgstr "" -#: config/rs6000/rs6000.h:280 +#: config/rs6000/rs6000.h:265 msgid "Don't use PowerPC-64 instruction set" msgstr "" -#: config/rs6000/rs6000.h:282 +#: config/rs6000/rs6000.h:267 +#, fuzzy +msgid "Use AltiVec instructions" +msgstr "Använd bitfältsinstruktioner" + +#: config/rs6000/rs6000.h:269 +#, fuzzy +msgid "Don't use AltiVec instructions" +msgstr "Använd inte bitfältsinstruktioner" + +#: config/rs6000/rs6000.h:271 msgid "Use new mnemonics for PowerPC architecture" msgstr "" -#: config/rs6000/rs6000.h:284 +#: config/rs6000/rs6000.h:273 msgid "Use old mnemonics for PowerPC architecture" msgstr "" -#: config/rs6000/rs6000.h:287 +#: config/rs6000/rs6000.h:276 msgid "Put everything in the regular TOC" msgstr "" -#: config/rs6000/rs6000.h:289 +#: config/rs6000/rs6000.h:278 msgid "Place floating point constants in TOC" msgstr "" -#: config/rs6000/rs6000.h:291 +#: config/rs6000/rs6000.h:280 msgid "Don't place floating point constants in TOC" msgstr "" -#: config/rs6000/rs6000.h:293 +#: config/rs6000/rs6000.h:282 msgid "Place symbol+offset constants in TOC" msgstr "" -#: config/rs6000/rs6000.h:295 +#: config/rs6000/rs6000.h:284 msgid "Don't place symbol+offset constants in TOC" msgstr "" -#: config/rs6000/rs6000.h:301 +#: config/rs6000/rs6000.h:290 msgid "Place variable addresses in the regular TOC" msgstr "" -#: config/rs6000/rs6000.h:307 +#: config/rs6000/rs6000.h:296 msgid "Generate load/store multiple instructions" msgstr "" -#: config/rs6000/rs6000.h:309 +#: config/rs6000/rs6000.h:298 msgid "Do not generate load/store multiple instructions" msgstr "" -#: config/rs6000/rs6000.h:313 +#: config/rs6000/rs6000.h:302 msgid "Generate string instructions for block moves" msgstr "" -#: config/rs6000/rs6000.h:315 +#: config/rs6000/rs6000.h:304 msgid "Do not generate string instructions for block moves" msgstr "" -#: config/rs6000/rs6000.h:319 +#: config/rs6000/rs6000.h:308 msgid "Generate load/store with update instructions" msgstr "" -#: config/rs6000/rs6000.h:321 +#: config/rs6000/rs6000.h:310 msgid "Do not generate load/store with update instructions" msgstr "" -#: config/rs6000/rs6000.h:323 -msgid "Generate fused multiply/add instructions" +#: config/rs6000/rs6000.h:318 +msgid "Don't schedule the start and end of the procedure" msgstr "" -#: config/rs6000/rs6000.h:325 -msgid "Don't generate fused multiply/add instructions" +#: config/rs6000/rs6000.h:324 +msgid "Return all structures in memory (AIX default)" msgstr "" -#: config/rs6000/rs6000.h:329 -msgid "Don't schedule the start and end of the procedure" +#: config/rs6000/rs6000.h:326 +msgid "Return small structures in registers (SVR4 default)" 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. -#. -#. Here is an example which defines `-mshort-data-NUMBER'. If the -#. given option is `-mshort-data-512', the variable `m88k_short_data' -#. will be set to the string `"512"'. -#. -#. extern char *m88k_short_data; -#. #define TARGET_OPTIONS { { "short-data-", &m88k_short_data } } -#: config/rs6000/rs6000.h:402 config/sparc/sparc.h:708 +#: config/rs6000/rs6000.h:391 config/sparc/sparc.h:633 msgid "Use features of and schedule code for given CPU" msgstr "" -#: config/rs6000/rs6000.h:405 +#: config/rs6000/rs6000.h:394 msgid "Enable debug output" msgstr "" +#: config/rs6000/rs6000.h:396 +msgid "Select full, part, or no traceback table" +msgstr "" + +#: config/rs6000/rs6000.h:397 +msgid "Specify ABI to use" +msgstr "" + +#: config/rs6000/rs6000.h:399 +#, fuzzy +msgid "Specify size of long double (64 or 128 bits)" +msgstr "sizeof(long double) är 12." + +#: config/rs6000/rs6000.h:401 +msgid "Specify yes/no if isel instructions should be generated" +msgstr "" + +#: config/rs6000/rs6000.h:403 +msgid "Specify yes/no if VRSAVE instructions should be generated for AltiVec" +msgstr "" + +#: config/rs6000/rs6000.h:405 +msgid "Avoid all range limits on call instructions" +msgstr "" + #. Definitions for __builtin_return_address and __builtin_frame_address. #. __builtin_return_address (0) should give link register (65), enable #. this. @@ -9178,104 +12913,113 @@ msgstr "" #. 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:1664 +#: config/rs6000/rs6000.h:1869 msgid "RETURN_ADDRESS_OFFSET not supported" msgstr "" -#: config/rs6000/sysv4.h:90 -msgid "Select ABI calling convention." +#: config/rs6000/sysv4.h:87 +msgid "Select ABI calling convention" msgstr "" -#: config/rs6000/sysv4.h:91 -msgid "Select method for sdata handling." +#: config/rs6000/sysv4.h:88 +msgid "Select method for sdata handling" msgstr "" -#: config/rs6000/sysv4.h:106 -msgid "Align to the base type of the bitfield." +#: config/rs6000/sysv4.h:103 +msgid "Align to the base type of the bit-field" msgstr "" -#: config/rs6000/sysv4.h:108 -msgid "Don't align to the base type of the bitfield." +#: config/rs6000/sysv4.h:105 +msgid "Don't align to the base type of the bit-field" msgstr "" -#: config/rs6000/sysv4.h:110 +#: config/rs6000/sysv4.h:107 msgid "Don't assume that unaligned accesses are handled by the system" msgstr "" -#: config/rs6000/sysv4.h:112 +#: config/rs6000/sysv4.h:109 msgid "Assume that unaligned accesses are handled by the system" msgstr "" -#: config/rs6000/sysv4.h:114 config/rs6000/sysv4.h:118 -msgid "Produce code relocatable at runtime." +#: config/rs6000/sysv4.h:111 config/rs6000/sysv4.h:115 +msgid "Produce code relocatable at runtime" msgstr "" -#: config/rs6000/sysv4.h:116 config/rs6000/sysv4.h:120 -msgid "Don't produce code relocatable at runtime." +#: config/rs6000/sysv4.h:113 config/rs6000/sysv4.h:117 +msgid "Don't produce code relocatable at runtime" msgstr "" -#: config/rs6000/sysv4.h:122 config/rs6000/sysv4.h:124 -msgid "Produce little endian code." +#: config/rs6000/sysv4.h:119 config/rs6000/sysv4.h:121 +#, fuzzy +msgid "Produce little endian code" msgstr "Skapa \"little endian\"-kod." -#: config/rs6000/sysv4.h:126 config/rs6000/sysv4.h:128 -msgid "Produce big endian code." +#: config/rs6000/sysv4.h:123 config/rs6000/sysv4.h:125 +#, fuzzy +msgid "Produce big endian code" msgstr "Skapa \"big endian\"-kod." -#: config/rs6000/sysv4.h:132 config/sparc/linux.h:84 -#: config/sparc/linux64.h:140 -msgid "Use 128 bit long doubles" -msgstr "Använd 128 bit long double" - -#: config/rs6000/sysv4.h:133 config/rs6000/sysv4.h:134 -#: config/rs6000/sysv4.h:135 config/rs6000/sysv4.h:136 -#: config/rs6000/sysv4.h:137 config/rs6000/sysv4.h:138 -#: config/rs6000/sysv4.h:148 config/rs6000/sysv4.h:149 -#: config/rs6000/sysv4.h:160 config/rs6000/sysv4.h:161 -#: config/rs6000/sysv4.h:162 config/rs6000/sysv4.h:164 +#: 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" -#: config/rs6000/sysv4.h:139 -msgid "Use EABI." +#: config/rs6000/sysv4.h:132 +#, fuzzy +msgid "Use EABI" msgstr "Använd EABI." -#: config/rs6000/sysv4.h:140 -msgid "Don't use EABI." +#: config/rs6000/sysv4.h:133 +#, fuzzy +msgid "Don't use EABI" msgstr "Använd inte EABI." -#: config/rs6000/sysv4.h:143 -msgid "Do not allow bitfields to cross word boundaries" +#: config/rs6000/sysv4.h:136 +msgid "Do not allow bit-fields to cross word boundaries" msgstr "" -#: config/rs6000/sysv4.h:145 -msgid "Use alternate register names." +#: config/rs6000/sysv4.h:138 +#, fuzzy +msgid "Use alternate register names" msgstr "Använd alternativa registernamn." -#: config/rs6000/sysv4.h:147 -msgid "Don't use alternate register names." +#: config/rs6000/sysv4.h:140 +#, fuzzy +msgid "Don't use alternate register names" msgstr "Använd inte alternativa registernamn." -#: config/rs6000/sysv4.h:151 -msgid "Link with libsim.a, libc.a and sim-crt0.o." +#: 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." -#: config/rs6000/sysv4.h:153 -msgid "Link with libads.a, libc.a and crt0.o." +#: 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." -#: config/rs6000/sysv4.h:155 -msgid "Link with libyk.a, libc.a and crt0.o." +#: 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." -#: config/rs6000/sysv4.h:157 -msgid "Link with libmvme.a, libc.a and crt0.o." +#: 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." -#: config/rs6000/sysv4.h:159 +#: 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" +#: config/rs6000/sysv4.h:154 +msgid "Use the WindISS simulator" +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 @@ -9284,357 +13028,500 @@ msgstr "Sätt biten PPC_EMB i ELF:s flaggfält" #. #. The macro SUBTARGET_OVERRIDE_OPTIONS is provided for subtargets, to #. get control. -#: config/rs6000/sysv4.h:217 -#, c-format -msgid "Bad value for -mcall-%s" +#: config/rs6000/sysv4.h:214 +#, fuzzy, c-format +msgid "bad value for -mcall-%s" msgstr "Felaktigt värde för -mcall-%s" -#: config/rs6000/sysv4.h:233 -#, c-format -msgid "Bad value for -msdata=%s" +#: config/rs6000/sysv4.h:230 +#, fuzzy, c-format +msgid "bad value for -msdata=%s" msgstr "Felaktigt värde för -msdata-%s" -#: config/rs6000/sysv4.h:250 -#, c-format -msgid "-mrelocatable and -msdata=%s are incompatible." +#: config/rs6000/sysv4.h:247 +#, fuzzy, c-format +msgid "-mrelocatable and -msdata=%s are incompatible" +msgstr "-fpic och -mapcs-reent är inkompatibla" + +#: config/rs6000/sysv4.h:255 +#, fuzzy, c-format +msgid "-f%s and -msdata=%s are incompatible" +msgstr "-fpic och -mapcs-reent är inkompatibla" + +#: config/rs6000/sysv4.h:263 +#, fuzzy, c-format +msgid "-msdata=%s and -mcall-%s are incompatible" +msgstr "-mbsd och -mxopen är inkompatibla" + +#: config/rs6000/sysv4.h:272 +#, fuzzy +msgid "-mrelocatable and -mno-minimal-toc are incompatible" +msgstr "-fpic och -mapcs-reent är inkompatibla" + +#: config/rs6000/sysv4.h:278 +#, fuzzy, c-format +msgid "-mrelocatable and -mcall-%s are incompatible" +msgstr "-fpic och -mapcs-reent är inkompatibla" + +#: config/rs6000/sysv4.h:285 +#, fuzzy, c-format +msgid "-fPIC and -mcall-%s are incompatible" +msgstr "-fpic och -mapcs-reent är inkompatibla" + +#: config/rs6000/sysv4.h:292 +msgid "-mcall-aixdesc must be big endian" +msgstr "-mcall-aixdesc måste vara \"big endian\"" + +#: config/s390/s390.c:2584 +msgid "invalid UNSPEC as operand (1)" msgstr "" -#: config/rs6000/sysv4.h:258 -#, c-format -msgid "-f%s and -msdata=%s are incompatible." +#: config/s390/s390.c:2620 +msgid "invalid UNSPEC as operand (2)" msgstr "" -#: config/rs6000/sysv4.h:267 -#, c-format -msgid "-msdata=%s and -mcall-%s are incompatible." +#: config/s390/s390.c:2626 +msgid "UNKNOWN in s390_output_symbolic_const !?" msgstr "" -#: config/rs6000/sysv4.h:274 -msgid "-mrelocatable and -mno-minimal-toc are incompatible." +#: config/s390/s390.c:2644 +msgid "Cannot decompose address." msgstr "" -#: config/rs6000/sysv4.h:280 -#, c-format -msgid "-mrelocatable and -mcall-%s are incompatible." +#: config/s390/s390.c:2784 +msgid "UNKNOWN in print_operand !?" msgstr "" -#: config/rs6000/sysv4.h:287 -#, c-format -msgid "-fPIC and -mcall-%s are incompatible." +#: config/s390/s390.c:4421 +msgid "Total size of local variables exceeds architecture limit." msgstr "" -#: config/rs6000/sysv4.h:294 -msgid "-mcall-aixdesc must be big endian" -msgstr "-mcall-aixdesc måste vara \"big endian\"" +#: config/s390/s390.h:70 +msgid "Set backchain" +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\"" +#: config/s390/s390.h:71 +msgid "Don't set backchain (faster, but debug harder" +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\"" +#: config/s390/s390.h:72 +msgid "Use bras for execucable < 64k" +msgstr "" -#: config/sparc/sp86x-aout.h:53 config/sparc/sp86x-elf.h:66 -msgid "Use little-endian byte order for data" -msgstr "Använd \"little endian\" byteordning för data" +#: config/s390/s390.h:73 +#, fuzzy +msgid "Don't use bras" +msgstr "Använd inte EABI." -#: config/sparc/sparc.c:253 -#, c-format -msgid "%s is not supported by this configuration" +#: config/s390/s390.h:74 +msgid "Additional debug prints" msgstr "" -#: config/sparc/sparc.c:260 -msgid "-mlong-double-64 not allowed with -m64" +#: config/s390/s390.h:75 +msgid "Don't print additional debug prints" msgstr "" -#: config/sparc/sparc.c:285 -msgid "-mcmodel= is not supported on 32 bit systems" +#: config/s390/s390.h:76 +msgid "64 bit mode" msgstr "" -#: config/sparc/sparc.c:366 -msgid "profiling does not support code models other than medlow" +#: config/s390/s390.h:77 +msgid "31 bit mode" msgstr "" -#: config/sparc/sparc.c:5712 config/sparc/sparc.c:5718 -#, c-format -msgid "Invalid %%Y operand" +#: config/s390/s390.h:78 +msgid "mvcle use" msgstr "" -#: config/sparc/sparc.c:5788 -#, c-format -msgid "Invalid %%A operand" +#: config/s390/s390.h:79 +msgid "mvc&ex" msgstr "" -#: config/sparc/sparc.c:5798 -#, c-format -msgid "Invalid %%B operand" -msgstr "" +#: config/sh/sh.c:5134 +#, fuzzy +msgid "__builtin_saveregs not supported by this subtarget" +msgstr "__builtin_saveregs stöds inte på denna målarkitektur" -#: config/sparc/sparc.c:5837 -#, c-format -msgid "Invalid %%c operand" +#: config/sh/sh.c:5684 +msgid "attribute interrupt_handler is not compatible with -m5-compact" msgstr "" -#: config/sparc/sparc.c:5838 -#, c-format -msgid "Invalid %%C operand" -msgstr "" +#. The sp_switch attribute only has meaning for interrupt functions. +#: config/sh/sh.c:5710 config/sh/sh.c:5749 +#, fuzzy, c-format +msgid "`%s' attribute only applies to interrupt functions" +msgstr "attributet \"%s\" fungerar bara på funktioner" + +#. The argument must be a constant string. +#: config/sh/sh.c:5717 +#, fuzzy, c-format +msgid "`%s' attribute argument not a string constant" +msgstr "%s före strängkonstant" -#: config/sparc/sparc.c:5859 +#. The argument must be a constant integer. +#: config/sh/sh.c:5756 +#, fuzzy, c-format +msgid "`%s' attribute argument not an integer constant" +msgstr "case-etikett reducerar inte till en heltalskonstant" + +#. 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" + +#: config/sparc/sparc.c:329 #, c-format -msgid "Invalid %%d operand" +msgid "%s is not supported by this configuration" msgstr "" -#: config/sparc/sparc.c:5860 -#, c-format -msgid "Invalid %%D operand" +#: config/sparc/sparc.c:336 +msgid "-mlong-double-64 not allowed with -m64" msgstr "" -#: config/sparc/sparc.c:5878 -#, c-format -msgid "Invalid %%f operand" +#: config/sparc/sparc.c:361 +msgid "-mcmodel= is not supported on 32 bit systems" msgstr "" -#: config/sparc/sparc.c:5928 +#: config/sparc/sparc.c:6299 config/sparc/sparc.c:6305 +#, fuzzy, c-format +msgid "invalid %%Y operand" +msgstr "ogiltig %%-kod" + +#: config/sparc/sparc.c:6375 +#, fuzzy, c-format +msgid "invalid %%A operand" +msgstr "ogiltig %%-kod" + +#: config/sparc/sparc.c:6385 +#, fuzzy, c-format +msgid "invalid %%B operand" +msgstr "ogiltigt värde %%B" + +#: config/sparc/sparc.c:6424 +#, fuzzy, c-format +msgid "invalid %%c operand" +msgstr "ogiltig %%-kod" + +#: config/sparc/sparc.c:6425 +#, fuzzy, c-format +msgid "invalid %%C operand" +msgstr "ogiltigt %%C-värde" + +#: config/sparc/sparc.c:6446 +#, fuzzy, c-format +msgid "invalid %%d operand" +msgstr "ogiltig %%-kod" + +#: config/sparc/sparc.c:6447 +#, fuzzy, c-format +msgid "invalid %%D operand" +msgstr "ogiltig %%-kod" + +#: config/sparc/sparc.c:6463 +#, fuzzy, c-format +msgid "invalid %%f operand" +msgstr "ogiltig %%-kod" + +#: config/sparc/sparc.c:6513 msgid "long long constant not a valid immediate operand" msgstr "" -#: config/sparc/sparc.c:5931 +#: config/sparc/sparc.c:6516 msgid "floating point constant not a valid immediate operand" msgstr "" -#. To make profiling work with -f{pic,PIC}, we need to emit the profiling -#. code into the rtl. Also, if we are profiling, we cannot eliminate -#. the frame pointer (because the return address will get smashed). -#: config/sparc/sparc.h:403 -#, c-format -msgid "%s and profiling conflict: disabling %s" -msgstr "" +#: config/sparc/freebsd.h:80 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" -#: config/sparc/sparc.h:587 -msgid "Use FUNCTION_EPILOGUE" -msgstr "Använd FUNCTION_EPILOGUE" +#: config/sparc/sp64-elf.h:84 config/sparc/splet.h:29 +msgid "Generate code for big endian" +msgstr "Generera kod för \"big endian\"" -#: config/sparc/sparc.h:589 -msgid "Do not use FUNCTION_EPILOGUE" -msgstr "Använd inte FUNCTION_EPILOGUE" +#: config/sparc/sp64-elf.h:85 config/sparc/splet.h:30 +msgid "Generate code for little endian" +msgstr "Generera kod för \"little endian\"" -#: config/sparc/sparc.h:591 +#: 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" + +#: config/sparc/sparc.h:532 msgid "Assume possible double misalignment" msgstr "" -#: config/sparc/sparc.h:593 +#: config/sparc/sparc.h:534 msgid "Assume all doubles are aligned" msgstr "" -#: config/sparc/sparc.h:595 +#: config/sparc/sparc.h:536 msgid "Pass -assert pure-text to linker" msgstr "" -#: config/sparc/sparc.h:597 +#: config/sparc/sparc.h:538 msgid "Do not pass -assert pure-text to linker" msgstr "" -#: config/sparc/sparc.h:599 +#: config/sparc/sparc.h:540 msgid "Use flat register window model" msgstr "" -#: config/sparc/sparc.h:601 +#: config/sparc/sparc.h:542 msgid "Do not use flat register window model" msgstr "" -#: config/sparc/sparc.h:603 +#: config/sparc/sparc.h:544 msgid "Use ABI reserved registers" msgstr "" -#: config/sparc/sparc.h:605 +#: config/sparc/sparc.h:546 msgid "Do not use ABI reserved registers" msgstr "" -#: config/sparc/sparc.h:607 +#: config/sparc/sparc.h:548 msgid "Use hardware quad fp instructions" msgstr "" -#: config/sparc/sparc.h:609 +#: config/sparc/sparc.h:550 msgid "Do not use hardware quad fp instructions" msgstr "" -#: config/sparc/sparc.h:611 +#: config/sparc/sparc.h:552 msgid "Compile for v8plus ABI" msgstr "" -#: config/sparc/sparc.h:613 +#: config/sparc/sparc.h:554 msgid "Do not compile for v8plus ABI" msgstr "" -#: config/sparc/sparc.h:615 +#: config/sparc/sparc.h:556 msgid "Utilize Visual Instruction Set" msgstr "" -#: config/sparc/sparc.h:617 +#: config/sparc/sparc.h:558 msgid "Do not utilize Visual Instruction Set" msgstr "" #. ??? These are deprecated, coerced to -mcpu=. Delete in 2.9. -#: config/sparc/sparc.h:620 +#: config/sparc/sparc.h:561 msgid "Optimize for Cypress processors" msgstr "" -#: config/sparc/sparc.h:622 -msgid "Optimize for SparcLite processors" -msgstr "" +#: config/sparc/sparc.h:563 +#, fuzzy +msgid "Optimize for SPARCLite processors" +msgstr "Kompilera för processorn v850" -#: config/sparc/sparc.h:624 +#: config/sparc/sparc.h:565 msgid "Optimize for F930 processors" msgstr "" -#: config/sparc/sparc.h:626 +#: config/sparc/sparc.h:567 msgid "Optimize for F934 processors" msgstr "" -#: config/sparc/sparc.h:628 -msgid "Use V8 Sparc ISA" +#: config/sparc/sparc.h:569 +msgid "Use V8 SPARC ISA" msgstr "" -#: config/sparc/sparc.h:630 -msgid "Optimize for SuperSparc processors" +#: config/sparc/sparc.h:571 +msgid "Optimize for SuperSPARC processors" msgstr "" #. End of deprecated options. -#: config/sparc/sparc.h:633 +#: config/sparc/sparc.h:574 msgid "Pointers are 64-bit" msgstr "Pekare är 64-bitars" -#: config/sparc/sparc.h:635 +#: config/sparc/sparc.h:576 msgid "Pointers are 32-bit" msgstr "Pekare är 32-bitars" -#: config/sparc/sparc.h:637 +#: config/sparc/sparc.h:578 msgid "Use 32-bit ABI" msgstr "Använd 32-bitars ABI" -#: config/sparc/sparc.h:639 +#: config/sparc/sparc.h:580 msgid "Use 64-bit ABI" msgstr "Använd 64-bitars ABI" -#: config/sparc/sparc.h:641 +#: config/sparc/sparc.h:582 msgid "Use stack bias" msgstr "" -#: config/sparc/sparc.h:643 +#: config/sparc/sparc.h:584 msgid "Do not use stack bias" msgstr "" -#: config/sparc/sparc.h:645 +#: config/sparc/sparc.h:586 msgid "Use structs on stronger alignment for double-word copies" msgstr "" -#: config/sparc/sparc.h:647 +#: config/sparc/sparc.h:588 msgid "Do not use structs on stronger alignment for double-word copies" msgstr "" -#: config/sparc/sparc.h:649 +#: config/sparc/sparc.h:590 msgid "Optimize tail call instructions in assembler and linker" msgstr "" -#: config/sparc/sparc.h:651 +#: config/sparc/sparc.h:592 msgid "Do not optimize tail call instructions in assembler or linker" msgstr "" -#: config/sparc/sparc.h:712 -msgid "Use given Sparc code model" +#: config/sparc/sparc.h:637 +msgid "Use given SPARC code model" msgstr "" -#: config/v850/v850-c.c:68 +#: 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" + +#: config/stormy16/stormy16.c:1552 +#, fuzzy +msgid "`B' operand is not constant" +msgstr "fältinitierare är ej konstant" + +#: config/stormy16/stormy16.c:1558 +msgid "`B' operand has multiple bits set" +msgstr "" + +#: config/stormy16/stormy16.c:1585 +#, fuzzy +msgid "`o' operand is not constant" +msgstr "fältinitierare är ej konstant" + +#: config/stormy16/stormy16.c:1600 +msgid "xstormy16_print_operand: unknown code" +msgstr "" + +#: 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" + +#: config/v850/v850-c.c:67 msgid "#pragma GHS endXXXX found without previous startXXX" msgstr "" -#: config/v850/v850-c.c:70 +#: config/v850/v850-c.c:69 msgid "#pragma GHS endXXX does not match previous startXXX" msgstr "" -#: config/v850/v850-c.c:95 -msgid "Cannot set interrupt attribute: no current function" -msgstr "" +#: config/v850/v850-c.c:94 +#, fuzzy +msgid "cannot set interrupt attribute: no current function" +msgstr "Ignorera attributet dllimport för funktioner" -#: config/v850/v850-c.c:103 -msgid "Cannot set interrupt attribute: no such identifier" +#: config/v850/v850-c.c:102 +msgid "cannot set interrupt attribute: no such identifier" msgstr "" -#: config/v850/v850-c.c:149 +#: config/v850/v850-c.c:148 msgid "junk at end of #pragma ghs section" msgstr "" -#: config/v850/v850-c.c:166 -#, c-format -msgid "unrecognised section name \"%s\"" +#: config/v850/v850-c.c:165 +#, fuzzy, c-format +msgid "unrecognized section name \"%s\"" msgstr "Känner inte igen sektionsnamn \"%s\"" -#: config/v850/v850-c.c:181 +#: config/v850/v850-c.c:180 msgid "malformed #pragma ghs section" msgstr "" -#: config/v850/v850-c.c:201 +#: config/v850/v850-c.c:200 msgid "junk at end of #pragma ghs interrupt" msgstr "" -#: config/v850/v850-c.c:213 +#: config/v850/v850-c.c:212 msgid "junk at end of #pragma ghs starttda" msgstr "" -#: config/v850/v850-c.c:225 +#: config/v850/v850-c.c:224 msgid "junk at end of #pragma ghs startsda" msgstr "" -#: config/v850/v850-c.c:237 +#: config/v850/v850-c.c:236 msgid "junk at end of #pragma ghs startzda" msgstr "" -#: config/v850/v850-c.c:249 +#: config/v850/v850-c.c:248 msgid "junk at end of #pragma ghs endtda" msgstr "" -#: config/v850/v850-c.c:261 +#: config/v850/v850-c.c:260 msgid "junk at end of #pragma ghs endsda" msgstr "" -#: config/v850/v850-c.c:273 +#: config/v850/v850-c.c:272 msgid "junk at end of #pragma ghs endzda" msgstr "" -#: config/v850/v850.c:107 -#, c-format -msgid "%s=%s is not numeric." -msgstr "" +#: config/v850/v850.c:129 +#, fuzzy, c-format +msgid "%s=%s is not numeric" +msgstr "%s=%s är för stor." -#: config/v850/v850.c:114 -#, c-format -msgid "%s=%s is too large." +#: config/v850/v850.c:136 +#, fuzzy, c-format +msgid "%s=%s is too large" msgstr "%s=%s är för stor." -#: config/v850/v850.c:2039 +#: config/v850/v850.c:302 +msgid "const_double_split got a bad insn:" +msgstr "" + +#: config/v850/v850.c:837 +msgid "output_move_single:" +msgstr "" + +#: config/v850/v850.c:2217 msgid "a data area attribute cannot be specified for local variables" msgstr "" -#: config/v850/v850.c:2047 +#: config/v850/v850.c:2228 #, c-format msgid "data area of '%s' conflicts with previous declaration" msgstr "" -#: config/v850/v850.c:2249 +#: config/v850/v850.c:2447 +#, c-format +msgid "bogus JR construction: %d\n" +msgstr "" + +#: config/v850/v850.c:2468 config/v850/v850.c:2670 +#, c-format +msgid "bad amount of stack space removal: %d" +msgstr "" + +#: config/v850/v850.c:2646 #, c-format -msgid "Bogus JR construction: %d\n" +msgid "bogus JARL construction: %d\n" msgstr "" -#: config/v850/v850.c:2270 config/v850/v850.c:2472 +#: config/v850/v850.c:3026 #, c-format -msgid "Bad amount of stack space removal: %d" +msgid "Bogus DISPOSE construction: %d\n" msgstr "" -#: config/v850/v850.c:2448 +#: config/v850/v850.c:3048 #, c-format -msgid "Bogus JARL construction: %d\n" +msgid "Too much stack space to dispose of: %d" +msgstr "" + +#: config/v850/v850.c:3224 +#, c-format +msgid "Bogus PREPEARE construction: %d\n" +msgstr "" + +#: config/v850/v850.c:3246 +#, c-format +msgid "Too much stack space to prepare: %d" msgstr "" #. Macro to define tables used to set the flags. @@ -9642,7108 +13529,8227 @@ msgstr "" #. 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:121 +#: config/v850/v850.h:158 msgid "Support Green Hills ABI" msgstr "" -#: config/v850/v850.h:124 +#: config/v850/v850.h:161 msgid "Prohibit PC relative function calls" msgstr "" -#: config/v850/v850.h:127 +#: config/v850/v850.h:164 msgid "Reuse r30 on a per function basis" msgstr "" -#: config/v850/v850.h:130 +#: config/v850/v850.h:167 msgid "Use stubs for function prologues" msgstr "" -#: config/v850/v850.h:133 +#: config/v850/v850.h:170 msgid "Same as: -mep -mprolog-function" msgstr "" -#: config/v850/v850.h:134 +#: config/v850/v850.h:171 msgid "Enable backend debugging" msgstr "" -#: config/v850/v850.h:136 +#: config/v850/v850.h:173 msgid "Compile for the v850 processor" msgstr "Kompilera för processorn v850" -#: config/v850/v850.h:139 +#: config/v850/v850.h:175 +#, fuzzy +msgid "Compile for v850e processor" +msgstr "Kompilera för processorn v850" + +#. 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" + +#: config/v850/v850.h:180 +#, fuzzy +msgid "Do not use the callt instruction" +msgstr "Använd inte divisionsinstruktionen" + +#: config/v850/v850.h:187 +#, fuzzy +msgid "Do not use registers r2 and r5" +msgstr "Använd inte register för argumentskickning" + +#: config/v850/v850.h:189 +#, fuzzy +msgid "Enfore strict alignment" +msgstr "Generera inte kod för stackkontroll" + +#: config/v850/v850.h:192 msgid "Use 4 byte entries in switch tables" 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. -#. -#. Here is an example which defines `-mshort-data-NUMBER'. If the -#. given option is `-mshort-data-512', the variable `m88k_short_data' -#. will be set to the string `"512"'. -#. -#. extern char *m88k_short_data; -#. #define TARGET_OPTIONS { { "short-data-", &m88k_short_data } } -#: config/v850/v850.h:183 +#: config/v850/v850.h:218 msgid "Set the max size of data eligible for the TDA area" msgstr "" -#: config/v850/v850.h:186 +#: config/v850/v850.h:221 msgid "Set the max size of data eligible for the SDA area" msgstr "" -#: config/v850/v850.h:189 +#: config/v850/v850.h:224 msgid "Set the max size of data eligible for the ZDA area" msgstr "" -#: convert.c:67 -msgid "cannot convert to a pointer type" -msgstr "kan inte konvertera till en pekartyp" - -#: convert.c:100 -msgid "pointer value used where a floating point value was expected" +#: config/xtensa/xtensa.c:1062 config/xtensa/xtensa.c:1096 +#: config/xtensa/xtensa.c:1105 +msgid "bad test" msgstr "" -#: convert.c:104 -msgid "aggregate value used where a float was expected" +#: config/xtensa/xtensa.c:1824 +msgid "boolean registers required for the floating-point option" msgstr "" -#: convert.c:130 -msgid "conversion to incomplete type" -msgstr "" +#: config/xtensa/xtensa.c:1991 +#, fuzzy +msgid "invalid mask" +msgstr "ogiltigt #pragma %s" -#: convert.c:390 convert.c:470 -msgid "can't convert between vector values of different size" -msgstr "" +#: config/xtensa/xtensa.c:2038 +#, fuzzy +msgid "invalid address" +msgstr "ogiltig kod" -#: convert.c:396 -msgid "aggregate value used where an integer was expected" -msgstr "" +#: config/xtensa/xtensa.c:2063 +#, fuzzy +msgid "no register in address" +msgstr "okänt registernamn: %s" -#: convert.c:448 f/com.c:1070 -msgid "pointer value used where a complex was expected" -msgstr "" +#: config/xtensa/xtensa.c:2071 +#, fuzzy +msgid "address offset not a constant" +msgstr "efterfrågad minnesjustering är inte konstant" -#: convert.c:452 f/com.c:1072 -msgid "aggregate value used where a complex was expected" -msgstr "" +#: config/xtensa/xtensa.c:2809 +#, fuzzy +msgid "only uninitialized variables can be placed in a .bss section" +msgstr "Initiera bara variabler som kan placeras i 8-bits området." -#: convert.c:476 -msgid "can't convert value to a vector" +#: config/xtensa/xtensa.h:114 +msgid "Use the Xtensa code density option" msgstr "" -#: cp/call.c:389 -msgid "unable to call pointer to member function here" -msgstr "" +#: config/xtensa/xtensa.h:116 +#, fuzzy +msgid "Do not use the Xtensa code density option" +msgstr "Använd inte divisionsinstruktionen" -#: cp/call.c:519 -msgid "destructors take no parameters" +#: config/xtensa/xtensa.h:118 +msgid "Use the Xtensa MAC16 option" msgstr "" -#: cp/call.c:2877 -msgid "ISO C++ forbids omitting the middle term of a ?: expression" -msgstr "ISO C++ förbjuder uteslutande av mittersta termen i ett ?: uttryck" - -#: cp/class.c:1435 -#, c-format -msgid "conflicting access specifications for field `%s', ignored" -msgstr "" +#: config/xtensa/xtensa.h:120 +#, fuzzy +msgid "Do not use the Xtensa MAC16 option" +msgstr "Använd inte divisionsinstruktionen" -#: cp/class.c:5559 -msgid "trying to finish struct, but kicked out due to previous parse errors." +#: config/xtensa/xtensa.h:122 +msgid "Use the Xtensa MUL16 option" msgstr "" -#: cp/class.c:6014 -#, c-format -msgid "language string `\"%s\"' not recognized" -msgstr "språksträng `\"%s\"' känns inte igen" +#: config/xtensa/xtensa.h:124 +#, fuzzy +msgid "Do not use the Xtensa MUL16 option" +msgstr "Använd inte divisionsinstruktionen" -#: cp/class.c:6327 cp/class.c:6495 cp/class.c:6502 -msgid "not enough type information" -msgstr "inte tillräcklig typinformation" +#: config/xtensa/xtensa.h:126 +msgid "Use the Xtensa MUL32 option" +msgstr "" -#: cp/class.c:6479 -msgid "invalid operation on uninstantiated type" -msgstr "ogiltig operation på oinstansierad typ" +#: config/xtensa/xtensa.h:128 +#, fuzzy +msgid "Do not use the Xtensa MUL32 option" +msgstr "Använd inte divisionsinstruktionen" -#: cp/class.c:8361 -msgid "" -"object size exceeds built-in limit for virtual function table implementation" +#. undocumented +#. undocumented +#: config/xtensa/xtensa.h:134 +msgid "Use the Xtensa NSA option" msgstr "" -#: cp/class.c:8363 -msgid "" -"object size exceeds normal limit for virtual function table implementation, " -"recompile all source and use -fhuge-objects" -msgstr "" +#: config/xtensa/xtensa.h:136 +#, fuzzy +msgid "Do not use the Xtensa NSA option" +msgstr "Använd inte divisionsinstruktionen" -#: cp/decl.c:4226 -#, c-format -msgid "declaration of `%s' shadows a member of `this'" +#: config/xtensa/xtensa.h:138 +msgid "Use the Xtensa MIN/MAX option" msgstr "" -#: cp/decl.c:4867 -#, c-format -msgid "label `%s' referenced outside of any function" +#: config/xtensa/xtensa.h:140 +#, fuzzy +msgid "Do not use the Xtensa MIN/MAX option" +msgstr "Använd inte divisionsinstruktionen" + +#: config/xtensa/xtensa.h:142 +msgid "Use the Xtensa SEXT option" msgstr "" -#: cp/decl.c:4972 cp/decl.c:4996 -msgid "jump to case label" -msgstr "hopp till case-etikett" +#: config/xtensa/xtensa.h:144 +#, fuzzy +msgid "Do not use the Xtensa SEXT option" +msgstr "Använd inte divisionsinstruktionen" -#: cp/decl.c:5003 cp/decl.c:5107 -msgid " enters try block" -msgstr " går in i try-block" +#: config/xtensa/xtensa.h:146 +msgid "Use the Xtensa boolean register option" +msgstr "" -#: cp/decl.c:5005 cp/decl.c:5109 -msgid " enters catch block" -msgstr " går in i catch-block" +#: config/xtensa/xtensa.h:148 +#, fuzzy +msgid "Do not use the Xtensa boolean register option" +msgstr "Använd inte divisionsinstruktionen" -#: cp/decl.c:5088 -msgid " from here" -msgstr " från här" +#: config/xtensa/xtensa.h:150 +#, fuzzy +msgid "Use the Xtensa floating-point unit" +msgstr "Använd mjukvaruflytttal" -#: cp/decl.c:6353 -msgid "the ABI requires vtable thunks" +#: config/xtensa/xtensa.h:152 +msgid "Do not use the Xtensa floating-point unit" msgstr "" -#: cp/decl.c:7013 -msgid "multiple types in one declaration" +#. undocumented +#. undocumented +#. undocumented +#. undocumented +#. undocumented +#. undocumented +#. undocumented +#. undocumented +#: config/xtensa/xtensa.h:170 +msgid "Disable fused multiply/add and multiply/subtract FP instructions" msgstr "" -#: cp/decl.c:7016 -msgid "declaration does not declare anything" +#: config/xtensa/xtensa.h:172 +msgid "Enable fused multiply/add and multiply/subtract FP instructions" msgstr "" -#: cp/decl.c:7040 -msgid "Missing type-name in typedef-declaration." +#: config/xtensa/xtensa.h:174 +msgid "Serialize volatile memory references with MEMW instructions" msgstr "" -#: cp/decl.c:7047 -msgid "ISO C++ prohibits anonymous structs" +#: config/xtensa/xtensa.h:176 +msgid "Do not serialize volatile memory references with MEMW instructions" msgstr "" -#: cp/decl.c:8033 -msgid "assignment (not initialization) in declaration" -msgstr "tilldelning (inte initieraing) i deklaration" +#: config/xtensa/xtensa.h:178 +msgid "Intersperse literal pools with code in the text section" +msgstr "" -#: cp/decl.c:8595 -msgid "invalid catch parameter" +#: config/xtensa/xtensa.h:180 +msgid "Put literal pools in a separate literal section" msgstr "" -#: cp/decl.c:8822 -msgid "cannot declare `::main' to be a template" -msgstr "kan inte deklarera \"::main\" som en mall" +#: config/xtensa/xtensa.h:182 +msgid "Automatically align branch targets to reduce branch penalties" +msgstr "" -#: cp/decl.c:8824 -msgid "cannot declare `::main' to be inline" +#: config/xtensa/xtensa.h:184 +msgid "Do not automatically align branch targets" msgstr "" -#: cp/decl.c:8826 -msgid "cannot declare `::main' to be static" -msgstr "kan inte deklarera \"::main\" som static" +#: config/xtensa/xtensa.h:186 +msgid "Use indirect CALLXn instructions for large programs" +msgstr "" -#: cp/decl.c:8829 -msgid "`main' must return `int'" -msgstr "\"main\" måste returnera \"int\"" +#: config/xtensa/xtensa.h:188 +msgid "Use direct CALLn instructions for fast calls" +msgstr "" -#: cp/decl.c:9380 -msgid "overflow in array dimension" +#: ada/misc.c:233 +msgid "`-gnat' misspelled as `-gant'" msgstr "" -#: cp/decl.c:9666 -msgid "destructors must be member functions" -msgstr "destruerare måste vara medlemsfunktioner" +#: cp/call.c:258 cp/init.c:1587 +msgid "qualified type `%T' does not match destructor name `~%T'" +msgstr "" -#: cp/decl.c:9995 -msgid "`bool' is now a keyword" -msgstr "\"bool\" är numera ett nyckelord" +#: cp/call.c:267 +msgid "type of `%E' does not match destructor type `%T' (type was `%T')" +msgstr "" -#: cp/decl.c:10026 -msgid "ISO C++ does not support `long long'" -msgstr "ISO C++ stödjer inte \"long long\"" +#: cp/call.c:276 +msgid "`%D' is a namespace" +msgstr "" -#: cp/decl.c:10148 -#, c-format -msgid "short, signed or unsigned invalid for `%s'" -msgstr "short, signed eller unsigned är ogiltigt för \"%s\"" +#: cp/call.c:284 +msgid "base object `%E' of scoped method call is of non-aggregate type `%T'" +msgstr "" -#: cp/decl.c:10153 -#, c-format -msgid "long and short specified together for `%s'" -msgstr "både long och short angivet för \"%s\"" +#: cp/call.c:366 +msgid "unable to call pointer to member function here" +msgstr "" -#: cp/decl.c:10164 -#, c-format -msgid "signed and unsigned given together for `%s'" -msgstr "både signed och unsigned angivet för \"%s\"" +#: cp/call.c:515 +msgid "destructors take no parameters" +msgstr "" -#: cp/decl.c:10311 -msgid "storage class specifiers invalid in parameter declarations" +#: cp/call.c:519 +msgid "destructor name `~%T' does not match type `%T' of expression" msgstr "" -#: cp/decl.c:10315 -msgid "typedef declaration invalid in parameter declaration" +#: cp/call.c:535 cp/call.c:4857 +msgid "request for member `%D' in `%E', which is of non-aggregate type `%T'" msgstr "" -#: cp/decl.c:10326 -msgid "virtual outside class declaration" +#: cp/call.c:557 +#, fuzzy +msgid "request for member `%D' is ambiguous" +msgstr "%s: flaggan \"%s\" är tvetydig\n" + +#: cp/call.c:2446 +msgid "%s %D(%T, %T, %T) <built-in>" msgstr "" -#: cp/decl.c:10380 -#, c-format -msgid "storage class specified for %s `%s'" +#: cp/call.c:2451 +msgid "%s %D(%T, %T) <built-in>" msgstr "" -#: cp/decl.c:10418 -msgid "storage class specifiers invalid in friend function declarations" +#: cp/call.c:2455 +#, fuzzy +msgid "%s %D(%T) <built-in>" +msgstr "<inbyggd>" + +#: cp/call.c:2459 +msgid "%s %T <conversion>" msgstr "" -#: cp/decl.c:10600 -msgid "destructor cannot be static member function" -msgstr "destruerare kan inte vara en statisk medlemsfunktion" +#: cp/call.c:2461 +#, fuzzy +msgid "%s %+#D%s" +msgstr "%s: %s" -#: cp/decl.c:10624 -msgid "constructor cannot be static member function" -msgstr "konstruerare kan inte vara en statisk medlemsfunktion\"" +#: cp/call.c:2615 +#, fuzzy +msgid "conversion from `%T' to `%T' is ambiguous" +msgstr "%s: flaggan \"%s\" är tvetydig\n" -#: cp/decl.c:10627 -msgid "constructors cannot be declared virtual" +#: cp/call.c:2690 +msgid "incomplete type '%T' cannot be used to name a scope" msgstr "" -#: cp/decl.c:10642 -msgid "return value type specifier for constructor ignored" -msgstr "" +#: cp/call.c:2706 cp/typeck.c:2176 cp/typeck.c:2205 +#, fuzzy +msgid "'%D' has no member named '%E'" +msgstr "%s har ingen medlem med namn \"%s\"" -#: cp/decl.c:10661 -#, c-format -msgid "can't initialize friend function `%s'" +#: cp/call.c:2812 +msgid "no matching function for call to `%D(%A)'" msgstr "" -#. Cannot be both friend and virtual. -#: cp/decl.c:10665 -msgid "virtual functions cannot be friends" +#: cp/call.c:2823 cp/call.c:4948 +msgid "call of overloaded `%D(%A)' is ambiguous" msgstr "" -#: cp/decl.c:10670 -msgid "friend declaration not in class definition" +#. It's no good looking for an overloaded operator() on a +#. pointer-to-member-function. +#: cp/call.c:2850 +#, c-format +msgid "pointer-to-member function %E cannot be called without an object; consider using .* or ->*" msgstr "" -#: cp/decl.c:10726 -#, c-format -msgid "cannot declare %s to references" +#: cp/call.c:2920 +msgid "no match for call to `(%T) (%A)'" msgstr "" -#: cp/decl.c:10752 -msgid "invalid type: `void &'" -msgstr "ogiltig typ: \"void &\"" +#: cp/call.c:2930 +#, fuzzy +msgid "call of `(%T) (%A)' is ambiguous" +msgstr "%s: flaggan \"%s\" är tvetydig\n" -#: cp/decl.c:10803 -msgid "discarding `const' applied to a reference" +#: cp/call.c:2965 +msgid "%s for `%T ? %T : %T' operator" msgstr "" -#: cp/decl.c:10805 -msgid "discarding `volatile' applied to a reference" -msgstr "" +#: cp/call.c:2970 +#, fuzzy +msgid "%s for `%T %s' operator" +msgstr "%s före symbolen \"%s\"" -#. [dcl.fct.spec] The explicit specifier shall only be used in -#. declarations of constructors within a class definition. -#: cp/decl.c:11012 -msgid "only declarations of constructors can be `explicit'" +#: cp/call.c:2973 +msgid "%s for `%T [%T]' operator" msgstr "" -#: cp/decl.c:11020 +#: cp/call.c:2978 +#, fuzzy +msgid "%s for `%T %s %T' operator" +msgstr "%s före symbolen \"%s\"" + +#: cp/call.c:2981 +#, fuzzy +msgid "%s for `%s %T' operator" +msgstr "%s före symbolen \"%s\"" + +#: cp/call.c:3071 +msgid "ISO C++ forbids omitting the middle term of a ?: expression" +msgstr "ISO C++ förbjuder uteslutande av mittersta termen i ett ?: uttryck" + +#: cp/call.c:3130 #, c-format -msgid "non-member `%s' cannot be declared `mutable'" +msgid "`%E' has type `void' and is not a throw-expression" msgstr "" -#: cp/decl.c:11025 -#, c-format -msgid "non-object member `%s' cannot be declared `mutable'" +#: cp/call.c:3163 cp/call.c:3363 +msgid "operands to ?: have different types" msgstr "" -#: cp/decl.c:11031 -#, c-format -msgid "function `%s' cannot be declared `mutable'" -msgstr "funktion \"%s\" kan inte deklareras som \"mutable\"" +#: cp/call.c:3316 +#, fuzzy +msgid "enumeral mismatch in conditional expression: `%T' vs `%T'" +msgstr "typfel i villkorsuttryck" -#: cp/decl.c:11036 -#, c-format -msgid "static `%s' cannot be declared `mutable'" -msgstr "" +#: cp/call.c:3323 +#, fuzzy +msgid "enumeral and non-enumeral type in conditional expression" +msgstr "typ signed och unsigned i villkorsuttryck" -#: cp/decl.c:11041 -#, c-format -msgid "const `%s' cannot be declared `mutable'" -msgstr "const \"%s\" kan inte deklareras \"mutable\"" +#: cp/call.c:3405 +#, fuzzy +msgid "`%D' must be declared before use" +msgstr "\"%s\" är tidigare deklarerad här" -#: cp/decl.c:11146 -msgid "typedef declaration includes an initializer" +#: cp/call.c:3604 +msgid "no `%D(int)' declared for postfix `%s', trying prefix operator instead" msgstr "" -#: cp/decl.c:11258 -msgid "unnamed variable or field declared void" +#: cp/call.c:3651 +msgid "using synthesized `%#D' for copy assignment" msgstr "" -#: cp/decl.c:11267 -msgid "variable or field declared void" +#: cp/call.c:3653 +msgid " where cfront would use `%#D'" msgstr "" -#: cp/decl.c:11277 -msgid "cannot use `::' in parameter declaration" -msgstr "" +#: cp/call.c:3680 +#, fuzzy +msgid "comparison between `%#T' and `%#T'" +msgstr "jämföreslse mellan signed och unsigned" -#: cp/decl.c:11462 -#, c-format -msgid "`%s' is neither function nor member function; cannot be declared friend" +#: cp/call.c:3919 +msgid "no suitable `operator delete' for `%T'" msgstr "" -#: cp/decl.c:11479 -msgid "member functions are implicitly friends of their class" +#: cp/call.c:3938 +msgid "`%+#D' is private" msgstr "" -#: cp/decl.c:11588 -#, c-format -msgid "storage class `auto' invalid for function `%s'" +#: cp/call.c:3940 +msgid "`%+#D' is protected" msgstr "" -#: cp/decl.c:11590 -#, c-format -msgid "storage class `register' invalid for function `%s'" -msgstr "lagringsklass \"register\" ogiltig för funktion \"%s\"" - -#: cp/decl.c:11601 -#, c-format -msgid "" -"storage class `static' invalid for function `%s' declared out of global scope" +#: cp/call.c:3942 +msgid "`%+#D' is inaccessible" msgstr "" -#: cp/decl.c:11603 -#, c-format -msgid "" -"storage class `inline' invalid for function `%s' declared out of global scope" +#: cp/call.c:3943 +msgid "within this context" msgstr "" -#: cp/decl.c:11610 -#, c-format -msgid "virtual non-class function `%s'" -msgstr "" +#: cp/call.c:3985 +#, fuzzy +msgid "invalid conversion from `%T' to `%T'" +msgstr "konvertering från NaN till int" -#. FIXME need arm citation -#: cp/decl.c:11645 -msgid "cannot declare static function inside another function" -msgstr "kan inte deklarera en statisk funktion i en annan funktion" +#: cp/call.c:3987 cp/call.c:4126 cp/call.c:4128 +#, fuzzy +msgid " initializing argument %P of `%D'" +msgstr "ogiltigt typargument till \"%s\"" -#: cp/decl.c:11922 -msgid "" -"invalid integer constant in parameter list, did you forget to give parameter " -"name?" +#: cp/call.c:4050 cp/call.c:4054 +msgid " initializing argument %P of `%D' from result of `%D'" msgstr "" -#: cp/decl.c:12299 -#, c-format -msgid "conversion to %s%s will never use a type conversion operator" +#: cp/call.c:4060 cp/call.c:4063 +msgid " initializing temporary from result of `%D'" msgstr "" -#: cp/decl.c:13393 -msgid "return type for `main' changed to `int'" -msgstr "returtypen för \"main\" ändrad till \"int\"" +#. 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:4215 +msgid "cannot pass objects of non-POD type `%#T' through `...'; call will abort at runtime" +msgstr "" -#: cp/decl2.c:554 -#, c-format -msgid "-f%s is no longer supported" -msgstr "-f%s stödjs inte längre" +#. Undefined behavior [expr.call] 5.2.2/7. +#: cp/call.c:4242 +msgid "cannot receive objects of non-POD type `%#T' through `...'" +msgstr "" -#: cp/decl2.c:560 -msgid "" -"-fhandle-exceptions has been renamed to -fexceptions (and is now on by " -"default)" +#: cp/call.c:4422 +msgid "passing `%T' as `this' argument of `%#D' discards qualifiers" msgstr "" -#: cp/decl2.c:586 -msgid "-fname-mangling-version is no longer supported" -msgstr "-fname-mangling-version stöds inte längre" +#: cp/call.c:4656 +#, fuzzy +msgid "could not find class$ field in java interface type `%T'" +msgstr "ingen superklass deklarerad i interface för \"%s\"" -#: cp/decl2.c:649 -msgid "-Wno-strict-prototypes is not supported in C++" -msgstr "-Wno-strict-prototypes stödjs inte för C++" +#: cp/call.c:4831 +#, fuzzy +msgid "call to non-function `%D'" +msgstr "Inga anrop i funktion %s\n" -#: cp/decl2.c:988 -msgid "name missing for member function" -msgstr "namn saknas på medlemsfunktion" +#: cp/call.c:4937 +msgid "no matching function for call to `%T::%D(%A)%#V'" +msgstr "" -#: cp/decl2.c:1049 -msgid "`__alignof__' applied to a bit-field" +#: cp/call.c:4967 +msgid "cannot call member function `%D' without object" msgstr "" -#. Something has gone very wrong. Assume we are mistakenly reducing -#. an expression instead of a declaration. -#: cp/decl2.c:1091 -msgid "parser may be lost: is there a '{' missing somewhere?" +#: cp/call.c:5580 +msgid "passing `%T' chooses `%T' over `%T'" msgstr "" -#: cp/decl2.c:1122 cp/decl2.c:1136 -msgid "ambiguous conversion for array subscript" -msgstr "tvetydig konveretering av fältindex" +#: cp/call.c:5582 cp/decl2.c:4081 +#, fuzzy +msgid " in call to `%D'" +msgstr "kan inte inline:a anrop till \"%s\"" -#: cp/decl2.c:1186 -msgid "anachronistic use of array size in vector delete" +#: cp/call.c:5631 cp/call.c:5756 +msgid "choosing `%D' over `%D'" msgstr "" -#: cp/decl2.c:1196 -msgid "" -"cannot delete a function. Only pointer-to-objects are valid arguments to " -"`delete'" -msgstr "" +#: cp/call.c:5632 +#, fuzzy +msgid " for conversion from `%T' to `%T'" +msgstr "konvertering från NaN till int" -#: cp/decl2.c:1493 -msgid "initializer invalid for static member with constructor" +#: cp/call.c:5634 +msgid " because conversion sequence for the argument is better" msgstr "" -#: cp/decl2.c:1496 -msgid "(an out of class initialization is required)" +#: cp/call.c:5758 +msgid " because worst conversion for the former is better than worst conversion for the latter" msgstr "" -#: cp/decl2.c:1669 -msgid "field initializer is not constant" -msgstr "fältinitierare är ej konstant" +#: cp/call.c:5874 cp/call.c:5895 +#, fuzzy +msgid "could not convert `%E' to `%T'" +msgstr "kunde inte öppna dump-fil \"%s\"" -#: cp/decl2.c:2008 -msgid "anonymous struct not inside named type" +#: cp/class.c:286 +msgid "cannot convert from base `%T' to derived type `%T' via virtual base `%T'" msgstr "" -#: cp/decl2.c:2104 -msgid "namespace-scope anonymous aggregates must be static" +#: cp/class.c:943 +msgid "`%#D' and `%#D' cannot be overloaded" msgstr "" -#: cp/decl2.c:2114 -msgid "anonymous aggregate with no members" +#: cp/class.c:1027 +#, fuzzy +msgid "duplicate enum value `%D'" +msgstr "upprepat case-värde" + +#: cp/class.c:1030 +msgid "duplicate field `%D' (as enum and non-enum)" msgstr "" -#. Overflow occurred. That means there are at least 4 billion -#. initialization functions. -#: cp/decl2.c:2986 -msgid "too many initialization functions required" +#: cp/class.c:1037 +#, fuzzy +msgid "duplicate nested type `%D'" +msgstr "upprepning av medlem \"%s\"" + +#: cp/class.c:1048 +msgid "duplicate field `%D' (as type and non-type)" msgstr "" -#: cp/decl2.c:3796 -msgid "use of old-style cast" -msgstr "användning av gammaldags typkonvertering" +#: cp/class.c:1052 +#, fuzzy +msgid "duplicate member `%D'" +msgstr "upprepning av medlem \"%s\"" -#: cp/error.c:46 -#, c-format -msgid "`%s' not supported by %s" -msgstr "\"%s\" stöds inte av %s" +#: cp/class.c:1095 +msgid "conflicting access specifications for method `%D', ignored" +msgstr "" -#: cp/error.c:631 +#: cp/class.c:1097 #, c-format -msgid "<anonymous %s>" -msgstr "<anonym %s>" +msgid "conflicting access specifications for field `%s', ignored" +msgstr "" -#: cp/error.c:892 -#, c-format -msgid "(static %s for %s)" -msgstr "(static %s för %s)" +#: cp/class.c:1142 +msgid "`%D' names constructor" +msgstr "" -#: cp/error.c:2529 -#, c-format -msgid "In %s `%s':" +#: cp/class.c:1147 +#, fuzzy +msgid "`%D' invalid in `%T'" +msgstr "Ogiltig flagga \"%s\"" + +#: cp/class.c:1155 +msgid "no members matching `%D' in `%#T'" msgstr "" -#: cp/error.c:2584 -#, c-format -msgid "%s: In instantiation of `%s':\n" -msgstr "%s: Vid instansiering av \"%s\":\n" +#: cp/class.c:1187 cp/class.c:1195 +#, fuzzy +msgid "`%D' invalid in `%#T'" +msgstr "Ogiltig flagga \"%s\"" -#: cp/error.c:2608 -#, c-format -msgid "%s:%d: instantiated from `%s'\n" +#: cp/class.c:1188 +msgid " because of local method `%#D' with same name" msgstr "" -#: cp/error.c:2613 -#, c-format -msgid "%s:%d: instantiated from here\n" +#: cp/class.c:1196 +msgid " because of local member `%#D' with same name" msgstr "" -#: cp/except.c:258 -msgid "call to Java `catch' or `throw' with `jthrowable' undefined" +#: cp/class.c:1268 +msgid "base class `%#T' has a non-virtual destructor" msgstr "" -#: cp/except.c:329 -msgid "mixing C++ and Java catches in a single translation unit" +#: cp/class.c:1288 +msgid "base `%T' with only non-default constructor in class without a constructor" msgstr "" -#: cp/except.c:665 -msgid " in thrown expression" +#: cp/class.c:1860 +msgid "all member functions in class `%T' are private" msgstr "" -#: cp/friend.c:423 -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." +#: cp/class.c:1874 +msgid "`%#T' only defines a private destructor and has no friends" msgstr "" -#: cp/g++spec.c:197 java/jvspec.c:358 -#, c-format -msgid "argument to `%s' missing\n" -msgstr "argument till \"%s\" saknas\n" +#: cp/class.c:1917 +msgid "`%#T' only defines private constructors and has no friends" +msgstr "" -#: cp/init.c:313 -msgid "initializer list treated as compound expression" +#: cp/class.c:2038 cp/class.c:5172 +#, fuzzy +msgid "redefinition of `%#T'" +msgstr "omdefiniering av \"%s\"" + +#: cp/class.c:2039 +#, fuzzy +msgid "previous definition of `%#T'" +msgstr "omdefiniering av \"%s\"" + +#: cp/class.c:2313 +msgid "no unique final overrider for `%D' in `%T'" msgstr "" -#: cp/init.c:428 -msgid " will be re-ordered to match declaration order" +#. Here we know it is a hider, and no overrider exists. +#: cp/class.c:2652 +msgid "`%D' was hidden" msgstr "" -#: cp/init.c:662 -msgid " will be re-ordered to match inheritance order" +#: cp/class.c:2653 +msgid " by `%D'" msgstr "" -#: cp/init.c:1105 -msgid "base class initializer specified, but no base class to initialize" +#: cp/class.c:2695 +msgid "ISO C++ forbids member `%D' with same name as enclosing class" msgstr "" -#: cp/init.c:1111 -msgid "initializer for unnamed base class ambiguous" +#: cp/class.c:2700 cp/decl2.c:1327 +msgid "`%#D' invalid; an anonymous union can only have non-static data members" msgstr "" -#: cp/init.c:1136 -msgid "no base class to initialize" +#: cp/class.c:2706 cp/decl2.c:1333 +msgid "private member `%#D' in anonymous union" msgstr "" -#: cp/init.c:1860 -msgid "object missing in use of pointer-to-member construct" +#: cp/class.c:2709 cp/decl2.c:1335 +msgid "protected member `%#D' in anonymous union" msgstr "" -#: cp/init.c:1902 cp/typeck.c:3187 cp/typeck.c:3295 -msgid "at this point in file" +#: cp/class.c:2834 +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" msgstr "" -#: cp/init.c:2076 -msgid "new of array type fails to specify size" +#: cp/class.c:2898 +#, fuzzy +msgid "bit-field `%#D' with non-integral type" +msgstr "bitfält \"%s\" har en icke godkänd typ" + +#: cp/class.c:2918 +#, fuzzy +msgid "bit-field `%D' width not an integer constant" +msgstr "tre \"l\"-suffix på heltalskonstant" + +#: cp/class.c:2924 +#, fuzzy +msgid "negative width in bit-field `%D'" +msgstr "negativ storlek i bitfält \"%s\"" + +#: cp/class.c:2929 +#, fuzzy +msgid "zero width for bit-field `%D'" +msgstr "Storleken noll på bitfält \"%s\"" + +#: cp/class.c:2935 +#, fuzzy +msgid "width of `%D' exceeds its type" +msgstr "storleken på \"%s\" är större än sin typ" + +#: cp/class.c:2944 +msgid "`%D' is too small to hold all values of `%#T'" msgstr "" -#: cp/init.c:2087 -msgid "size in array new must have integral type" +#: cp/class.c:3028 +msgid "member `%#D' with constructor not allowed in union" msgstr "" -#: cp/init.c:2093 -msgid "zero size array reserves no space" +#: cp/class.c:3031 +msgid "member `%#D' with destructor not allowed in union" msgstr "" -#: cp/init.c:2158 -msgid "new cannot be applied to a reference type" +#: cp/class.c:3034 +msgid "member `%#D' with copy assignment operator not allowed in union" msgstr "" -#: cp/init.c:2164 -msgid "new cannot be applied to a function type" +#: cp/class.c:3061 +msgid "multiple fields in union `%T' initialized" msgstr "" -#: cp/init.c:2211 -msgid "call to Java constructor, while `jclass' undefined" +#: cp/class.c:3183 +msgid "field `%D' in local class cannot be static" msgstr "" -#: cp/init.c:2227 -msgid "Can't find class$" -msgstr "Kan inte hitta class$" +#: cp/class.c:3189 +#, fuzzy +msgid "field `%D' invalidly declared function type" +msgstr "fält \"%s\" deklarerad som en funktion" -#: cp/init.c:2340 -msgid "invalid type `void' for new" -msgstr "ogiltig typ \"void\" för new" +#: cp/class.c:3196 +#, fuzzy +msgid "field `%D' invalidly declared method type" +msgstr "bitfält \"%s\" har en icke godkänd typ" -#: cp/init.c:2394 -#, c-format -msgid "call to Java constructor with `%s' undefined" -msgstr "" +#: cp/class.c:3202 +#, fuzzy +msgid "field `%D' invalidly declared offset type" +msgstr "bitfält \"%s\" har en icke godkänd typ" -#: cp/init.c:2522 cp/typeck2.c:382 cp/typeck2.c:1211 -msgid "initializer list being treated as compound expression" -msgstr "" +#. Unions cannot have static members. +#: cp/class.c:3220 +#, fuzzy +msgid "field `%D' declared static in union" +msgstr "fält \"%s\" deklarerad som en funktion" -#: cp/init.c:2528 -msgid "ISO C++ forbids aggregate initializer to new" +#: cp/class.c:3247 +msgid "non-static reference `%#D' in class without a constructor" msgstr "" -#: cp/init.c:2967 -msgid "initializer ends prematurely" +#: cp/class.c:3282 +msgid "non-static const member `%#D' in class without a constructor" msgstr "" -#: cp/init.c:3037 -msgid "cannot initialize multi-dimensional array with initializer" +#: cp/class.c:3298 +msgid "field `%#D' with same name as class" msgstr "" -#: cp/init.c:3215 -msgid "unknown array size in delete" +#: cp/class.c:3316 +msgid "`%#T' has pointer data members" msgstr "" -#: cp/init.c:3440 -msgid "type to vector delete is neither pointer or array type" +#: cp/class.c:3320 +msgid " but does not override `%T(const %T&)'" msgstr "" -#: cp/lang-options.h:29 -msgid "Do not obey access control semantics" +#: cp/class.c:3322 +msgid " or `operator=(const %T&)'" msgstr "" -#: cp/lang-options.h:31 -msgid "Change when template instances are emitted" +#: cp/class.c:3325 +msgid " but does not override `operator=(const %T&)'" msgstr "" -#: cp/lang-options.h:36 -msgid "Check the return value of new" +#: cp/class.c:3775 +msgid "offset of empty base `%T' may not be ABI-compliant and maychange in a future version of GCC" msgstr "" -#: cp/lang-options.h:39 -msgid "Reduce size of object files" +#: cp/class.c:3883 +msgid "class `%T' will be considered nearly empty in a future version of GCC" msgstr "" -#: cp/lang-options.h:43 -msgid "Make string literals `char[]' instead of `const char[]'" -msgstr "" +#: cp/class.c:3973 +#, fuzzy +msgid "initializer specified for non-virtual method `%D'" +msgstr "argumentformat angivet för icke-funktion \"%s\"" -#: cp/lang-options.h:46 -msgid "Dump the entire translation unit to a file" +#: cp/class.c:4709 +msgid "offset of virtual base `%T' is not ABI-compliant and may change in a future version of GCC" msgstr "" -#: cp/lang-options.h:48 -msgid "Do not inline member functions by default" +#: cp/class.c:4809 +msgid "direct base `%T' inaccessible in `%T' due to ambiguity" msgstr "" -#: cp/lang-options.h:51 -msgid "Do not generate run time type descriptor information" +#: cp/class.c:4822 +msgid "virtual base `%T' inaccessible in `%T' due to ambiguity" msgstr "" -#: cp/lang-options.h:56 -msgid "Do not generate code to check exception specifications" +#: cp/class.c:4978 +msgid "size assigned to `%T' may not be ABI-compliant and may change in a future version of GCC" msgstr "" -#: cp/lang-options.h:61 -msgid "Scope of for-init-statement vars extends outside" +#: cp/class.c:5011 +msgid "offset of `%D' is not ABI-compliant and may change in a future version of GCC" msgstr "" -#: cp/lang-options.h:64 -msgid "Do not recognise GNU defined keywords" +#: cp/class.c:5020 +msgid "`%D' contains empty classes which may cause base classes to be placed at different locations in a future version of GCC" msgstr "" -#: cp/lang-options.h:69 -msgid "Do not treat the namespace `std' as a normal namespace" +#: cp/class.c:5079 +msgid "layout of classes derived from empty class `%T' may change in a future version of GCC" msgstr "" -#: cp/lang-options.h:71 -msgid "Enable support for huge objects" +#: cp/class.c:5320 +msgid "`%#T' has virtual functions but non-virtual destructor" msgstr "" -#: cp/lang-options.h:75 -msgid "Export functions even if they can be inlined" +#: cp/class.c:5405 +msgid "trying to finish struct, but kicked out due to previous parse errors" msgstr "" -#: cp/lang-options.h:78 -msgid "Only emit explicit template instatiations" +#: cp/class.c:5861 +#, c-format +msgid "language string `\"%s\"' not recognized" +msgstr "språksträng `\"%s\"' känns inte igen" + +#: cp/class.c:5957 +msgid "cannot resolve overloaded function `%D' based on conversion to type `%T'" msgstr "" -#: cp/lang-options.h:81 -msgid "Only emit explicit instatiations of inline templates" +#: cp/class.c:6078 +msgid "no matches converting function `%D' to type `%#T'" msgstr "" -#: cp/lang-options.h:87 -msgid "Don't pedwarn about uses of Microsoft extensions" +#: cp/class.c:6101 +msgid "converting overloaded function `%D' to type `%#T' is ambiguous" msgstr "" -#: cp/lang-options.h:90 -msgid "Recognise and/bitand/bitor/compl/not/or/xor" -msgstr "Känn igen and/bitand/bitor/compl/not/or/xor" +#: cp/class.c:6127 +#, fuzzy +msgid "assuming pointer to member `%D'" +msgstr "upprepning av medlem \"%s\"" -#: cp/lang-options.h:94 -msgid "Disable optional diagnostics" +#: cp/class.c:6130 +#, c-format +msgid "(a pointer to member can only be formed with `&%E')" msgstr "" -#: cp/lang-options.h:96 -msgid "Downgrade conformance errors to warnings" -msgstr "" +#: cp/class.c:6174 cp/class.c:6345 cp/class.c:6352 +msgid "not enough type information" +msgstr "inte tillräcklig typinformation" -#: cp/lang-options.h:99 -msgid "Enable automatic template instantiation" -msgstr "Slå på automatisk mallinstansiering" +#: cp/class.c:6183 +#, fuzzy +msgid "argument of type `%T' does not match `%T'" +msgstr "argument \"%s\" matchar inte prototypen" -#: cp/lang-options.h:104 -msgid "Display statistics accumulated during compilation" -msgstr "" +#: cp/class.c:6329 +msgid "invalid operation on uninstantiated type" +msgstr "ogiltig operation på oinstansierad typ" -#: cp/lang-options.h:107 -msgid "Specify maximum template instantiation depth" -msgstr "Ange maximalt instansieringsdjup för mallar" +#. [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:6612 cp/decl.c:1006 cp/decl.c:3102 cp/pt.c:1845 +#, fuzzy +msgid "declaration of `%#D'" +msgstr "omdeklaration av \"%s\"" -#: cp/lang-options.h:109 -msgid "Use __cxa_atexit to register destructors." +#: cp/class.c:6613 +msgid "changes meaning of `%D' from `%+#D'" msgstr "" -#: cp/lang-options.h:112 -msgid "Discard unused virtual functions" -msgstr "" +#: cp/cvt.c:88 +#, fuzzy +msgid "can't convert from incomplete type `%T' to `%T'" +msgstr "kan inte konvertera till en pekartyp" -#: cp/lang-options.h:115 -msgid "Implement vtables using thunks" +#: cp/cvt.c:97 +msgid "conversion of `%E' from `%T' to `%T' is ambiguous" msgstr "" -#: cp/lang-options.h:118 -msgid "Emit common-like symbols as weak symbols" -msgstr "" +#: cp/cvt.c:126 +#, fuzzy +msgid "converting from `%T' to `%T'" +msgstr "konvertering från NaN till int" -#: cp/lang-options.h:121 -msgid "Emit cross referencing information" +#: cp/cvt.c:201 cp/cvt.c:205 +msgid "pointer to member cast from `%T' to `%T' is via virtual base" msgstr "" -#: cp/lang-options.h:125 -msgid "Warn about inconsistent return types" -msgstr "" +#: cp/cvt.c:223 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/lang-options.h:128 -msgid "Warn about overloaded virtual function names" -msgstr "" +#: cp/cvt.c:262 +#, fuzzy +msgid "invalid conversion from '%T' to '%T'" +msgstr "konvertering från NaN till int" -#: cp/lang-options.h:132 -msgid "Don't warn when all ctors/dtors are private" +#: cp/cvt.c:537 +msgid "conversion from `%T' to `%T' discards qualifiers" msgstr "" -#: cp/lang-options.h:134 -msgid "Warn about non virtual destructors" +#: cp/cvt.c:555 +msgid "casting `%T' to `%T' does not dereference pointer" msgstr "" -#: cp/lang-options.h:137 -msgid "Warn when a function is declared extern, then inline" +#: cp/cvt.c:584 +#, fuzzy +msgid "cannot convert type `%T' to type `%T'" +msgstr "kan inte konvertera till en pekartyp" + +#: cp/cvt.c:701 +#, fuzzy +msgid "conversion from `%#T' to `%#T'" +msgstr "konvertering från NaN till int" + +#: cp/cvt.c:713 +msgid "`%#T' used where a `%T' was expected" msgstr "" -#: cp/lang-options.h:140 -msgid "Warn when the compiler reorders code" +#: cp/cvt.c:730 +msgid "the address of `%D', will always be `true'" msgstr "" -#: cp/lang-options.h:143 -msgid "Warn when synthesis behaviour differs from Cfront" +#: cp/cvt.c:750 +msgid "`%#T' used where a floating point value was expected" msgstr "" -#: cp/lang-options.h:147 -msgid "Don't warn when type converting pointers to member functions" +#: cp/cvt.c:797 +#, fuzzy +msgid "conversion from `%T' to non-scalar type `%T' requested" +msgstr "konvertering till icke-skalär typ begärd" + +#: cp/cvt.c:883 +msgid "object of incomplete type `%T' will not be accessed in %s" msgstr "" -#: cp/lang-options.h:149 -msgid "Warn about violations of Effective C++ style rules" +#: cp/cvt.c:886 +msgid "object of type `%T' will not be accessed in %s" msgstr "" -#: cp/lang-options.h:152 -msgid "Warn when overload promotes from unsigned to signed" +#: cp/cvt.c:902 +msgid "object `%E' of incomplete type `%T' will not be accessed in %s" msgstr "" -#: cp/lang-options.h:155 -msgid "Warn if a C style cast is used in a program" +#. [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:922 +#, fuzzy, c-format +msgid "%s cannot resolve address of overloaded function" +msgstr "Programflödet når slutet på en icke-void-funktion" + +#. Only warn when there is no &. +#: cp/cvt.c:927 +#, c-format +msgid "%s is a reference, not call, to function `%E'" msgstr "" -#: cp/lang-options.h:159 -msgid "" -"Don't warn when non-templatized friend functions are declared within a " -"template" +#: cp/cvt.c:1065 +#, fuzzy +msgid "converting NULL to non-pointer type" +msgstr "kan inte konvertera till en pekartyp" + +#: cp/cvt.c:1141 +msgid "ambiguous default type conversion from `%T'" msgstr "" -#: cp/lang-options.h:162 -msgid "Don't announce deprecation of compiler features" +#: cp/cvt.c:1143 +msgid " candidate conversions include `%D' and `%D'" msgstr "" -#: cp/lex.c:148 -msgid "type name expected before `*'" -msgstr "typnamn förväntat före \"*\"" +#: cp/decl.c:1007 cp/decl.c:3205 +#, fuzzy +msgid "conflicts with previous declaration `%#D'" +msgstr "sektion \"%s\" står i konflikt med tidigare deklaration" -#: cp/lex.c:170 -msgid "cannot declare references to references" -msgstr "kan inte deklarera referenser till referenser" +#: cp/decl.c:1211 +#, fuzzy +msgid "label `%D' used but not defined" +msgstr "etikett \"%s\" använd men inte definierad" -#: cp/lex.c:175 -msgid "cannot declare pointers to references" -msgstr "kan inte deklarera pekare till referenser" +#: cp/decl.c:1216 +#, fuzzy +msgid "label `%D' defined but not used" +msgstr "etikett \"%s\" definierad men inte använd" -#: cp/lex.c:179 -msgid "type name expected before `&'" +#: cp/decl.c:2249 +msgid "namespace alias `%D' not allowed here, assuming `%D'" msgstr "" -#: cp/lex.c:1026 -#, c-format -msgid "semicolon missing after %s declaration" -msgstr "" +#: cp/decl.c:3008 cp/decl.c:3413 +#, fuzzy +msgid "previous declaration of `%D'" +msgstr "tidigare deklaration av \"%s\"" -#: cp/lex.c:1077 -#, c-format -msgid "junk at end of #pragma %s" -msgstr "" +#: cp/decl.c:3089 cp/decl.c:3127 +#, fuzzy +msgid "shadowing %s function `%#D'" +msgstr "döljer biblioteksfunktion \"%s\"" -#: cp/lex.c:1084 -#, c-format -msgid "invalid #pragma %s" -msgstr "ogiltigt #pragma %s" +#: cp/decl.c:3098 +#, fuzzy +msgid "library function `%#D' redeclared as non-function `%#D'" +msgstr "biblioteksfunktion \"%s\" deklarerad som icke-funktion" -#: cp/lex.c:1093 -msgid "#pragma vtable no longer supported" -msgstr "" +#: cp/decl.c:3103 +#, fuzzy +msgid "conflicts with built-in declaration `%#D'" +msgstr "motstridande deklarationer av \"%s\"" -#: cp/lex.c:1170 -#, c-format -msgid "#pragma implementation for %s appears after file is included" -msgstr "" +#: cp/decl.c:3122 cp/decl.c:3219 cp/decl.c:3235 +#, fuzzy +msgid "new declaration `%#D'" +msgstr "omdeklaration av \"%s\"" -#: cp/lex.c:1195 -msgid "junk at end of #pragma GCC java_exceptions" -msgstr "" +#: cp/decl.c:3123 +#, fuzzy +msgid "ambiguates built-in declaration `%#D'" +msgstr "dubbel deklaration av etikett \"%s\"" -#: cp/lex.c:1296 -msgid "" -"(Each undeclared identifier is reported only once for each function it " -"appears in.)" -msgstr "" +#: cp/decl.c:3179 +#, fuzzy +msgid "`%#D' redeclared as different kind of symbol" +msgstr "\"%s\" omdeklarerad som en annan sorts symbol" -#: cp/lex.c:1319 -#, c-format -msgid "name lookup of `%s' changed" -msgstr "" +#: cp/decl.c:3182 +#, fuzzy +msgid "previous declaration of `%#D'" +msgstr "tidigare deklaration av \"%s\"" -#: cp/lex.c:1333 cp/lex.c:1340 -#, c-format -msgid "name lookup of `%s' changed for new ISO `for' scoping" -msgstr "" +#: cp/decl.c:3204 +#, fuzzy +msgid "declaration of template `%#D'" +msgstr "omdeklaration av \"enum %s\"" -#: cp/mangle.c:1877 -msgid "real-valued template parameters when cross-compiling" -msgstr "" +#: cp/decl.c:3220 cp/decl.c:3236 +#, fuzzy +msgid "ambiguates old declaration `%#D'" +msgstr "dubbel deklaration av etikett \"%s\"" -#: cp/method.c:170 -msgid "methods cannot be converted to function pointers" -msgstr "metoder kan inte konverteras till funktionspekare" +#: cp/decl.c:3228 +#, fuzzy +msgid "declaration of C function `%#D' conflicts with" +msgstr "implicit deklaration av funktion \"%s\"" -#: cp/method.c:175 -#, c-format -msgid "ambiguous request for method pointer `%s'" -msgstr "" +#: cp/decl.c:3230 +#, fuzzy +msgid "previous declaration `%#D' here" +msgstr "tidigare deklaration av \"%s\"" -#: cp/parse.y:674 -msgid "invalid default template argument" -msgstr "" +#: cp/decl.c:3246 +#, fuzzy +msgid "conflicting types for `%#D'" +msgstr "motstridiga typer på \"%s\"" -#: cp/parse.y:891 -msgid "no base or member initializers given following ':'" -msgstr "" +#: cp/decl.c:3247 +#, fuzzy +msgid "previous declaration as `%#D'" +msgstr "tidigare deklaration av \"%s\"" -#: cp/parse.y:904 -msgid "base initializers not allowed for non-member functions" -msgstr "" +#: cp/decl.c:3290 +#, fuzzy +msgid "`%#D' previously defined here" +msgstr "\"%s\" definierades tidigare här" -#: cp/parse.y:906 -msgid "only constructors take base initializers" -msgstr "" +#: cp/decl.c:3291 +#, fuzzy +msgid "`%#D' previously declared here" +msgstr "\"%s\" är tidigare deklarerad här" -#: cp/parse.y:939 cp/parse.y:945 -msgid "anachronistic old style base class initializer" -msgstr "" +#. Prototype decl follows defn w/o prototype. +#: cp/decl.c:3300 +#, fuzzy +msgid "prototype for `%#D'" +msgstr "prototyp för \"%s\" följer" -#. Handle `Class<Class<Type>>' without space in the `>>' -#: cp/parse.y:1067 -msgid "`>>' should be `> >' in template class name" -msgstr "" +#: cp/decl.c:3301 +#, fuzzy +msgid "follows non-prototype definition here" +msgstr "icke-prototypdefinition here" -#: cp/parse.y:1124 cp/parse.y:1133 -#, c-format -msgid "ISO C++ forbids an empty condition for `%s'" -msgstr "" +#: cp/decl.c:3313 +#, fuzzy +msgid "previous declaration of `%#D' with %L linkage" +msgstr "tidigare deklaration av \"%s\"" -#: cp/parse.y:1310 -msgid "ISO C++ forbids initialization of new expression with `='" -msgstr "ISO C++ förbjuder initiering av new-uttryck med \"=\"" +#: cp/decl.c:3315 +#, fuzzy +msgid "conflicts with new declaration with %L linkage" +msgstr "motstridande deklarationer av \"%s\"" -#: cp/parse.y:1341 -msgid "ISO C++ forbids compound literals" +#: cp/decl.c:3338 cp/decl.c:3345 +msgid "default argument given for parameter %d of `%#D'" msgstr "" -#: cp/parse.y:1582 -msgid "ISO C++ forbids braced-groups within expressions" -msgstr "" +#: cp/decl.c:3340 cp/decl.c:3347 +#, fuzzy +msgid "after previous specification in `%#D'" +msgstr "tidigare deklaration av \"%s\"" -#: cp/parse.y:1988 cp/parse.y:2003 -msgid "sigof type specifier" -msgstr "" +#: cp/decl.c:3356 +#, fuzzy +msgid "`%#D' was used before it was declared inline" +msgstr "\"%s\" användes utan någon prototyp innan sin definition" -#: cp/parse.y:1993 -msgid "`sigof' applied to non-aggregate expression" -msgstr "" +#: cp/decl.c:3358 +#, fuzzy +msgid "previous non-inline declaration here" +msgstr "tidigare implicit deklaration av \"%s\"" -#: cp/parse.y:2008 -msgid "`sigof' applied to non-aggregate type" -msgstr "" +#: cp/decl.c:3412 +#, fuzzy +msgid "redundant redeclaration of `%D' in same scope" +msgstr "redundant omdeklaration av \"%s\" i samma scope" -#: cp/parse.y:2348 -#, c-format -msgid "storage class specifier `%s' not allowed after struct or class" -msgstr "" +#: cp/decl.c:3493 +#, fuzzy, c-format +msgid "declaration of `%F' throws different exceptions" +msgstr "deklaration av \"%s\" som ett fält med funktioner" -#: cp/parse.y:2350 -#, c-format -msgid "type specifier `%s' not allowed after struct or class" -msgstr "" +#: cp/decl.c:3495 +#, fuzzy, c-format +msgid "than previous declaration `%F'" +msgstr "ingen tidigare deklaration av \"%s\"" -#: cp/parse.y:2352 -#, c-format -msgid "type qualifier `%s' not allowed after struct or class" -msgstr "" +#. 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:3632 +msgid "explicit specialization of %D after first use" +msgstr "" + +#: cp/decl.c:3886 +#, fuzzy +msgid "`%#D' used prior to declaration" +msgstr "\"%s\" är använd innan sin deklaration" -#: cp/parse.y:2354 -msgid "no body nor ';' separates two class, struct or union declarations" -msgstr "" +#: cp/decl.c:3917 +#, fuzzy +msgid "redeclaration of `wchar_t' as `%T'" +msgstr "omdeklaration av \"%s\"" -#: cp/parse.y:2519 -msgid "multiple access specifiers" -msgstr "" +#. A redeclaration of main, but not a duplicate of the +#. previous one. +#. +#. [basic.start.main] +#. +#. This function shall not be overloaded. +#: cp/decl.c:3945 +#, fuzzy +msgid "invalid redeclaration of `%D'" +msgstr "omdeklaration av \"%s\"" -#: cp/parse.y:2537 -msgid "multiple `virtual' specifiers" +#: cp/decl.c:3946 +msgid "as `%D'" msgstr "" -#: cp/parse.y:2574 -msgid "missing ';' before right brace" -msgstr "saknar ';' före slutklammer" +#: cp/decl.c:4036 +#, fuzzy +msgid "previous external decl of `%#D'" +msgstr "föregående externa dekl. av \"%s\"" -#: cp/parse.y:2797 -msgid "ISO C++ forbids array dimensions with parenthesized type in new" -msgstr "" +#: cp/decl.c:4077 +#, fuzzy +msgid "`%D' was previously implicitly declared to return `int'" +msgstr "\"%s\" deklarerades tidigare implicit att returnera \"int\"" -#: cp/parse.y:3306 -msgid "ISO C++ forbids label declarations" -msgstr "" +#: cp/decl.c:4137 +#, fuzzy +msgid "extern declaration of `%#D' doesn't match" +msgstr "extern deklaration av \"%s\" matchar inte den globala" -#: cp/parse.y:3468 -msgid "ISO C++ forbids computed gotos" -msgstr "ISO C++ förbjuder beräknade goto" +#: cp/decl.c:4138 +#, fuzzy +msgid "global declaration `%#D'" +msgstr "dubbel deklaration av etikett \"%s\"" -#: cp/parse.y:3476 -msgid "label must be followed by statement" -msgstr "" +#: cp/decl.c:4169 +#, fuzzy +msgid "declaration of `%#D' shadows a parameter" +msgstr "deklaration av \"%s\" döljer en parameter" -#: cp/parse.y:3575 -msgid "ISO C++ forbids compound statements inside for initializations" +#: cp/decl.c:4189 +#, c-format +msgid "declaration of `%s' shadows a member of `this'" msgstr "" -#. This helps us recover from really nasty -#. parse errors, for example, a missing right -#. parenthesis. -#: cp/parse.y:3658 cp/parse.y:3668 -msgid "possibly missing ')'" -msgstr "saknas troligen en ')'" +#: cp/decl.c:4541 +#, fuzzy +msgid "`%#D' hides constructor for `%#T'" +msgstr "destruerare behövs för \"%#D\"" -#: cp/parse.y:3765 cp/parse.y:3770 -msgid "type specifier omitted for parameter" -msgstr "" +#: cp/decl.c:4556 +#, fuzzy +msgid "`%#D' conflicts with previous using declaration `%#D'" +msgstr "sektion \"%s\" står i konflikt med tidigare deklaration" -#: cp/pt.c:6303 -msgid "creating array with size zero" -msgstr "skapar ett fält med storlek noll" +#: cp/decl.c:4568 +#, fuzzy +msgid "previous non-function declaration `%#D'" +msgstr "tidigare deklaration av \"%s\"" -#: cp/pt.c:6799 -#, c-format -msgid "use of `%s' in template" -msgstr "användning ab `%s' i mall" +#: cp/decl.c:4569 +#, fuzzy +msgid "conflicts with function declaration `%#D'" +msgstr "motstridande deklarationer av \"%s\"" -#: cp/pt.c:8004 -msgid "incomplete type unification" -msgstr "inkomplett typunifiering" +#: cp/decl.c:4659 +#, fuzzy +msgid "implicit declaration of function `%#D'" +msgstr "implicit deklaration av funktion \"%s\"" -#: cp/pt.c:8934 +#: cp/decl.c:4817 #, c-format -msgid "use of `%s' in template type unification" +msgid "label `%s' referenced outside of any function" msgstr "" -#: cp/repo.c:272 -msgid "-frepo must be used with -c" -msgstr "-frepo måste användas tillsammans med -c" +#: cp/decl.c:4920 cp/decl.c:4944 cp/decl.c:5037 +#, fuzzy +msgid "jump to label `%D'" +msgstr "hopp till case-etikett" -#: cp/repo.c:366 -#, c-format -msgid "mysterious repository information in %s" +#: cp/decl.c:4922 cp/decl.c:4946 +msgid "jump to case label" +msgstr "hopp till case-etikett" + +#: cp/decl.c:4930 +#, fuzzy +msgid " crosses initialization of `%#D'" +msgstr "omdefiniering av \"%s\"" + +#: cp/decl.c:4933 cp/decl.c:5053 +msgid " enters scope of non-POD `%#D'" msgstr "" -#: cp/repo.c:381 -#, c-format -msgid "can't create repository information file `%s'" +#: cp/decl.c:4953 cp/decl.c:5057 +msgid " enters try block" +msgstr " går in i try-block" + +#. Can't skip init of __exception_info. +#: cp/decl.c:4955 cp/decl.c:5049 cp/decl.c:5059 +msgid " enters catch block" +msgstr " går in i catch-block" + +#: cp/decl.c:5038 +msgid " from here" +msgstr " från här" + +#: cp/decl.c:5051 +#, fuzzy +msgid " skips initialization of `%#D'" +msgstr "%s: Vid instansiering av \"%s\":\n" + +#: cp/decl.c:5086 +msgid "label named wchar_t" msgstr "" -#: cp/rtti.c:219 -msgid "taking dynamic typeid of object with -fno-rtti" +#: cp/decl.c:5090 +#, fuzzy +msgid "duplicate label `%D'" +msgstr "upprepning av medlem \"%s\"" + +#: cp/decl.c:5175 +#, fuzzy, c-format +msgid "case label `%E' not within a switch statement" +msgstr "case-etikett är inte i en switch-sats" + +#. Definition isn't the kind we were looking for. +#: cp/decl.c:5354 cp/decl.c:5373 +msgid "`%#D' redeclared as %C" msgstr "" -#: cp/rtti.c:250 -msgid "cannot use typeid with -fno-rtti" -msgstr "kan inte använda typeid med -fno-rtti" +#. This happens for A::B where B is a template, and there are no +#. template arguments. +#: cp/decl.c:5461 cp/typeck.c:2062 cp/typeck.c:2217 +#, fuzzy +msgid "invalid use of `%D'" +msgstr "ogiltigt användande av \"restrict\"" -#: cp/rtti.c:256 cp/rtti.c:405 -msgid "must #include <typeinfo> before using typeid" -msgstr "måste ha#include <typeinfo> för användande av typeid" +#: cp/decl.c:5502 +#, fuzzy +msgid "`%D::%D' is not a template" +msgstr "användning ab `%s' i mall" -#: cp/search.c:1963 -msgid "adjusting pointers for covariant returns" +#: cp/decl.c:5519 +msgid "`%D' undeclared in namespace `%D'" msgstr "" -#. This shouldn't happen, I don't want errors! -#: cp/search.c:2471 -msgid "recoverable compiler error, fixups for virtual function" +#: cp/decl.c:5652 +msgid "`%D' used without template parameters" msgstr "" -#: cp/semantics.c:1012 -msgid "ISO C++ does not permit named return values" +#: cp/decl.c:5663 cp/decl.c:5679 cp/decl.c:5783 +msgid "no class template named `%#T' in `%#T'" msgstr "" -#: cp/semantics.c:1029 -msgid "can't redefine default return value for constructors" +#: cp/decl.c:5702 cp/decl.c:5712 cp/decl.c:5744 +msgid "no type named `%#T' in `%#T'" msgstr "" -#: cp/semantics.c:1098 -msgid " will be re-ordered to precede member initializations" +#: cp/decl.c:5968 +msgid "lookup of `%D' finds `%#D'" msgstr "" -#: cp/semantics.c:1365 -msgid "`this' is unavailable for static member functions" +#: cp/decl.c:5970 +msgid " instead of `%D' from dependent base class" msgstr "" -#: cp/semantics.c:1371 -msgid "invalid use of `this' in non-member function" +#: cp/decl.c:5972 +msgid " (use `typename %T::%D' if that's what you meant)" msgstr "" -#: cp/semantics.c:1373 -msgid "invalid use of `this' at top level" +#: cp/decl.c:6003 +msgid "name lookup of `%D' changed" msgstr "" -#: cp/semantics.c:1665 -msgid "template type parameters must use the keyword `class' or `typename'" +#: cp/decl.c:6005 +msgid " matches this `%D' under ISO standard rules" msgstr "" -#: cp/spew.c:249 -#, c-format -msgid "identifier name `%s' conflicts with GNU C++ internal naming strategy" +#: cp/decl.c:6007 +msgid " matches this `%D' under old rules" msgstr "" -#: cp/spew.c:357 -msgid "parse error" -msgstr "parsningsfel" +#: cp/decl.c:6021 cp/decl.c:6028 +msgid "name lookup of `%D' changed for new ISO `for' scoping" +msgstr "" -#: cp/spew.c:1023 cp/spew.c:1295 -msgid "parse error at end of saved function text" +#: cp/decl.c:6023 +msgid " cannot use obsolete binding at `%D' because it has a destructor" msgstr "" -#: cp/spew.c:1065 -msgid "parse error in method specification" +#: cp/decl.c:6030 +msgid " using obsolete binding at `%D'" msgstr "" -#: cp/spew.c:1107 -msgid "function body for constructor missing" -msgstr "funktionskroppen för konstrueraren saknas" +#: cp/decl.c:6211 +msgid "lookup of `%D' in the scope of `%#T' (`%#D') does not match lookup in the current scope (`%#D')" +msgstr "" -#: cp/spew.c:1500 -#, c-format -msgid "%s before `%s'" -msgstr "%s före \"%s\"" +#: cp/decl.c:7025 +#, fuzzy +msgid "an anonymous union cannot have function members" +msgstr "anonym union deklarerad i parameterlista" -#: cp/spew.c:1502 -#, c-format -msgid "%s before `%c'" -msgstr "%s före \"%c\"" +#: cp/decl.c:7042 +msgid "member %#D' with constructor not allowed in anonymous aggregate" +msgstr "" -#: cp/spew.c:1504 -#, c-format -msgid "%s before `\\%o'" -msgstr "%s före \"\\%o\"" +#: cp/decl.c:7045 +msgid "member %#D' with destructor not allowed in anonymous aggregate" +msgstr "" -#: cp/spew.c:1507 -#, c-format -msgid "%s before `%s' token" -msgstr "%s före symbolen \"%s\"" +#: cp/decl.c:7048 +msgid "member %#D' with copy assignment operator not allowed in anonymous aggregate" +msgstr "" -#: cp/tree.c:216 -#, c-format -msgid "non-lvalue in %s" -msgstr "icke-lvalue i %s" +#: cp/decl.c:7086 +#, fuzzy +msgid "redeclaration of C++ built-in type `%T'" +msgstr "omdeklaration av \"%s\"" -#: cp/tree.c:2231 -msgid "" -"`java_interface' attribute can only be applied to Java class definitions" +#: cp/decl.c:7122 +msgid "multiple types in one declaration" msgstr "" -#: cp/tree.c:2245 -msgid "`com_interface' attribute can only be applied to class definitions" -msgstr "" +#: cp/decl.c:7149 +#, fuzzy +msgid "missing type-name in typedef-declaration" +msgstr "oanvändbart nyckelord eller typnamn i tom deklaration" -#: cp/tree.c:2250 -msgid "" -"`com_interface' is obsolete; g++ vtables are now COM-compatible by default" +#: cp/decl.c:7156 +msgid "ISO C++ prohibits anonymous structs" msgstr "" -#: cp/tree.c:2264 -msgid "requested init_priority is not an integer constant" -msgstr "" +#: cp/decl.c:7163 +#, fuzzy +msgid "`%D' can only be specified for functions" +msgstr "argumentformat angivet för icke-funktion \"%s\"" -#: cp/tree.c:2284 -msgid "" -"can only use init_priority attribute on file-scope definitions of objects of " -"class type" +#: cp/decl.c:7165 +msgid "`%D' can only be specified inside a class" msgstr "" -#: cp/tree.c:2290 -msgid "requested init_priority is out of range" +#: cp/decl.c:7167 +msgid "`%D' can only be specified for constructors" msgstr "" -#: cp/tree.c:2299 -msgid "requested init_priority is reserved for internal use" -msgstr "" +#: cp/decl.c:7170 +#, fuzzy +msgid "`%D' can only be specified for objects and functions" +msgstr "argumentformat angivet för icke-funktion \"%s\"" -#: cp/tree.c:2309 -msgid "init_priority attribute is not supported on this platform" -msgstr "" +#: cp/decl.c:7312 cp/decl2.c:927 +#, fuzzy +msgid "typedef `%D' is initialized (use __typeof__ instead)" +msgstr "typedef \"%s\" är initierad" -#: cp/typeck.c:484 -#, c-format -msgid "" -"ISO C++ forbids %s between pointer of type `void *' and pointer-to-function" +#: cp/decl.c:7317 +#, fuzzy +msgid "function `%#D' is initialized like a variable" +msgstr "funktion \"%s\" är initierad som en variabel" + +#: cp/decl.c:7329 +#, fuzzy +msgid "declaration of `%#D' has `extern' and is initialized" +msgstr "deklaration av \"%s\" är \"extern\" och initierad" + +#: cp/decl.c:7363 +msgid "`%#D' is not a static member of `%#T'" msgstr "" -#: cp/typeck.c:1559 -msgid "ISO C++ forbids applying `sizeof' to a function type" -msgstr "ISO C++ förbjuder användning av \"sizeof\" på funktioner" +#: cp/decl.c:7368 +#, fuzzy +msgid "ISO C++ does not permit `%T::%D' to be defined as `%T::%D'" +msgstr "ISO C++ tillåter inte \"%s\" i #if" -#: cp/typeck.c:1565 -msgid "ISO C++ forbids applying `sizeof' to a member function" -msgstr "ISO C++ förbjuder användning av \"sizeof\" på medlemsfunktion" +#: cp/decl.c:7379 +#, fuzzy +msgid "duplicate initialization of %D" +msgstr "initiering" -#: cp/typeck.c:1571 -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" +#: cp/decl.c:7408 +#, fuzzy +msgid "declaration of `%#D' outside of class is not definition" +msgstr "deklaration av \"%s\" som ett fält med funktioner" -#: cp/typeck.c:1620 -msgid "sizeof applied to a bit-field" -msgstr "sizeof applicerat på ett bit-fält" +#: cp/decl.c:7456 +#, fuzzy +msgid "variable `%#D' has initializer but incomplete type" +msgstr "variabel \"%s\" har initierare men är av inkomplett typ" -#: cp/typeck.c:1623 -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:7464 cp/decl.c:8006 +#, fuzzy +msgid "elements of array `%#D' have incomplete type" +msgstr "elementen i fält \"%s\" har en ofullständig typ" -#: cp/typeck.c:2236 -msgid "invalid reference to NULL ptr, use ptr-to-member instead" -msgstr "" +#: cp/decl.c:7480 +#, fuzzy +msgid "aggregate `%#D' has incomplete type and cannot be defined" +msgstr "parameter \"%s\" har en inkomplett typ" -#: cp/typeck.c:2399 -#, c-format -msgid "invalid use of `%s' on pointer to member" -msgstr "" +#: cp/decl.c:7519 +#, fuzzy +msgid "`%D' declared as reference but not initialized" +msgstr "\"%s\" omdeklarerad som en annan sorts symbol" -#: cp/typeck.c:2405 -msgid "invalid type argument" -msgstr "ogiltigt typargument" +#: cp/decl.c:7528 +#, fuzzy +msgid "ISO C++ forbids use of initializer list to initialize reference `%D'" +msgstr "ISO C++ förbjuder initiering av new-uttryck med \"=\"" -#: cp/typeck.c:2508 -msgid "ISO C++ forbids subscripting non-lvalue array" -msgstr "" +#: cp/decl.c:7561 +#, fuzzy +msgid "cannot initialize `%T' from `%T'" +msgstr "kan inte initiera friend-funktion \"%s\"" -#: cp/typeck.c:2519 -msgid "subscripting array declared `register'" -msgstr "" +#: cp/decl.c:7595 +#, fuzzy +msgid "initializer fails to determine size of `%D'" +msgstr "initierare misslyckas med att bestämma storlek på \"%s\"" -#: cp/typeck.c:2694 cp/typeck.c:2834 -msgid "pointer to member function called, but not in class scope" -msgstr "" +#: cp/decl.c:7600 +#, fuzzy +msgid "array size missing in `%D'" +msgstr "fältstorlek saknas i \"%s\"" -#: cp/typeck.c:2832 -msgid "" -"invalid call to member function needing `this' in static member function " -"scope" -msgstr "" +#: cp/decl.c:7612 +#, fuzzy +msgid "zero-size array `%D'" +msgstr "ISO C förbjuder fält \"%s\" med storlek noll" -#: cp/typeck.c:3022 -msgid "ISO C++ forbids calling `::main' from within program" -msgstr "ISO C++ förbjuder anrop av \"::main\" inifrån programmet" +#. 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:7650 +#, fuzzy +msgid "storage size of `%D' isn't known" +msgstr "lagringsstorlek på \"%s\" är okänd" -#: cp/typeck.c:3226 -msgid "parameter type of called function is incomplete" -msgstr "" +#: cp/decl.c:7672 +#, fuzzy +msgid "storage size of `%D' isn't constant" +msgstr "lagringsstorlek på \"%s\" är inte konstant" -#: cp/typeck.c:3623 -#, c-format -msgid "%s rotate count is negative" +#: cp/decl.c:7723 +msgid "sorry: semantics of inline function static data `%#D' are wrong (you'll wind up with multiple copies)" msgstr "" -#: cp/typeck.c:3626 -#, c-format -msgid "%s rotate count >= width of type" +#: cp/decl.c:7724 +msgid " you can work around this by removing the initializer" msgstr "" -#: cp/typeck.c:3657 cp/typeck.c:3662 cp/typeck.c:3753 cp/typeck.c:3758 -msgid "ISO C++ forbids comparison between pointer and integer" -msgstr "ISO C++ förbjuder jämförelse mellan pekare och heltal" +#: cp/decl.c:7752 +#, fuzzy +msgid "uninitialized const `%D'" +msgstr "kan inte initiera friend-funktion \"%s\"" -#: cp/typeck.c:3974 -msgid "comparison between signed and unsigned integer expressions" -msgstr "" +#: cp/decl.c:7836 +#, fuzzy +msgid "brace-enclosed initializer used to initialize `%T'" +msgstr "kan inte initiera friend-funktion \"%s\"" -#: cp/typeck.c:4113 -msgid "ISO C++ forbids using pointer of type `void *' in pointer arithmetic" +#: cp/decl.c:7900 +msgid "initializer for `%T' must be brace-enclosed" msgstr "" -"ISO C++ förbjuder användning av pekare av typ \"void *\" i pekararitmetik" -#: cp/typeck.c:4119 -msgid "ISO C++ forbids using a pointer-to-function in pointer arithmetic" -msgstr "ISO C++ förbjuder användning av funktionspekarepekare i pekararitmetik" +#: cp/decl.c:7964 +#, fuzzy +msgid "too many initializers for `%T'" +msgstr "kan inte initiera friend-funktion \"%s\"" -#: cp/typeck.c:4125 -msgid "" -"ISO C++ forbids using a pointer to member function in pointer arithmetic" -msgstr "" -"ISO C++ förbjuder användning av pekare till medlemsfunktion i pekararitmetik" +#: cp/decl.c:8000 +#, fuzzy +msgid "variable-sized object `%D' may not be initialized" +msgstr "objekt med variabel storlek kan inte initieras" -#: cp/typeck.c:4131 -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" +#: cp/decl.c:8011 +#, fuzzy +msgid "`%D' has incomplete type" +msgstr "\"%s\" har en inkomplett typ" -#: cp/typeck.c:4202 -msgid "ISO C++ forbids using pointer of type `void *' in subtraction" +#: cp/decl.c:8060 +msgid "`%D' must be initialized by constructor, not by `{...}'" msgstr "" -#: cp/typeck.c:4204 -msgid "ISO C++ forbids using pointer to a function in subtraction" +#: cp/decl.c:8101 +msgid "structure `%D' with uninitialized const members" msgstr "" -#: cp/typeck.c:4206 -msgid "ISO C++ forbids using pointer to a method in subtraction" +#: cp/decl.c:8103 +msgid "structure `%D' with uninitialized reference members" msgstr "" -#: cp/typeck.c:4208 -msgid "ISO C++ forbids using pointer to a member in subtraction" -msgstr "" +#: cp/decl.c:8346 +msgid "assignment (not initialization) in declaration" +msgstr "tilldelning (inte initieraing) i deklaration" -#: cp/typeck.c:4220 -msgid "invalid use of a pointer to an incomplete type in pointer arithmetic" -msgstr "" +#: cp/decl.c:8358 +#, fuzzy +msgid "cannot initialize `%D' to namespace `%D'" +msgstr "kan inte initiera friend-funktion \"%s\"" -#: cp/typeck.c:4325 -msgid "taking address of temporary" -msgstr "tar adress till något temporärt" +#: cp/decl.c:8409 +#, fuzzy +msgid "shadowing previous type declaration of `%#D'" +msgstr "tidigare deklaration av \"%s\"" -#: cp/typeck.c:4525 -#, c-format -msgid "ISO C++ forbids %sing an enum" +#: cp/decl.c:8455 +msgid "`%D' cannot be thread-local because it has non-POD type `%T'" msgstr "" -#: cp/typeck.c:4569 -msgid "cast to non-reference type used as lvalue" +#: cp/decl.c:8470 +msgid "`%D' is thread-local and so cannot be dynamically initialized" msgstr "" -#. ARM $3.4 -#: cp/typeck.c:4636 -msgid "ISO C++ forbids taking address of function `::main'" -msgstr "ISO C++ förbjuder att man tar adressen till funktionen \"::main\"" +#: cp/decl.c:8864 cp/init.c:547 +#, fuzzy +msgid "multiple initializations given for `%D'" +msgstr "multiple deklaration av metod \"%s\"" -#: cp/typeck.c:4729 -msgid "ISO C++ forbids taking the address of a cast to a non-lvalue expression" +#: cp/decl.c:8956 +msgid "invalid catch parameter" msgstr "" -#: cp/typeck.c:4745 -msgid "unary `&'" -msgstr "unärt \"&\"" +#: cp/decl.c:9074 +#, fuzzy +msgid "destructor for alien class `%T' cannot be a member" +msgstr "destruerare kan inte vara en statisk medlemsfunktion" -#: cp/typeck.c:4937 -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:9077 +#, fuzzy +msgid "constructor for alien class `%T' cannot be a member" +msgstr "konstruerare kan inte vara en statisk medlemsfunktion\"" -#: cp/typeck.c:5247 -msgid "" -"ISO C++ forbids casting between pointer-to-function and pointer-to-object" +#: cp/decl.c:9096 +msgid "`%D' declared as a `virtual' %s" msgstr "" -#: cp/typeck.c:5697 -msgid "ISO C++ forbids cast to non-reference type used as lvalue" -msgstr "" - -#: cp/typeck.c:5803 -msgid "ISO C++ forbids assignment of arrays" -msgstr "ISO C++ förbjuder tilldelning av fält" +#: cp/decl.c:9098 +#, fuzzy +msgid "`%D' declared as an `inline' %s" +msgstr "variabel \"%s\" deklarerad \"inline\"" -#: cp/typeck.c:5818 -msgid "return value from function receives multiple initializations" +#: cp/decl.c:9100 +msgid "`const' and `volatile' function specifiers on `%D' invalid in %s declaration" msgstr "" -#: cp/typeck.c:5961 -msgid " in pointer to member function conversion" -msgstr "" +#: cp/decl.c:9103 +#, fuzzy +msgid "`%D' declared as a friend" +msgstr "fält \"%s\" deklarerad som en funktion" -#: cp/typeck.c:5969 -msgid " in pointer to member conversion" -msgstr "" +#: cp/decl.c:9109 +#, fuzzy +msgid "`%D' declared with an exception specification" +msgstr "\"%s\" är deklarerad som en funktion som returnerar en funktion" -#: cp/typeck.c:6556 -msgid "returning reference to temporary" -msgstr "returnerar referens till en temporär" +#: cp/decl.c:9184 +msgid "cannot declare `::main' to be a template" +msgstr "kan inte deklarera \"::main\" som en mall" -#: cp/typeck.c:6563 -msgid "reference to non-lvalue returned" +#: cp/decl.c:9186 +msgid "cannot declare `::main' to be inline" msgstr "" -#: cp/typeck.c:6609 -msgid "returning a value from a destructor" -msgstr "returnerar ett värde från en destruktor" +#: cp/decl.c:9188 +msgid "cannot declare `::main' to be static" +msgstr "kan inte deklarera \"::main\" som static" -#. If a return statement appears in a handler of the -#. function-try-block of a constructor, the program is ill-formed. -#: cp/typeck.c:6617 -msgid "cannot return from a handler of a function-try-block of a constructor" -msgstr "" +#: cp/decl.c:9191 +msgid "`main' must return `int'" +msgstr "\"main\" måste returnera \"int\"" -#. You can't return a value from a constructor. -#: cp/typeck.c:6620 -msgid "returning a value from a constructor" +#: cp/decl.c:9219 +msgid "non-local function `%#D' uses anonymous type" msgstr "" -#: cp/typeck.c:6637 -msgid "" -"return-statement with no value, in function declared with a non-void return " -"type" +#: cp/decl.c:9222 +msgid "`%#D' does not refer to the unqualified type, so it is not used for linkage" msgstr "" -#: cp/typeck.c:6653 -msgid "" -"return-statement with a value, in function declared with a void return type" +#: cp/decl.c:9228 +msgid "non-local function `%#D' uses local type `%T'" msgstr "" -#: cp/typeck2.c:172 -msgid " because the following virtual functions are abstract:" +#: cp/decl.c:9251 +msgid "%smember function `%D' cannot have `%T' method qualifier" msgstr "" -#: cp/typeck2.c:269 -#, c-format -msgid "Internal error #%d." -msgstr "Internt fel #%d." +#: cp/decl.c:9275 +#, fuzzy +msgid "defining explicit specialization `%D' in friend declaration" +msgstr "tilldelning (inte initieraing) i deklaration" -#: cp/typeck2.c:340 -msgid "due to the presence of a constructor" +#. Something like `template <class T> friend void f<T>()'. +#: cp/decl.c:9285 +msgid "invalid use of template-id `%D' in declaration of primary template" msgstr "" -#: cp/typeck2.c:364 -msgid "comma expression used to initialize return value" +#: cp/decl.c:9313 +msgid "default arguments are not allowed in declaration of friend template specialization `%D'" msgstr "" -#: cp/typeck2.c:373 -msgid "cannot initialize arrays using this syntax" +#: cp/decl.c:9320 +msgid "`inline' is not allowed in declaration of friend template specialization `%D'" msgstr "" -#: cp/typeck2.c:429 -msgid "ANSI C++ forbids non-constant aggregate initializer expressions" -msgstr "" +#: cp/decl.c:9382 +#, fuzzy +msgid "definition of implicitly-declared `%D'" +msgstr "funktionsdefinition deklarerad som \"auto\"" -#: cp/typeck2.c:509 -msgid "initializing array with parameter list" +#: cp/decl.c:9394 cp/decl2.c:776 +msgid "no `%#D' member function declared in class `%T'" msgstr "" -#: cp/typeck2.c:565 -msgid "initializer for scalar variable requires one element" +#: cp/decl.c:9527 +msgid "non-local variable `%#D' uses local type `%T'" msgstr "" -#: cp/typeck2.c:663 -msgid "aggregate has a partly bracketed initializer" +#: cp/decl.c:9625 +msgid "invalid in-class initialization of static data member of non-integral type `%T'" msgstr "" -#: cp/typeck2.c:693 cp/typeck2.c:794 -msgid "non-trivial labeled initializers" -msgstr "" +#: cp/decl.c:9634 +#, 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/typeck2.c:710 -msgid "non-empty initializer for array of empty elements" -msgstr "" +#: cp/decl.c:9637 +#, 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 \"=\"" -#: cp/typeck2.c:760 -msgid "initializer list for object of class with virtual base classes" -msgstr "" +#: cp/decl.c:9687 +#, fuzzy +msgid "size of array `%D' has non-integer type" +msgstr "storlek på fält \"%s\" är inte av heltalstyp" -#: cp/typeck2.c:766 -msgid "initializer list for object of class with base classes" +#: cp/decl.c:9689 +#, fuzzy +msgid "size of array has non-integer type" +msgstr "storlek på fält \"%s\" är inte av heltalstyp" + +#: cp/decl.c:9709 +#, fuzzy +msgid "size of array `%D' is negative" +msgstr "storlek på fält \"%s\" är negativt" + +#: cp/decl.c:9711 +#, fuzzy +msgid "size of array is negative" +msgstr "storlek på fält \"%s\" är negativt" + +#: cp/decl.c:9720 +#, fuzzy +msgid "ISO C++ forbids zero-size array `%D'" +msgstr "ISO C förbjuder fält \"%s\" med storlek noll" + +#: cp/decl.c:9722 +#, fuzzy +msgid "ISO C++ forbids zero-size array" +msgstr "ISO C förbjuder fält \"%s\" med storlek noll" + +#: cp/decl.c:9729 +#, fuzzy +msgid "size of array `%D' is not an integral constant-expression" +msgstr "storlek på fält \"%s\" är inte av heltalstyp" + +#: cp/decl.c:9732 +#, fuzzy +msgid "size of array is not an integral constant-expression" +msgstr "storlek på fält \"%s\" är inte av heltalstyp" + +#: cp/decl.c:9750 +#, fuzzy +msgid "ISO C++ forbids variable-size array `%D'" +msgstr "ISO C89 förbjuder fält \"%s\" med variabel storlek" + +#: cp/decl.c:9753 +#, fuzzy +msgid "ISO C++ forbids variable-size array" +msgstr "ISO C89 förbjuder fält \"%s\" med variabel storlek" + +#: cp/decl.c:9764 +msgid "overflow in array dimension" msgstr "" -#: cp/typeck2.c:772 -msgid "initializer list for object using virtual functions" +#: cp/decl.c:9823 +#, fuzzy +msgid "declaration of `%D' as %s" +msgstr "omdeklaration av \"%s\"" + +#: cp/decl.c:9825 +#, fuzzy, c-format +msgid "creating %s" +msgstr "Skapar %s.\n" + +#: cp/decl.c:9837 +msgid "declaration of `%D' as multidimensional array must have bounds for all dimensions except the first" msgstr "" -#: cp/typeck2.c:889 -msgid "index value instead of field name in union initializer" +#: cp/decl.c:9840 +msgid "multidimensional array must have bounds for all dimensions except the first" msgstr "" -#: cp/typeck2.c:945 -msgid "excess elements in aggregate initializer" +#: cp/decl.c:9869 +#, fuzzy +msgid "return type specification for constructor invalid" +msgstr "funktionskroppen för konstrueraren saknas" + +#: cp/decl.c:9876 +msgid "return type specification for destructor invalid" msgstr "" -#: cp/typeck2.c:1043 -msgid "circular pointer delegation detected" +#: cp/decl.c:9882 +#, fuzzy +msgid "operator `%T' declared to return `%T'" +msgstr "parameter \"%s\" deklarerad som void" + +#: cp/decl.c:9884 +#, fuzzy +msgid "return type specified for `operator %T'" +msgstr "lagringsklass angiven för parameter \"%s\"" + +#: cp/decl.c:10052 +msgid "destructors must be member functions" +msgstr "destruerare måste vara medlemsfunktioner" + +#: cp/decl.c:10071 +msgid "destructor `%T' must match class name `%T'" msgstr "" -#: cp/typeck2.c:1070 -msgid "result of `operator->()' yields non-pointer result" +#: cp/decl.c:10100 +msgid "variable declaration is not allowed here" msgstr "" -#: cp/typeck2.c:1072 -msgid "base operand of `->' is not a pointer" -msgstr "basoperanden till \"->\" är inte en pekare" +#: cp/decl.c:10127 +#, fuzzy +msgid "invalid declarator" +msgstr "ogiltig #indent" -#: cp/typeck2.c:1262 -#, c-format -msgid "ISO C++ forbids defining types within %s" +#: cp/decl.c:10178 +msgid "declarator-id missing; using reserved word `%D'" msgstr "" -#: cp/xref.c:826 -#, c-format -msgid "Can't create cross-reference file `%s'" +#: cp/decl.c:10235 +msgid "type `%T' is not derived from type `%T'" msgstr "" -#. The current line in each outer source file is now the -#. same as the line of the #include. -#: cpperror.c:58 -#, c-format -msgid "In file included from %s:%u" -msgstr "I fil inkluderad från %s:%u" +#. Parse error puts this typespec where +#. a declarator should go. +#: cp/decl.c:10279 +msgid "`%T' specified as declarator-id" +msgstr "" -#. 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. -#: cpperror.c:74 -#, c-format -msgid "" -",\n" -" from %s:%u" +#: cp/decl.c:10281 +msgid " perhaps you want `%T' for a constructor" msgstr "" -",\n" -" från %s:%u" -#: cpperror.c:191 -msgid "internal error: " -msgstr "internt fel: " +#. Sometimes, we see a template-name used as part of a +#. decl-specifier like in +#. std::allocator alloc; +#. Handle that gracefully. +#: cp/decl.c:10303 +#, fuzzy, c-format +msgid "invalid use of template-name '%E' in a declarator" +msgstr "ogiltig användning av void-uttryck" -#: cpperror.c:198 -msgid "warning: " -msgstr "varning: " +#: cp/decl.c:10323 +#, fuzzy +msgid "declaration of `%D' as non-function" +msgstr "deklaration av \"%s\" som ett fält med funktioner" -#: cpperror.c:312 cpperror.c:483 cppfiles.c:661 gcc.c:6083 tradcpp.c:4722 -#, c-format -msgid "%s: %s" -msgstr "%s: %s" +#: cp/decl.c:10400 +msgid "`bool' is now a keyword" +msgstr "\"bool\" är numera ett nyckelord" -#: cppexp.c:180 -msgid "traditional C rejects the `U' suffix" +#: cp/decl.c:10402 +msgid "extraneous `%T' ignored" msgstr "" -#: cppexp.c:183 -msgid "too many 'l' suffixes in integer constant" -msgstr "för många \"l\"-suffix i heltalskonstant" +#: cp/decl.c:10418 cp/decl.c:10463 +#, fuzzy +msgid "multiple declarations `%T' and `%T'" +msgstr "multiple deklaration av metod \"%s\"" -#: cppexp.c:187 -msgid "integer constant contains digits beyond the radix" -msgstr "" +#: cp/decl.c:10431 +msgid "ISO C++ does not support `long long'" +msgstr "ISO C++ stödjer inte \"long long\"" -#: cppexp.c:190 -msgid "integer constant out of range" -msgstr "heltalskonstant utanför sitt intervall" +#: cp/decl.c:10536 cp/decl.c:10539 +#, fuzzy, c-format +msgid "ISO C++ forbids declaration of `%s' with no type" +msgstr "ISO C förbjuder medlemsdeklarationer utan medlemmar" -#: cppexp.c:196 -msgid "integer constant is so large that it is unsigned" +#. The implicit typename extension is deprecated and will be +#. removed. Warn about its use now. +#: cp/decl.c:10549 +msgid "`%T' is implicitly a typename" msgstr "" -#: cppexp.c:205 +#: cp/decl.c:10585 #, c-format -msgid "invalid suffix '%.*s' on integer constant" -msgstr "" - -#: cppexp.c:239 -msgid "missing ')' after \"defined\"" -msgstr "saknar ')' efter \"defined\"" +msgid "short, signed or unsigned invalid for `%s'" +msgstr "short, signed eller unsigned är ogiltigt för \"%s\"" -#: cppexp.c:246 -msgid "operator \"defined\" requires an identifier" -msgstr "" +#: cp/decl.c:10590 +#, c-format +msgid "long and short specified together for `%s'" +msgstr "både long och short angivet för \"%s\"" -#: cppexp.c:254 +#: cp/decl.c:10601 #, c-format -msgid "(\"%s\" is an alternative token for \"%s\" in C++)" +msgid "signed and unsigned given together for `%s'" +msgstr "både signed och unsigned angivet för \"%s\"" + +#: cp/decl.c:10710 +msgid "qualifiers are not allowed on declaration of `operator %T'" msgstr "" -#: cppexp.c:331 -msgid "\"defined\" operator appears during macro expansion" +#: cp/decl.c:10732 +msgid "member `%D' cannot be declared both virtual and static" msgstr "" -#: cppexp.c:347 -#, c-format -msgid "ISO C++ does not permit \"%s\" in #if" -msgstr "ISO C++ tillåter inte \"%s\" i #if" +#: cp/decl.c:10741 +#, fuzzy +msgid "`%T::%D' is not a valid declarator" +msgstr "\"%s\" är inte i början av deklarationen" -#: cppexp.c:362 -#, c-format -msgid "\"%s\" is not defined" -msgstr "\"%s\" är inte definierad" +#: cp/decl.c:10753 +msgid "storage class specifiers invalid in parameter declarations" +msgstr "" -#: cppexp.c:407 -msgid "integer overflow in preprocessor expression" +#: cp/decl.c:10757 +msgid "typedef declaration invalid in parameter declaration" msgstr "" -#: cppexp.c:677 +#: cp/decl.c:10770 +msgid "virtual outside class declaration" +msgstr "" + +#: cp/decl.c:10831 #, c-format -msgid "impossible operator '%s'" +msgid "storage class specified for %s `%s'" msgstr "" -#: cppexp.c:787 -msgid "comma operator in operand of #if" +#: cp/decl.c:10878 +msgid "storage class specifiers invalid in friend function declarations" msgstr "" -#: cppfiles.c:383 -#, c-format -msgid "%s is too large" -msgstr "%s är för stor" +#: cp/decl.c:11048 +msgid "destructor cannot be static member function" +msgstr "destruerare kan inte vara en statisk medlemsfunktion" -#: cppfiles.c:412 -#, c-format -msgid "%s is shorter than expected" -msgstr "%s är kortare än förväntat" +#: cp/decl.c:11051 +#, fuzzy, c-format +msgid "destructors may not be `%s'" +msgstr "destruerare behövs för \"%#D\"" -#: cppfiles.c:421 -#, c-format -msgid "%s is a block device" -msgstr "%s är en blockenhet" +#: cp/decl.c:11072 +msgid "constructor cannot be static member function" +msgstr "konstruerare kan inte vara en statisk medlemsfunktion\"" -#: cppfiles.c:541 -#, c-format -msgid "No include path in which to find %s" +#: cp/decl.c:11075 +msgid "constructors cannot be declared virtual" msgstr "" -#: cppfiles.c:609 -msgid "Multiple include guards may be useful for:\n" +#: cp/decl.c:11080 +#, c-format +msgid "constructors may not be `%s'" msgstr "" -#: cppfiles.c:999 -msgid "absolute file name in remap_filename" -msgstr "absolut filnamn i remap_filename" +#: cp/decl.c:11090 +msgid "return value type specifier for constructor ignored" +msgstr "" -#: cppinit.c:223 +#: cp/decl.c:11109 #, c-format -msgid "ignoring nonexistent directory \"%s\"\n" -msgstr "ignorerar ej existerande katalog \"%s\"\n" +msgid "can't initialize friend function `%s'" +msgstr "kan inte initiera friend-funktion \"%s\"" -#: cppinit.c:229 -#, c-format -msgid "%s: Not a directory" -msgstr "%s: Inte en katalog" +#. Cannot be both friend and virtual. +#: cp/decl.c:11113 +msgid "virtual functions cannot be friends" +msgstr "" -#: cppinit.c:275 -#, c-format -msgid "ignoring duplicate directory \"%s\"\n" +#: cp/decl.c:11118 +msgid "friend declaration not in class definition" msgstr "" -#: cppinit.c:894 -msgid "-include and -imacros cannot be used with -fpreprocessed" -msgstr "-include och -imacros kan inte användas med -fpreprocessed" +#: cp/decl.c:11120 +#, fuzzy, c-format +msgid "can't define friend function `%s' in a local class definition" +msgstr "kan inte initiera friend-funktion \"%s\"" -#: cppinit.c:930 -msgid "#include \"...\" search starts here:\n" -msgstr "#include \"...\" sökning startar här:\n" +#: cp/decl.c:11144 +#, fuzzy +msgid "destructors may not have parameters" +msgstr "destruerare måste vara medlemsfunktioner" -#: cppinit.c:934 -msgid "#include <...> search starts here:\n" -msgstr "#include <...> sökning startar här:\n" +#: cp/decl.c:11175 cp/decl.c:11182 +#, fuzzy +msgid "cannot declare reference to `%#T'" +msgstr "kan inte deklarera referenser till referenser" -#: cppinit.c:937 -msgid "End of search list.\n" -msgstr "Slut på söklistan.\n" +#: cp/decl.c:11176 +#, fuzzy +msgid "cannot declare pointer to `%#T'" +msgstr "kan inte deklarera pekare till referenser" -#: cppinit.c:1009 tradcpp.c:963 tradcpp.c:973 tradcpp.c:1064 -msgid "I/O error on output" -msgstr "I/O-fel vid utmatning" +#: cp/decl.c:11181 +#, fuzzy +msgid "cannot declare pointer to `%#T' member" +msgstr "kan inte deklarera pekare till referenser" -#: cppinit.c:1023 -msgid "buffers still stacked in cpp_finish" +#: cp/decl.c:11357 +msgid "extra qualification `%T::' on member `%s' ignored" msgstr "" -#. 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:1055 -#, c-format -msgid "Argument missing after %s" -msgstr "Argument saknas efter %s" +#: cp/decl.c:11367 +msgid "cannot declare member function `%T::%s' within `%T'" +msgstr "" -#: cppinit.c:1056 -#, c-format -msgid "Assertion missing after %s" +#: cp/decl.c:11382 +msgid "cannot declare member `%T::%s' within `%T'" msgstr "" -#: cppinit.c:1057 -#, c-format -msgid "Directory name missing after %s" -msgstr "Katalognamn saknas efter %s" +#: cp/decl.c:11460 +msgid "data member may not have variably modified type `%T'" +msgstr "" -#: cppinit.c:1058 -#, c-format -msgid "File name missing after %s" -msgstr "Filnamn saknas efter %s" +#. [dcl.fct.spec] The explicit specifier shall only be used in +#. declarations of constructors within a class definition. +#: cp/decl.c:11468 +msgid "only declarations of constructors can be `explicit'" +msgstr "" -#: cppinit.c:1059 +#: cp/decl.c:11476 #, c-format -msgid "Macro name missing after %s" -msgstr "Makronamn saknas efter %s" +msgid "non-member `%s' cannot be declared `mutable'" +msgstr "" -#: cppinit.c:1060 +#: cp/decl.c:11481 #, c-format -msgid "Path name missing after %s" -msgstr "Sökväg saknas efter %s" +msgid "non-object member `%s' cannot be declared `mutable'" +msgstr "" -#: cppinit.c:1061 +#: cp/decl.c:11487 #, c-format -msgid "Number missing after %s" -msgstr "Nummer saknas efter %s" +msgid "function `%s' cannot be declared `mutable'" +msgstr "funktion \"%s\" kan inte deklareras som \"mutable\"" -#: cppinit.c:1062 +#: cp/decl.c:11492 #, c-format -msgid "Target missing after %s" +msgid "static `%s' cannot be declared `mutable'" msgstr "" -#: cppinit.c:1247 +#: cp/decl.c:11497 #, c-format -msgid "Too many filenames. Type %s --help for usage info" -msgstr "För många filnamn. Skriv %s --help för användningsinformation" +msgid "const `%s' cannot be declared `mutable'" +msgstr "const \"%s\" kan inte deklareras \"mutable\"" -#: cppinit.c:1431 tradcpp.c:598 -msgid "Output filename specified twice" -msgstr "Utdatafilnamn angivet två gånger" +#: cp/decl.c:11510 +#, fuzzy +msgid "template-id `%D' used as a declarator" +msgstr "deklaration av \"%s\" döljer global deklaration" -#: cppinit.c:1551 -msgid "-I- specified twice" -msgstr "-I- angiven två gånger" +#: cp/decl.c:11531 +msgid "ISO C++ forbids nested type `%D' with same name as enclosing class" +msgstr "" -#: cppinit.c:1699 -#, c-format -msgid "GNU CPP version %s (cpplib)" -msgstr "GNU CPP version %s (cpplib)" +#: cp/decl.c:11580 +msgid "typedef name may not be class-qualified" +msgstr "" -#: cppinit.c:1740 tradcpp.c:787 -msgid "you must additionally specify either -M or -MM" -msgstr "du måste dessutom ange antingen -M eller -MM" +#: cp/decl.c:11588 +#, fuzzy +msgid "invalid type qualifier for non-member function type" +msgstr "namn saknas på medlemsfunktion" -#: cppinit.c:1800 -#, c-format -msgid "Usage: %s [switches] input output\n" -msgstr "Användning: %s [flaggor] infil utfil\n" +#: cp/decl.c:11651 +#, fuzzy +msgid "type qualifiers specified for friend class declaration" +msgstr "två typer angivna i en tom deklaration" -#. To keep the lines from getting too long for some compilers, limit -#. to about 500 characters (6 lines) per chunk. -#: cppinit.c:1803 -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" +#: cp/decl.c:11656 +msgid "`inline' specified for friend class declaration" 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" -#: cppinit.c:1812 -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" +#: cp/decl.c:11664 +#, fuzzy +msgid "template parameters cannot be friends" +msgstr "typen på parameter \"%s\" är inte deklarerad" -#: cppinit.c:1821 -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" +#: cp/decl.c:11666 +msgid "friend declaration requires class-key, i.e. `friend class %T::%D'" 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" -#: cppinit.c:1828 -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" - -#: cppinit.c:1834 -msgid "" -" -std=<std name> Specify the conformance standard; one of:\n" -" gnu89, gnu99, c89, c99, iso9899:1990,\n" -" iso9899:199409, iso9899:1999\n" -" -+ Allow parsing of C++ style features\n" -" -w Inhibit warning messages\n" -" -Wtrigraphs Warn if trigraphs are encountered\n" -" -Wno-trigraphs Do not warn about trigraphs\n" -" -Wcomment{s} Warn if one comment starts inside another\n" +#: cp/decl.c:11670 +msgid "friend declaration requires class-key, i.e. `friend %#T'" 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" -#: cppinit.c:1844 -msgid "" -" -Wno-comment{s} Do not warn about comments\n" -" -Wtraditional Warn about features not present in traditional " -"C\n" -" -Wno-traditional Do not warn about traditional C\n" -" -Wundef Warn if an undefined macro is used by #if\n" -" -Wno-undef Do not warn about testing undefined macros\n" -" -Wimport Warn about the use of the #import directive\n" +#: cp/decl.c:11684 +msgid "trying to make class `%T' a friend of global scope" 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" -#: cppinit.c:1852 -msgid "" -" -Wno-import Do not warn about the use of #import\n" -" -Werror Treat all warnings as errors\n" -" -Wno-error Do not treat warnings as errors\n" -" -Wsystem-headers Do not suppress warnings from system headers\n" -" -Wno-system-headers Suppress warnings from system headers\n" -" -Wall Enable all preprocessor warnings\n" -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" +#: cp/decl.c:11695 +#, fuzzy +msgid "invalid qualifiers on non-member function type" +msgstr "ogiltigt format på versionsnummer" -#: cppinit.c:1860 -msgid "" -" -M Generate make dependencies\n" -" -MM As -M, but ignore system header files\n" -" -MF <file> Write dependency output to the given file\n" -" -MG Treat missing header file as generated files\n" -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" +#: cp/decl.c:11714 +#, fuzzy +msgid "abstract declarator `%T' used as declaration" +msgstr "deklaration av \"%s\" döljer global deklaration" -# fixme: vad menas med unquoted -#: cppinit.c:1866 -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" +#: cp/decl.c:11726 +msgid "unnamed variable or field declared void" 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" -#: cppinit.c:1871 -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" +#: cp/decl.c:11735 +msgid "variable or field declared void" 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" -#: cppinit.c:1879 -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" +#: cp/decl.c:11745 +msgid "cannot use `::' in parameter declaration" 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" -#: cppinit.c:1887 -msgid "" -" -fpreprocessed Treat the input file as already preprocessed\n" -" -ftabstop=<number> Distance between tab stops for column reporting\n" -" -P Do not generate #line directives\n" -" -$ Do not allow '$' in identifiers\n" -" -remap Remap file names when including files.\n" -" --version Display version information\n" -" -h or --help Display this information\n" +#. Something like struct S { int N::j; }; +#: cp/decl.c:11784 +#, fuzzy +msgid "invalid use of `::'" +msgstr "ogiltigt användande av \"restrict\"" + +#: cp/decl.c:11796 +#, fuzzy +msgid "function `%D' cannot be declared friend" +msgstr "funktion \"%s\" kan inte deklareras som \"mutable\"" + +#: cp/decl.c:11808 +msgid "can't make `%D' into a method -- not in a class" msgstr "" -#: cpplex.c:173 -#, c-format -msgid "trigraph ??%c converted to %c" +#: cp/decl.c:11817 +#, fuzzy +msgid "function `%D' declared virtual inside a union" +msgstr "fält \"%s\" deklarerad som en funktion" + +#: cp/decl.c:11829 +msgid "`%D' cannot be declared virtual, since it is always static" msgstr "" -#: cpplex.c:181 +#: cp/decl.c:11902 +#, fuzzy +msgid "field `%D' has incomplete type" +msgstr "fält \"%s\" har en inkomplett typ" + +#: cp/decl.c:11904 +#, fuzzy +msgid "name `%T' has incomplete type" +msgstr "parameter \"%s\" har en inkomplett typ" + +#: cp/decl.c:11913 +#, fuzzy +msgid " in instantiation of template `%T'" +msgstr "%s: Vid instansiering av \"%s\":\n" + +#: cp/decl.c:11923 #, c-format -msgid "trigraph ??%c ignored" +msgid "`%s' is neither function nor member function; cannot be declared friend" msgstr "" -#: cpplex.c:265 -msgid "backslash and newline separated by space" +#: cp/decl.c:11934 +msgid "member functions are implicitly friends of their class" msgstr "" -#: cpplex.c:269 -msgid "backslash-newline at end of file" +#. 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:11981 +#, fuzzy +msgid "ISO C++ forbids initialization of member `%D'" +msgstr "ISO C++ förbjuder initiering av new-uttryck med \"=\"" + +#: cp/decl.c:11983 +msgid "making `%D' static" msgstr "" -#: cpplex.c:344 -msgid "\"/*\" within comment" -msgstr "\"/*\" i kommentar" +#: cp/decl.c:12007 +msgid "ISO C++ forbids static data member `%D' with same name as enclosing class" +msgstr "" -#: cpplex.c:430 -msgid "null character(s) ignored" +#: cp/decl.c:12048 +#, c-format +msgid "storage class `auto' invalid for function `%s'" msgstr "" -#: cpplex.c:437 +#: cp/decl.c:12050 #, c-format -msgid "%s in preprocessing directive" -msgstr "%s i preprocessordirektiv" +msgid "storage class `register' invalid for function `%s'" +msgstr "lagringsklass \"register\" ogiltig för funktion \"%s\"" -#: cpplex.c:513 -msgid "'$' character(s) in identifier" -msgstr "tecknet '$' i en identifierare" +#: cp/decl.c:12052 +#, fuzzy, c-format +msgid "storage class `__thread' invalid for function `%s'" +msgstr "lagringsklass \"register\" ogiltig för funktion \"%s\"" -#: cpplex.c:528 +#: cp/decl.c:12063 #, c-format -msgid "attempt to use poisoned \"%s\"" -msgstr "försök att använda förgiftad \"%s\"" - -#: cpplex.c:535 -msgid "__VA_ARGS__ can only appear in the expansion of a C99 variadic macro" +msgid "storage class `static' invalid for function `%s' declared out of global scope" msgstr "" -#: cpplex.c:605 +#: cp/decl.c:12065 #, c-format -msgid "missing terminating %c character" +msgid "storage class `inline' invalid for function `%s' declared out of global scope" msgstr "" -#: cpplex.c:612 -msgid "possible start of unterminated string literal" +#: cp/decl.c:12072 +#, c-format +msgid "virtual non-class function `%s'" msgstr "" -#: cpplex.c:705 -msgid "multi-line string literals are deprecated" -msgstr "" +#: cp/decl.c:12101 +#, fuzzy +msgid "cannot declare member function `%D' to have static linkage" +msgstr "kan inte deklarera \"::main\" som static" -#: cpplex.c:716 -msgid "null character(s) preserved in literal" +#. FIXME need arm citation +#: cp/decl.c:12107 +msgid "cannot declare static function inside another function" +msgstr "kan inte deklarera en statisk funktion i en annan funktion" + +#: cp/decl.c:12135 +msgid "`static' may not be used when defining (as opposed to declaring) a static data member" msgstr "" -#: cpplex.c:889 -msgid "no newline at end of file" -msgstr "inget nyradstecken vid slutet av filen" +#: cp/decl.c:12141 +#, fuzzy +msgid "static member `%D' declared `register'" +msgstr "variabel \"%s\" deklarerad \"inline\"" -#: cpplex.c:1010 tradcpp.c:1447 -msgid "unterminated comment" -msgstr "ej avslutad kommentar" +#: cp/decl.c:12146 +msgid "cannot explicitly declare member `%#D' to have extern linkage" +msgstr "" -#: cpplex.c:1024 -msgid "C++ style comments are not allowed in ISO C89" -msgstr "C++ kommentarer tillåts inte av ISO C89" +#: cp/decl.c:12318 +#, fuzzy +msgid "default argument for `%#D' has type `%T'" +msgstr "första argumentet till \"%s\" skall vara \"int\"" -#: cpplex.c:1026 -msgid "(this will be reported only once per input file)" +#: cp/decl.c:12321 +msgid "default argument for parameter of type `%T' has type `%T'" msgstr "" -#: cpplex.c:1034 -msgid "multi-line comment" +#: cp/decl.c:12338 +msgid "default argument `%E' uses local variable `%D'" msgstr "" -#: cpplex.c:1196 -msgid "directives may not be used inside a macro argument" -msgstr "" +#: cp/decl.c:12383 +#, fuzzy, c-format +msgid "invalid string constant `%E'" +msgstr "ogiltig lagringsklass för funktion \"%s\"" -#: cpplex.c:1351 -#, c-format -msgid "Unspellable token %s" +#: cp/decl.c:12385 +msgid "invalid integer constant in parameter list, did you forget to give parameter name?" msgstr "" -#: cpplex.c:1706 -#, c-format -msgid "the meaning of '\\%c' varies with -traditional" -msgstr "semantiken för \"\\%c\" varierar med -traditional" +#: cp/decl.c:12423 +#, fuzzy +msgid "parameter `%D' invalidly declared method type" +msgstr "parameter \"%s\" deklarerad som void" -#: cpplex.c:1712 -msgid "incomplete universal-character-name" -msgstr "" +#: cp/decl.c:12429 +#, fuzzy +msgid "parameter `%D' invalidly declared offset type" +msgstr "parameter \"%s\" deklarerad som void" -#: cpplex.c:1726 -#, c-format -msgid "non-hex digit '%c' in universal-character-name" +#: cp/decl.c:12453 +msgid "parameter `%D' includes %s to array of unknown bound `%T'" msgstr "" -#: cpplex.c:1734 -msgid "universal-character-name on EBCDIC target" -msgstr "" +#. [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:12615 +msgid "invalid constructor; you probably meant `%T (const %T&)'" +msgstr "" + +#: cp/decl.c:12766 +#, fuzzy +msgid "`%D' must be a nonstatic member function" +msgstr "\"%s\" är normalt en icke-statisk function" -#: cpplex.c:1748 -msgid "universal-character-name out of range" +#: cp/decl.c:12772 +msgid "`%D' must be either a non-static member function or a non-member function" msgstr "" -#: cpplex.c:1794 -msgid "the meaning of '\\a' varies with -traditional" -msgstr "semantiken för \"\\a\" varierar med -traditional" +#: cp/decl.c:12789 +msgid "`%D' must have an argument of class or enumerated type" +msgstr "" -#: cpplex.c:1801 +#: cp/decl.c:12821 #, c-format -msgid "non-ISO-standard escape sequence, '\\%c'" +msgid "conversion to %s%s will never use a type conversion operator" msgstr "" -#: cpplex.c:1811 -msgid "the meaning of '\\x' varies with -traditional" +#. 13.4.0.3 +#: cp/decl.c:12828 +msgid "ISO C++ prohibits overloading operator ?:" msgstr "" -#: cpplex.c:1830 f/lex.c:636 -msgid "\\x used with no following hex digits" +#: cp/decl.c:12878 +msgid "postfix `%D' must take `int' as its argument" msgstr "" -#: cpplex.c:1834 -msgid "hex escape sequence out of range" +#: cp/decl.c:12882 +msgid "postfix `%D' must take `int' as its second argument" msgstr "" -#: cpplex.c:1858 -msgid "octal escape sequence out of range" -msgstr "" +#: cp/decl.c:12889 +#, fuzzy +msgid "`%D' must take either zero or one argument" +msgstr "\"%s\" tar bara noll eller två argument" -#: cpplex.c:1873 -#, c-format -msgid "unknown escape sequence '\\%c'" -msgstr "okänd escape-sekvens \"\\%c\"" +#: cp/decl.c:12891 +#, fuzzy +msgid "`%D' must take either one or two arguments" +msgstr "\"%s\" tar bara noll eller två argument" -#: cpplex.c:1875 -#, c-format -msgid "unknown escape sequence: '\\%03o'" +#: cp/decl.c:12912 +msgid "prefix `%D' should return `%T'" msgstr "" -#: cpplex.c:1879 -msgid "escape sequence out of range for character" -msgstr "escape-sekvens ryms ej i ett tecken" - -#: cpplex.c:1938 -msgid "ignoring invalid multibyte character" +#: cp/decl.c:12918 +msgid "postfix `%D' should return `%T'" msgstr "" -#: cpplex.c:1969 -msgid "empty character constant" -msgstr "tom teckenkonstant" - -#: cpplex.c:1973 -msgid "character constant too long" -msgstr "teckenkonstant för lång" +#: cp/decl.c:12927 +msgid "`%D' must take `void'" +msgstr "" -#: cpplex.c:1976 -msgid "multi-character character constant" -msgstr "flerteckens teckenkonstant" +#: cp/decl.c:12929 cp/decl.c:12937 +#, fuzzy +msgid "`%D' must take exactly one argument" +msgstr "\"%s\" tar bara noll eller två argument" -#: cpplib.c:213 -#, c-format -msgid "extra tokens at end of #%s directive" -msgstr "" +#: cp/decl.c:12939 +#, fuzzy +msgid "`%D' must take exactly two arguments" +msgstr "\"%s\" tar bara noll eller två argument" -#: cpplib.c:302 -msgid "# followed by integer" +#: cp/decl.c:12947 +msgid "user-defined `%D' always evaluates both arguments" msgstr "" -#: cpplib.c:351 -msgid "suggest not using #elif in traditional C" +#: cp/decl.c:12961 +msgid "`%D' should return by value" msgstr "" -#: cpplib.c:354 -#, c-format -msgid "traditional C ignores #%s with the # indented" -msgstr "traditionell C ignorerar #%s dör tecknet # är indenterat" - -#: cpplib.c:358 -#, c-format -msgid "suggest hiding #%s from traditional C with an indented #" +#: cp/decl.c:12973 cp/decl.c:12976 +msgid "`%D' cannot have default arguments" msgstr "" -#: cpplib.c:368 -#, c-format -msgid "#%s is a GCC extension" -msgstr "#%s är en GCC-utvidgning" +#: cp/decl.c:13052 +#, fuzzy +msgid "`%s %T' declares a new type at namespace scope" +msgstr "\"%s %s\" deklarerad inuti parameterlista" -#: cpplib.c:392 -#, c-format -msgid "invalid preprocessing directive #%s" +#: cp/decl.c:13055 +msgid " names from dependent base classes are not visible to unqualified name lookup - to refer to the inherited type, say `%s %T::%T'" msgstr "" -#: cpplib.c:453 -#, c-format -msgid "no macro name given in #%s directive" +#: cp/decl.c:13093 +msgid "using typedef-name `%D' after `%s'" msgstr "" -#: cpplib.c:457 -#, c-format -msgid "\"%s\" cannot be used as a macro name as it is an operator in C++" -msgstr "" +#: cp/decl.c:13098 +#, fuzzy +msgid "using template type parameter `%T' after `%s'" +msgstr "flera parametrar med namn \"%s\"" -#: cpplib.c:460 -msgid "macro names must be identifiers" -msgstr "" +#: cp/decl.c:13178 +#, fuzzy +msgid "use of enum `%#D' without previous declaration" +msgstr "sektion \"%s\" står i konflikt med tidigare deklaration" -#: cpplib.c:469 -#, c-format -msgid "\"%s\" cannot be used as a macro name" +#: cp/decl.c:13264 +msgid "derived union `%T' invalid" msgstr "" -#: cpplib.c:508 -#, c-format -msgid "undefining \"%s\"" +#: cp/decl.c:13310 +msgid "base type `%T' fails to be a struct or class type" msgstr "" -#: cpplib.c:552 -msgid "missing terminating > character" -msgstr "saknar avslutande tecken >" +#: cp/decl.c:13320 +#, fuzzy +msgid "base class `%T' has incomplete type" +msgstr "fält \"%s\" har en inkomplett typ" -#: cpplib.c:590 -#, c-format -msgid "#%s expects \"FILENAME\" or <FILENAME>" +#: cp/decl.c:13328 +msgid "recursive type `%T' undefined" msgstr "" -#: cpplib.c:599 -#, c-format -msgid "empty file name in #%s" -msgstr "tomt filnamn i #%s" +#: cp/decl.c:13330 +#, fuzzy +msgid "duplicate base type `%T' invalid" +msgstr "upprepat case-värde" -#: cpplib.c:627 -msgid "#include nested too deeply" -msgstr "#include nästlad för djupt" +#: cp/decl.c:13441 +#, fuzzy +msgid "multiple definition of `%#T'" +msgstr "omdefiniering av \"%s\"" -#: cpplib.c:629 -msgid "attempt to push file buffer with contexts stacked" -msgstr "" +#: cp/decl.c:13442 +#, fuzzy +msgid "previous definition here" +msgstr "\"%s\" definierades tidigare här" -#: cpplib.c:636 -msgid "#include_next in primary source file" -msgstr "" +#: cp/decl.c:13610 +#, fuzzy +msgid "enumerator value for `%D' not integer constant" +msgstr "uppräkningsvärde för \"%s\" är inte en heltalskonstant" -#: cpplib.c:660 -msgid "#import is obsolete, use an #ifndef wrapper in the header file" -msgstr "#import är obsolet, använd #ifndef-omslutning i includefilen" +#: cp/decl.c:13630 +#, fuzzy +msgid "overflow in enumeration values at `%D'" +msgstr "överspill i uppräkningsvärden" -#: cpplib.c:696 -#, c-format -msgid "invalid flag \"%s\" in line directive" -msgstr "ogiltigt flagga \"%s\" i line-direktiv" +#: cp/decl.c:13716 +#, fuzzy +msgid "return type `%#T' is incomplete" +msgstr "returtypen är en inkomplett typ" -#: cpplib.c:748 -#, c-format -msgid "\"%s\" after #line is not a positive integer" -msgstr "\"%s\" efter #line är inte ett positivt heltal" +#: cp/decl.c:13830 +#, fuzzy +msgid "semicolon missing after declaration of `%#T'" +msgstr "motstridande deklarationer av \"%s\"" -#: cpplib.c:754 -msgid "line number out of range" -msgstr "radnummer utanför möjligt intervall" +#: cp/decl.c:13851 +msgid "return type for `main' changed to `int'" +msgstr "returtypen för \"main\" ändrad till \"int\"" -#: cpplib.c:798 -#, c-format -msgid "file \"%s\" left but not entered" -msgstr "" +#: cp/decl.c:13882 +#, fuzzy +msgid "`%D' implicitly declared before its definition" +msgstr "\"%s\" deklarerad inline efter sin definition" -#: cpplib.c:806 -#, c-format -msgid "expected to return to file \"%s\"" +#: cp/decl.c:13904 cp/typeck.c:6229 +msgid "`operator=' should return a reference to `*this'" msgstr "" -#: cpplib.c:809 -#, c-format -msgid "expected to return to line number %u" -msgstr "" +#: cp/decl.c:14164 +#, fuzzy +msgid "parameter `%D' declared void" +msgstr "parameter \"%s\" deklarerad som void" -#: cpplib.c:812 -#, c-format -msgid "header flags for \"%s\" have changed" +#: cp/decl.c:14628 +msgid "`%D' is already defined in class `%T'" msgstr "" -#: cpplib.c:823 -#, c-format -msgid "\"%s\" is not a valid filename" -msgstr "\"%s\" är inte ett giltigt filnamn" - -#: cpplib.c:971 -#, c-format -msgid "unknown #pragma namespace %s" -msgstr "okänt #pragma namespace %s" +#: cp/decl.c:14845 +#, fuzzy +msgid "static member function `%#D' declared with type qualifiers" +msgstr "nästlad funktion \"%s\" är deklarerad \"extern\"" -#: cpplib.c:1081 -msgid "#pragma once is obsolete" -msgstr "#pragma once är obsolet" +#: cp/decl2.c:154 +#, fuzzy, c-format +msgid "duplicate type qualifiers in %s declaration" +msgstr "dubbel deklaration av etikett \"%s\"" -#: cpplib.c:1084 -msgid "#pragma once in main file" -msgstr "#pragma once i huvudfil" +#: cp/decl2.c:193 +msgid "template `%#D' instantiated in file without #pragma interface" +msgstr "" -#: cpplib.c:1108 -msgid "invalid #pragma GCC poison directive" -msgstr "ogiltigt GCC-direktiv #pragma poison" +#: cp/decl2.c:199 +msgid "template `%#D' defined in file without #pragma interface" +msgstr "" -#: cpplib.c:1117 -#, c-format -msgid "poisoning existing macro \"%s\"" -msgstr "förgiftar existerande makro \"%s\"" +#: cp/decl2.c:366 +msgid "name missing for member function" +msgstr "namn saknas på medlemsfunktion" -#: cpplib.c:1142 -msgid "#pragma system_header ignored outside include file" +#. Something has gone very wrong. Assume we are mistakenly reducing +#. an expression instead of a declaration. +#: cp/decl2.c:429 +msgid "parser may be lost: is there a '{' missing somewhere?" msgstr "" -#: cpplib.c:1164 -#, c-format -msgid "cannot find source %s" -msgstr "kan inte hitta källfil %s" +#: cp/decl2.c:460 cp/decl2.c:474 +msgid "ambiguous conversion for array subscript" +msgstr "tvetydig konveretering av fältindex" -#: cpplib.c:1168 -#, c-format -msgid "current file is older than %s" -msgstr "aktuell fil är äldre än %s" +#: cp/decl2.c:468 +#, fuzzy +msgid "invalid types `%T[%T]' for array subscript" +msgstr "tvetydig konveretering av fältindex" -#: cpplib.c:1231 -msgid "_Pragma takes a parenthesized string literal" +#: cp/decl2.c:516 +msgid "type `%#T' argument given to `delete', expected pointer" msgstr "" -#: cpplib.c:1324 -msgid "#else without #if" -msgstr "#else utan #if" +#: cp/decl2.c:524 +msgid "anachronistic use of array size in vector delete" +msgstr "" -#: cpplib.c:1329 tradcpp.c:3850 -msgid "#else after #else" -msgstr "#else efter #else" +#: cp/decl2.c:534 +msgid "cannot delete a function. Only pointer-to-objects are valid arguments to `delete'" +msgstr "" -#: cpplib.c:1331 cpplib.c:1365 -msgid "the conditional began here" -msgstr "villkorssatsen började här" +#: cp/decl2.c:541 +#, fuzzy +msgid "deleting `%T' is undefined" +msgstr "operation på \"%s\" kan vara odefinierad" -#: cpplib.c:1358 -msgid "#elif without #if" -msgstr "#elif utan #if" +#: cp/decl2.c:549 +msgid "deleting array `%#D'" +msgstr "" -#: cpplib.c:1363 tradcpp.c:3545 -msgid "#elif after #else" -msgstr "#elif efter #else" +#. 14.5.2.2 [temp.mem] +#. +#. A local class shall not have member templates. +#: cp/decl2.c:583 +msgid "invalid declaration of member template `%#D' in local class" +msgstr "" -#: cpplib.c:1395 -msgid "#endif without #if" -msgstr "#endif utan #if" +#: cp/decl2.c:592 +#, fuzzy +msgid "invalid use of `virtual' in template declaration of `%#D'" +msgstr "tidigare implicit deklaration av \"%s\"" -#: cpplib.c:1480 tradcpp.c:3242 -msgid "missing '(' after predicate" -msgstr "saknas '(' efter predikat" +#: cp/decl2.c:602 cp/pt.c:2586 +#, fuzzy +msgid "template declaration of `%#D'" +msgstr "omdeklaration av \"%s\"" -#: cpplib.c:1501 tradcpp.c:3256 -msgid "missing ')' to complete answer" -msgstr "saknas ')' för att avsluta svaret" +#: cp/decl2.c:652 +msgid "Java method '%D' has non-Java return type `%T'" +msgstr "" -#: cpplib.c:1509 tradcpp.c:3262 -msgid "predicate's answer is empty" -msgstr "predikatets svar är tomt" +#: cp/decl2.c:661 +msgid "Java method '%D' has non-Java parameter type `%T'" +msgstr "" -#: cpplib.c:1540 tradcpp.c:3310 -msgid "assertion without predicate" +#: cp/decl2.c:737 +msgid "prototype for `%#D' does not match any in class `%T'" msgstr "" -#: cpplib.c:1542 tradcpp.c:3312 -msgid "predicate must be an identifier" -msgstr "predikat måste vara en identifierare" +#: cp/decl2.c:819 +msgid "local class `%#T' shall not have static data member `%#D'" +msgstr "" -#: cpplib.c:1623 tradcpp.c:3409 -#, c-format -msgid "\"%s\" re-asserted" +#: cp/decl2.c:827 +msgid "initializer invalid for static member with constructor" msgstr "" -#: cpplib.c:1819 -msgid "<builtin>" -msgstr "<inbyggd>" +#: cp/decl2.c:830 +msgid "(an out of class initialization is required)" +msgstr "" -#: cpplib.c:1821 -msgid "<command line>" +#: cp/decl2.c:889 +#, fuzzy +msgid "invalid data member initialization" +msgstr "Slå på automatisk mallinstansiering" + +#: cp/decl2.c:892 +msgid "(use `=' to initialize static data members)" msgstr "" -#: cpplib.c:1844 -msgid "<stdin>" -msgstr "<stdin>" +#: cp/decl2.c:938 +msgid "member `%D' conflicts with virtual function table field name" +msgstr "" -#: cpplib.c:1877 -#, c-format -msgid "unterminated #%s" +#: cp/decl2.c:958 +msgid "`%D' is already defined in `%T'" msgstr "" -#: cpplib.c:1905 -#, c-format -msgid "file \"%s\" entered but not left" -msgstr "filen \"%s\" påbörjad men ej avslutad" +#: cp/decl2.c:1010 +msgid "field initializer is not constant" +msgstr "fältinitierare är ej konstant" -#: cppmacro.c:213 -#, c-format -msgid "invalid builtin macro \"%s\"" +#: cp/decl2.c:1034 +msgid "`asm' specifiers are not permitted on non-static data members" msgstr "" -#: cppmacro.c:333 -msgid "invalid string literal, ignoring final '\\'" +#: cp/decl2.c:1086 +#, fuzzy +msgid "cannot declare `%D' to be a bit-field type" +msgstr "kan inte deklarera \"::main\" som en mall" + +#: cp/decl2.c:1096 +#, fuzzy +msgid "cannot declare bit-field `%D' with function type" +msgstr "typkonvertering matchar inte en funktionstyp" + +#: cp/decl2.c:1103 +msgid "`%D' is already defined in the class %T" msgstr "" -#: cppmacro.c:367 -#, c-format -msgid "pasting \"%s\" and \"%s\" does not give a valid preprocessing token" +#: cp/decl2.c:1110 +msgid "static member `%D' cannot be a bit-field" msgstr "" -#: cppmacro.c:539 -#, c-format -msgid "unterminated argument list invoking macro \"%s\"" +#: cp/decl2.c:1197 +#, fuzzy +msgid "initializer specified for non-member function `%D'" +msgstr "argumentformat angivet för icke-funktion \"%s\"" + +#: cp/decl2.c:1201 +msgid "invalid initializer for virtual method `%D'" msgstr "" -#: cppmacro.c:556 -msgid "ISO C99 requires rest arguments to be used" +#: cp/decl2.c:1315 +msgid "anonymous struct not inside named type" msgstr "" -#: cppmacro.c:561 -#, c-format -msgid "macro \"%s\" requires %u arguments, but only %u given" +#: cp/decl2.c:1411 +msgid "namespace-scope anonymous aggregates must be static" msgstr "" -#: cppmacro.c:572 -#, c-format -msgid "macro \"%s\" passed %u arguments, but takes just %u" +#: cp/decl2.c:1424 +msgid "anonymous aggregate with no members" msgstr "" -#: cppmacro.c:612 -#, c-format -msgid "function-like macro \"%s\" must be used with arguments in traditional C" +#: cp/decl2.c:1493 +#, fuzzy +msgid "`operator new' must return type `%T'" +msgstr "\"operator new\" måste returnera typ \"void *\"" + +#: cp/decl2.c:1501 +#, fuzzy +msgid "`operator new' takes type `size_t' (`%T') as first parameter" +msgstr "\"operator new\" tar parameter av typ \"size_t\"" + +#: cp/decl2.c:1528 +#, fuzzy +msgid "`operator delete' must return type `%T'" +msgstr "\"operator new\" måste returnera typ \"void *\"" + +#: cp/decl2.c:1536 +#, fuzzy +msgid "`operator delete' takes type `%T' as first parameter" +msgstr "\"operator new\" tar parameter av typ \"size_t\"" + +#. Overflow occurred. That means there are at least 4 billion +#. initialization functions. +#: cp/decl2.c:2290 +msgid "too many initialization functions required" msgstr "" -#: cppmacro.c:1236 -#, c-format -msgid "duplicate macro parameter \"%s\"" +#: cp/decl2.c:2966 +#, fuzzy +msgid "inline function `%D' used but never defined" +msgstr "\"%s\" är använd men inte definierad" + +#: cp/decl2.c:3086 +msgid "use of old-style cast" +msgstr "användning av gammaldags typkonvertering" + +#: cp/decl2.c:3794 +#, fuzzy +msgid "use of `%D' is ambiguous" +msgstr "%s: flaggan \"%s\" är tvetydig\n" + +#: cp/decl2.c:3795 +msgid " first declared as `%#D' here" msgstr "" -#: cppmacro.c:1271 -#, c-format -msgid "\"%s\" may not appear in macro parameter list" +#: cp/decl2.c:3798 +msgid " also declared as `%#D' here" msgstr "" -#: cppmacro.c:1278 -msgid "macro parameters must be comma-separated" +#: cp/decl2.c:3813 +msgid "`%D' denotes an ambiguous type" msgstr "" -#: cppmacro.c:1295 -msgid "parameter name missing" -msgstr "parameternamn saknas" +#: cp/decl2.c:3814 +#, fuzzy +msgid " first type here" +msgstr " från här" -#: cppmacro.c:1309 -msgid "anonymous variadic macros were introduced in C99" +#: cp/decl2.c:3815 +msgid " other type here" msgstr "" -#: cppmacro.c:1312 -msgid "ISO C does not permit named variadic macros" -msgstr "" +#: cp/decl2.c:3912 +#, fuzzy +msgid "declaration of `%D' not in a namespace surrounding `%D'" +msgstr "deklaration av \"%s\" som ett fält med funktioner" -#: cppmacro.c:1321 -msgid "missing ')' in macro parameter list" +#: cp/decl2.c:3946 +msgid "`%D' should have been declared inside `%D'" msgstr "" -#: cppmacro.c:1400 -msgid "ISO C requires whitespace after the macro name" +#: cp/decl2.c:4079 +#, fuzzy +msgid "`%D' is not a function," +msgstr "\"%s\" är vanligtvis en funktion" + +#: cp/decl2.c:4080 +#, fuzzy +msgid " conflict with `%D'" +msgstr "\"%s\" ignorerad, i konflikt med \"-g%s\"" + +#. The parser did not find it, so it's not there. +#: cp/decl2.c:4396 +#, fuzzy +msgid "unknown namespace `%D'" +msgstr "okänt #pragma namespace %s" + +#: cp/decl2.c:4430 cp/decl2.c:4707 +msgid "`%T' is not a namespace" msgstr "" -#: cppmacro.c:1423 -msgid "'#' is not followed by a macro parameter" +#: cp/decl2.c:4432 +msgid "`%D' is not a namespace" msgstr "" -#: cppmacro.c:1443 -msgid "'##' cannot appear at either end of a macro expansion" +#: cp/decl2.c:4441 +msgid "a using-declaration cannot specify a template-id. Try `using %D'" msgstr "" -#: cppmacro.c:1478 -#, c-format -msgid "\"%s\" redefined" -msgstr "\"%s\" omdefinierad" +#: cp/decl2.c:4455 +#, fuzzy +msgid "namespace `%D' not allowed in using-declaration" +msgstr "\"%s\" är inte i början av deklarationen" -#: cppmacro.c:1484 -msgid "this is the location of the previous definition" -msgstr "detta är platsen för den tidigare definitionen" +#: cp/decl2.c:4484 +#, fuzzy +msgid "`%D' not declared" +msgstr "\"%s\" är tidigare deklarerad här" -#: cppmacro.c:1543 -#, c-format -msgid "macro argument \"%s\" would be stringified with -traditional." +#: cp/decl2.c:4535 +msgid "`%D' is already declared in this scope" msgstr "" -#: cppmacro.c:1567 -#, c-format -msgid "invalid hash type %d in dump_definition" +#: cp/decl2.c:4562 +msgid "using declaration `%D' introduced ambiguous type `%T'" msgstr "" -#: cppmain.c:128 -#, c-format -msgid "Invalid option %s" -msgstr "Ogiltig flagga %s" - -#: cppspec.c:128 -#, c-format -msgid "\"%s\" is not a valid option to the preprocessor" +#: cp/decl2.c:4653 +msgid "using-declaration for non-member at class scope" msgstr "" -#: cppspec.c:152 -msgid "too many input files" -msgstr "för många indatafiler" +#: cp/decl2.c:4659 +#, fuzzy +msgid "using-declaration for destructor" +msgstr "multiple deklaration av metod \"%s\"" -#: cse.c:7137 -#, c-format -msgid ";; Processing block from %d to %d, %d sets.\n" +#: cp/decl2.c:4665 +msgid "a using-declaration cannot specify a template-id. Try `using %T::%D'" msgstr "" -#: diagnostic.c:842 -#, c-format -msgid "%s:%d: warning: " -msgstr "%s:%d: varning: " - -#: diagnostic.c:849 -#, c-format -msgid "%s: warning: " -msgstr "%s: varning: " +#: cp/decl2.c:4701 +#, fuzzy +msgid "namespace `%T' undeclared" +msgstr "parameter \"%s\" deklarerad som void" -#: diagnostic.c:935 -msgid "((anonymous))" -msgstr "((anonym))" +#: cp/decl2.c:4730 +#, fuzzy +msgid "default argument missing for parameter %P of `%+#D'" +msgstr "parameternamn saknas i parameterlista" -#: diagnostic.c:1060 -#, c-format -msgid "%s: warnings being treated as errors\n" +#: cp/decl2.c:4829 +msgid "extra qualification `%T::' on member `%D' ignored" msgstr "" -#: diagnostic.c:1112 -#, c-format -msgid "%s: %s: " -msgstr "%s: %s: " +#: cp/decl2.c:4833 +msgid "`%T' does not have a class or union named `%D'" +msgstr "" -#: diagnostic.c:1220 -msgid "sorry, not implemented: " -msgstr "ledsen, inte implementerat: " +#: cp/decl2.c:4848 +#, fuzzy +msgid "`%T' is not a class or union type" +msgstr "ISO C förbjuder typkonvertering till unionstyper" -#: diagnostic.c:1239 -#, c-format -msgid "%s " -msgstr "%s " +#: cp/decl2.c:4862 +#, fuzzy +msgid "template argument is required for `%T'" +msgstr "flera parametrar med namn \"%s\"" -#: diagnostic.c:1241 +#: cp/error.c:35 #, c-format -msgid " %s" -msgstr " %s" - -#: diagnostic.c:1264 -msgid "At top level:" -msgstr "På toppnivå:" +msgid "`%s' not supported by %s" +msgstr "\"%s\" stöds inte av %s" -#: diagnostic.c:1269 +#: cp/error.c:571 #, c-format -msgid "In method `%s':" -msgstr "I metod `%s':" +msgid "<anonymous %s>" +msgstr "<anonym %s>" -#: diagnostic.c:1273 +#: cp/error.c:808 #, c-format -msgid "In function `%s':" -msgstr "I funktion `%s':" - -#: diagnostic.c:1408 -msgid "compilation terminated.\n" -msgstr "kompilering avslutad.\n" +msgid "(static %s for %s)" +msgstr "(static %s för %s)" -#: diagnostic.c:1443 +#: cp/error.c:1482 #, c-format -msgid "%s:%d: confused by earlier errors, bailing out\n" +msgid "\\x%x" msgstr "" -#: diagnostic.c:1457 diagnostic.c:1696 +#: cp/error.c:2430 #, c-format -msgid "" -"Please submit a full bug report,\n" -"with preprocessed source if appropriate.\n" -"See %s for instructions.\n" +msgid "In %s `%s':" 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" -#: diagnostic.c:1489 -msgid "Unrecognizable insn:" -msgstr "" +#: cp/error.c:2487 +#, c-format +msgid "%s: In instantiation of `%s':\n" +msgstr "%s: Vid instansiering av \"%s\":\n" -#: diagnostic.c:1491 -msgid "Insn does not satisfy its constraints:" +#: cp/error.c:2511 +#, c-format +msgid "%s:%d: instantiated from `%s'\n" msgstr "" -#: diagnostic.c:1694 -msgid "Internal compiler error: Error reporting routines re-entered.\n" -msgstr "Internt kompilatorfel: Felhanteringsrutiner återanropade.\n" - -#: diagnostic.c:1756 +#: cp/error.c:2516 #, c-format -msgid "Internal compiler error in %s, at %s:%d" -msgstr "Internt kompilatorfel i %s, vid %s:%d" +msgid "%s:%d: instantiated from here\n" +msgstr "" -#: diagnostic.c:1801 +#. damn ICE suppression +#: cp/error.c:2670 #, c-format -msgid "In file included from %s:%d" -msgstr "I fil includerad från %s:%d" +msgid "unexpected letter `%c' in locate_error\n" +msgstr "" -#: diagnostic.c:1804 -#, c-format -msgid "" -",\n" -" from %s:%d" +#. Can't throw a reference. +#: cp/except.c:240 +msgid "type `%T' is disallowed in Java `throw' or `catch'" msgstr "" -",\n" -" från %s:%d" -#: diagnostic.c:1805 -msgid ":\n" -msgstr ":\n" +#: cp/except.c:251 +msgid "call to Java `catch' or `throw' with `jthrowable' undefined" +msgstr "" -#: dwarf2out.c:3043 -#, c-format -msgid "DW_LOC_OP %s not implememnted\n" -msgstr "DW_LOC_OP %s är inte implementerad\n" +#. Thrown object must be a Throwable. +#: cp/except.c:258 +msgid "type `%T' is not derived from `java::lang::Throwable'" +msgstr "" -#: dwarf2out.c:7242 dwarfout.c:2135 -#, c-format -msgid "internal regno botch: regno = %d\n" +#: cp/except.c:322 +msgid "mixing C++ and Java catches in a single translation unit" msgstr "" -#: dwarfout.c:6269 -msgid "can't get current directory" +#: cp/except.c:639 +msgid "throwing NULL, which has integral, not pointer type" msgstr "" -#: emit-rtl.c:1028 -msgid "Can't access real part of complex value in hard register" +#: cp/except.c:730 +msgid " in thrown expression" msgstr "" -#: emit-rtl.c:1050 -msgid "can't access imaginary part of complex value in hard register" +#: cp/except.c:856 +msgid "expression '%E' of abstract class type '%T' cannot be used in throw-expression" msgstr "" -#: emit-rtl.c:2508 -msgid "ICE: emit_insn used where emit_jump_insn needed:\n" +#: cp/except.c:944 +msgid "exception of type `%T' will be caught" msgstr "" -#: errors.c:168 -#, c-format -msgid "abort in %s, at %s:%d" +#: cp/except.c:947 +msgid " by earlier handler for `%T'" msgstr "" -#: except.c:357 -msgid "exception handling disabled, use -fexceptions to enable" +#: cp/except.c:968 +msgid "`...' handler must be the last handler for its try block" msgstr "" -#: except.c:2927 -msgid "argument of `__builtin_eh_return_regno' must be constant" -msgstr "argumentet till \"__builtin_eh_return_regno\" måste vara konstant" +#: cp/friend.c:155 +#, fuzzy +msgid "`%D' is already a friend of class `%T'" +msgstr "kunde inte hitta klassen \"%s\"" -#: except.c:3034 except.c:3056 -msgid "__builtin_eh_return not supported on this target" -msgstr "__builtin_eh_return stöds inte på denna målarkitektur" +#: cp/friend.c:157 +#, fuzzy +msgid "previous friend declaration of `%D'" +msgstr "tidigare deklaration av \"%s\"" -#: explow.c:1447 -msgid "stack limits not supported on this target" -msgstr "" +#: cp/friend.c:202 +#, fuzzy +msgid "invalid type `%T' declared `friend'" +msgstr "variabel \"%s\" deklarerad \"inline\"" -#: expr.c:2915 -msgid "function using short complex types cannot be inline" -msgstr "" +#. [temp.friend] +#. Friend declarations shall not declare partial +#. specializations. +#: cp/friend.c:218 +#, fuzzy +msgid "partial specialization `%T' declared `friend'" +msgstr "variabel \"%s\" deklarerad \"inline\"" -#: expr.c:5994 expr.c:6003 expr.c:6012 expr.c:6017 expr.c:6181 expr.c:6197 -msgid "unsupported wide integer operation" +#: cp/friend.c:227 +msgid "class `%T' is implicitly friends with itself" msgstr "" -#: expr.c:6244 -#, c-format -msgid "prior parameter's size depends on `%s'" -msgstr "föregående parameterns storlek beror på \"%s\"" +#. template <class T> friend typename S<T>::X; +#: cp/friend.c:245 +#, fuzzy +msgid "typename type `%#T' declared `friend'" +msgstr "parameter \"%s\" deklarerad som void" -#: expr.c:6645 -msgid "returned value in block_exit_expr" +#. template <class T> friend class T; +#: cp/friend.c:251 +#, fuzzy +msgid "template parameter type `%T' declared `friend'" +msgstr "parameter \"%s\" deklarerad som void" + +#. template <class T> friend class A; where A is not a template +#: cp/friend.c:257 +#, fuzzy +msgid "`%#T' is not a template" +msgstr "användning ab `%s' i mall" + +#: cp/friend.c:272 +msgid "`%T' is already a friend of `%T'" msgstr "" -#: f/com.c:11798 -msgid "no INTEGER type can hold a pointer on this configuration" +#: cp/friend.c:370 +msgid "member `%D' declared as friend before type `%T' defined" msgstr "" -#: f/com.c:12025 -#, c-format -msgid "configuration: REAL, INTEGER, and LOGICAL are %d bits wide," +#: cp/friend.c:425 +#, fuzzy +msgid "friend declaration `%#D' declares a non-template function" +msgstr "inbyggd funktion \"%s\" deklarerad som icke-funktion" + +#: cp/friend.c:428 +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/com.c:12027 +#: cp/g++spec.c:209 java/jvspec.c:423 #, c-format -msgid "and pointers are %d bits wide, but g77 doesn't yet work" -msgstr "" +msgid "argument to `%s' missing\n" +msgstr "argument till \"%s\" saknas\n" -#: f/com.c:12029 -msgid "properly unless they all are 32 bits wide." +#: cp/init.c:320 +msgid "`%D' should be initialized in the member initialization list" msgstr "" -#: f/com.c:12030 -msgid "Please keep this in mind before you report bugs. g77 should" +#: cp/init.c:369 +msgid "default-initialization of `%#D', which has reference type" msgstr "" -#: f/com.c:12031 -msgid "support non-32-bit machines better as of version 0.6." +#: cp/init.c:374 +msgid "uninitialized reference member `%D'" msgstr "" -#. I/O will probably crash. -#: f/com.c:12039 -#, c-format -msgid "configuration: char * holds %d bits, but ftnlen only %d" +#: cp/init.c:382 +msgid "initializer list treated as compound expression" msgstr "" -#. ASSIGN 10 TO I will crash. -#: f/com.c:12048 -#, c-format -msgid "" -"configuration: char * holds %d bits, but INTEGER only %d --\n" -" ASSIGN statement might fail" -msgstr "" +#: cp/init.c:523 +#, fuzzy +msgid "`%D' will be initialized after" +msgstr "parameter \"%s\" är initierad" -#: f/com.c:16025 -msgid "Directory name must immediately follow -I" -msgstr "Katalognamn måste komma direkt efter -I" +#: cp/init.c:526 +#, fuzzy +msgid "base `%T' will be initialized after" +msgstr "fält \"%s\" är redan initierat" -#: f/g77spec.c:250 -#, c-format -msgid "overflowed output arg list for `%s'" +#: cp/init.c:529 +msgid " `%#D'" msgstr "" -#: f/g77spec.c:436 -msgid "--driver no longer supported" -msgstr "--driver stödjs inte längre" +#: cp/init.c:531 +msgid " base `%T'" +msgstr "" -#: f/g77spec.c:450 -#, c-format -msgid "argument to `%s' missing" -msgstr "argument till \"%s\" saknas" +#: cp/init.c:549 +#, fuzzy +msgid "multiple initializations given for base `%T'" +msgstr "multiple deklaration av metod \"%s\"" -#: f/g77spec.c:454 -msgid "No input files; unwilling to write output files" -msgstr "" +#: cp/init.c:616 +#, fuzzy +msgid "initializations for multiple members of `%T'" +msgstr "initierare misslyckas med att bestämma storlek på \"%s\"" -#: f/lang-options.h:33 -msgid "Print g77-specific compiler version info, run internal tests" +#: cp/init.c:671 +msgid "base class `%#T' should be explicitly initialized in the copy constructor" msgstr "" -#: f/lang-options.h:38 -msgid "Program is written in typical FORTRAN 66 dialect" +#: cp/init.c:916 +msgid "class `%T' does not have any field named `%D'" msgstr "" -#: f/lang-options.h:41 -msgid "Program is written in typical Unix f77 dialect" +#: cp/init.c:922 +msgid "field `%#D' is static; the only point of initialization is its definition" msgstr "" -#: f/lang-options.h:43 -msgid "Program does not use Unix-f77 dialectal features" +#: cp/init.c:956 +msgid "unnamed initializer for `%T', which has no base classes" msgstr "" -#: f/lang-options.h:45 -msgid "Program is written in Fortran-90-ish dialect" +#: cp/init.c:963 +msgid "unnamed initializer for `%T', which uses multiple inheritance" msgstr "" -#: f/lang-options.h:49 -msgid "" -"Treat local vars and COMMON blocks as if they were named in SAVE statements" +#: cp/init.c:1000 +msgid "type `%D' is not a direct or virtual base of `%T'" msgstr "" -#: f/lang-options.h:51 -msgid "Allow $ in symbol names" +#: cp/init.c:1003 +msgid "type `%D' is not a direct base of `%T'" msgstr "" -#: f/lang-options.h:55 -msgid "f2c-compatible code need not be generated" -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:1097 +#, fuzzy +msgid "bad array initializer" +msgstr "fält \"%s\" är redan initierat" + +#: cp/init.c:1304 +#, fuzzy +msgid "`%T' is not an aggregate type" +msgstr "\"%s\" har en inkomplett typ" -#: f/lang-options.h:58 -msgid "Unsupported; do not generate libf2c-calling code" +#: cp/init.c:1327 +msgid "`%T' fails to be an aggregate typedef" msgstr "" -#: f/lang-options.h:60 -msgid "Unsupported; affects code-generation of arrays" +#: cp/init.c:1336 +msgid "type `%T' is of non-aggregate type" msgstr "" -#: f/lang-options.h:63 -msgid "Program is written in Fortran-90-ish free form" +#: cp/init.c:1439 +msgid "cannot call destructor `%T::~%T' without object" msgstr "" -#: f/lang-options.h:68 -msgid "Warn about use of (only a few for now) Fortran extensions" -msgstr "" +#: cp/init.c:1483 +#, fuzzy +msgid "invalid use of non-static field `%D'" +msgstr "ogiltigt användande av \"restrict\"" -#: f/lang-options.h:71 -msgid "Program is written in VXT (Digital-like) FORTRAN" -msgstr "" +#. We can get here when processing a bad default +#. argument, like: +#. struct S { int a; void f(int i = a); } +#: cp/init.c:1492 cp/method.c:160 +#, fuzzy +msgid "invalid use of member `%D'" +msgstr "ogiltigt användande av \"restrict\"" -#: f/lang-options.h:74 -msgid "Disallow all ugly features" -msgstr "" +#: cp/init.c:1502 +#, fuzzy +msgid "no method `%T::%D'" +msgstr "I metod `%s':" -#: f/lang-options.h:77 -msgid "Hollerith and typeless constants not passed as arguments" +#: cp/init.c:1595 +msgid "incomplete type `%T' does not have member `%D'" msgstr "" -#: f/lang-options.h:79 -msgid "Allow ordinary copying of ASSIGN'ed vars" -msgstr "" +#: cp/init.c:1669 +#, fuzzy +msgid "`%D' is not a member of type `%T'" +msgstr "%s har ingen medlem med namn \"%s\"" -#: f/lang-options.h:82 -msgid "Dummy array dimensioned to (1) is assumed-size" -msgstr "" +#: cp/init.c:1688 +#, fuzzy +msgid "invalid pointer to bit-field `%D'" +msgstr "negativ storlek i bitfält \"%s\"" -#: f/lang-options.h:85 -msgid "Trailing comma in procedure call denotes null argument" +#: cp/init.c:1727 +msgid "object missing in use of pointer-to-member construct" msgstr "" -#: f/lang-options.h:88 -msgid "Allow REAL(Z) and AIMAG(Z) given DOUBLE COMPLEX Z" +#: cp/init.c:1767 +msgid "member `%D' is non-static but referenced as a static member" msgstr "" -#: f/lang-options.h:92 -msgid "Initialization via DATA and PARAMETER is type-compatible" +#: cp/init.c:1769 cp/typeck.c:2828 cp/typeck.c:2932 +msgid "at this point in file" msgstr "" -#: f/lang-options.h:94 -msgid "Allow INTEGER and LOGICAL interchangeability" -msgstr "" +#: cp/init.c:1806 +#, fuzzy, c-format +msgid "object missing in `%E'" +msgstr "fältstorlek saknas i \"%s\"" -#: f/lang-options.h:97 -msgid "Print internal debugging-related info" +#: cp/init.c:1937 +msgid "new of array type fails to specify size" msgstr "" -#: f/lang-options.h:100 -msgid "Initialize local vars and arrays to zero" +#: cp/init.c:1948 +msgid "size in array new must have integral type" msgstr "" -#: f/lang-options.h:104 -msgid "Backslashes in character/hollerith constants not special (C-style)" +#: cp/init.c:1954 +msgid "zero size array reserves no space" msgstr "" -#: f/lang-options.h:106 -msgid "Have front end emulate COMPLEX arithmetic to avoid bugs" +#: cp/init.c:2019 +msgid "new cannot be applied to a reference type" msgstr "" -#: f/lang-options.h:110 -msgid "Disable the appending of underscores to externals" +#: cp/init.c:2025 +msgid "new cannot be applied to a function type" msgstr "" -#: f/lang-options.h:113 -msgid "Never append a second underscore to externals" +#: cp/init.c:2072 +msgid "call to Java constructor, while `jclass' undefined" msgstr "" -#: f/lang-options.h:115 -msgid "Intrinsics spelled as e.g. SqRt" -msgstr "" +#: cp/init.c:2088 +#, fuzzy +msgid "can't find class$" +msgstr "Kan inte hitta class$" -#: f/lang-options.h:117 -msgid "Intrinsics in uppercase" -msgstr "" +#: cp/init.c:2202 +msgid "invalid type `void' for new" +msgstr "ogiltig typ \"void\" för new" -#: f/lang-options.h:120 -msgid "Intrinsics letters in arbitrary cases" +#: cp/init.c:2254 +#, c-format +msgid "call to Java constructor with `%s' undefined" msgstr "" -#: f/lang-options.h:122 -msgid "Language keywords spelled as e.g. IOStat" +#: cp/init.c:2362 +#, fuzzy +msgid "ISO C++ forbids initialization in array new" +msgstr "ISO C++ förbjuder initiering av new-uttryck med \"=\"" + +#: cp/init.c:2380 cp/typeck2.c:360 cp/typeck2.c:1223 +msgid "initializer list being treated as compound expression" msgstr "" -#: f/lang-options.h:124 -msgid "Language keywords in uppercase" +#: cp/init.c:2386 +msgid "ISO C++ forbids aggregate initializer to new" msgstr "" -#: f/lang-options.h:127 -msgid "Language keyword letters in arbitrary cases" +#: cp/init.c:2474 +#, fuzzy +msgid "uninitialized const in `new' of `%#T'" +msgstr "initierare misslyckas med att bestämma storlek på \"%s\"" + +#: cp/init.c:2840 +msgid "initializer ends prematurely" msgstr "" -#: f/lang-options.h:129 -msgid "Internally convert most source to uppercase" +#: cp/init.c:2910 +msgid "cannot initialize multi-dimensional array with initializer" msgstr "" -#: f/lang-options.h:132 -msgid "Internally preserve source case" +#: cp/init.c:3100 +msgid "unknown array size in delete" msgstr "" -#: f/lang-options.h:134 -msgid "Symbol names spelled in mixed case" +#: cp/init.c:3365 +msgid "type to vector delete is neither pointer or array type" msgstr "" -#: f/lang-options.h:136 -msgid "Symbol names in uppercase" +#: cp/lex.c:136 +msgid "type name expected before `*'" +msgstr "typnamn förväntat före \"*\"" + +#: cp/lex.c:158 +msgid "cannot declare references to references" +msgstr "kan inte deklarera referenser till referenser" + +#: cp/lex.c:163 +msgid "cannot declare pointers to references" +msgstr "kan inte deklarera pekare till referenser" + +#: cp/lex.c:167 +msgid "type name expected before `&'" msgstr "" -#: f/lang-options.h:138 -msgid "Symbol names in lowercase" +#: cp/lex.c:894 +#, c-format +msgid "semicolon missing after %s declaration" msgstr "" -#: f/lang-options.h:141 -msgid "Program written in uppercase" +#: cp/lex.c:897 +#, fuzzy +msgid "semicolon missing after declaration of `%T'" +msgstr "motstridande deklarationer av \"%s\"" + +#: cp/lex.c:945 +#, c-format +msgid "junk at end of #pragma %s" msgstr "" -#: f/lang-options.h:143 -msgid "Program written in lowercase" +#: cp/lex.c:952 +#, c-format +msgid "invalid #pragma %s" +msgstr "ogiltigt #pragma %s" + +#: cp/lex.c:961 +#, fuzzy +msgid "#pragma vtable no longer supported" +msgstr "--driver stödjs inte längre" + +#: cp/lex.c:1038 +#, c-format +msgid "#pragma implementation for %s appears after file is included" msgstr "" -#: f/lang-options.h:145 -msgid "Program written in strict mixed-case" +#: cp/lex.c:1063 +msgid "junk at end of #pragma GCC java_exceptions" msgstr "" -#: f/lang-options.h:147 -msgid "Compile as if program written in uppercase" +#: 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/lex.c:1118 +#, fuzzy +msgid "`%D' undeclared (first use this function)" +msgstr "\"%s\" odeklarerad (första förekomsten i denna funktionen)" + +#: cp/lex.c:1122 +msgid "(Each undeclared identifier is reported only once for each function it appears in.)" msgstr "" -#: f/lang-options.h:149 -msgid "Compile as if program written in lowercase" +#: cp/lex.c:1239 +#, fuzzy +msgid "`::%D' undeclared (first use here)" +msgstr "\"%s\" odeklarerad (första förekomsten i denna funktionen)" + +#: cp/mangle.c:2061 +msgid "real-valued template parameters when cross-compiling" msgstr "" -#: f/lang-options.h:151 -msgid "Preserve all spelling (case) used in program" +#: cp/mangle.c:2325 +msgid "the mangled name of `%D' will change in a future version of GCC" msgstr "" -#: f/lang-options.h:153 -msgid "Delete libU77 intrinsics with bad interfaces" +#: cp/method.c:154 +#, fuzzy +msgid "invalid use of member `%D' in static member function" +msgstr "destruerare kan inte vara en statisk medlemsfunktion" + +#: cp/method.c:216 +msgid "use of namespace `%D' as expression" msgstr "" -#: f/lang-options.h:155 -msgid "Disable libU77 intrinsics with bad interfaces" +#: cp/method.c:221 +msgid "use of class template `%T' as expression" msgstr "" -#: f/lang-options.h:158 -msgid "Hide libU77 intrinsics with bad interfaces" +#: cp/method.c:234 +#, c-format +msgid "use of %s from containing function" msgstr "" -#: f/lang-options.h:160 -msgid "Delete non-FORTRAN-77 intrinsics f2c supports" +#: cp/method.c:237 +#, fuzzy +msgid " `%#D' declared here" +msgstr "\"%s\" är tidigare deklarerad här" + +#: cp/method.c:255 +msgid "request for member `%D' is ambiguous in multiple inheritance lattice" msgstr "" -#: f/lang-options.h:162 -msgid "Disable non-FORTRAN-77 intrinsics f2c supports" +#: cp/method.c:455 +msgid "generic thunk code fails for method `%#D' which uses `...'" msgstr "" -#: f/lang-options.h:165 -msgid "Hide non-FORTRAN-77 intrinsics f2c supports" +#: cp/method.c:694 +msgid "non-static const member `%#D', can't use default assignment operator" msgstr "" -#: f/lang-options.h:167 -msgid "Delete non-FORTRAN-77 intrinsics F90 supports" +#: cp/method.c:699 +msgid "non-static reference member `%#D', can't use default assignment operator" msgstr "" -#: f/lang-options.h:169 -msgid "Disable non-FORTRAN-77 intrinsics F90 supports" +#: parse.y:261 +msgid "`%s' tag used in naming `%#T'" msgstr "" -#: f/lang-options.h:172 -msgid "Hide non-FORTRAN-77 intrinsics F90 supports" +#: parse.y:541 +#, fuzzy +msgid "keyword `export' not implemented, and will be ignored" +msgstr "nyckelordet \"export\" är inte implementerat och kommer ignorerads" + +#: parse.y:645 +msgid "use of linkage spec `%D' is different from previous spec `%D'" msgstr "" -#: f/lang-options.h:174 -msgid "Delete non-FORTRAN-77 intrinsics g77 supports" +#: parse.y:942 +msgid "no base or member initializers given following ':'" msgstr "" -#: f/lang-options.h:176 -msgid "Disable non-FORTRAN 77 intrinsics F90 supports" +#: parse.y:983 parse.y:989 +msgid "anachronistic old style base class initializer" msgstr "" -#: f/lang-options.h:179 -msgid "Hide non-FORTRAN 77 intrinsics F90 supports" +#. Handle `Class<Class<Type>>' without space in the `>>' +#: parse.y:1115 +msgid "`>>' should be `> >' in template class name" msgstr "" -#: f/lang-options.h:181 -msgid "Delete MIL-STD 1753 intrinsics" +#: parse.y:1153 +msgid "use of template qualifier outside template" msgstr "" -#: f/lang-options.h:183 -msgid "Disable MIL-STD 1753 intrinsics" +#: parse.y:1182 parse.y:1191 +#, c-format +msgid "ISO C++ forbids an empty condition for `%s'" msgstr "" -#: f/lang-options.h:186 -msgid "Hide MIL-STD 1753 intrinsics" +#: parse.y:1214 +#, fuzzy +msgid "definition of class `%T' in condition" +msgstr "redefinition av \"%s %s\"" + +#: parse.y:1216 +#, fuzzy +msgid "definition of enum `%T' in condition" +msgstr "omdefiniering av \"%s\"" + +#: parse.y:1227 +#, fuzzy +msgid "definition of array `%#D' in condition" +msgstr "metoddefinition för \"%c%s\" kan inte hittas" + +#: parse.y:1340 +msgid "old style placement syntax, use () instead" msgstr "" -#: f/lang-options.h:188 -msgid "Delete libU77 intrinsics" +#: parse.y:1351 +#, fuzzy +msgid "`%T' is not a valid expression" +msgstr "\"%s\" är inte ett giltigt filnamn" + +#. This was previously allowed as an extension, but +#. was removed in G++ 3.3. +#: parse.y:1358 +#, fuzzy +msgid "initialization of new expression with `='" +msgstr "ISO C++ förbjuder initiering av new-uttryck med \"=\"" + +#: parse.y:1384 +msgid "ISO C++ forbids compound literals" msgstr "" -#: f/lang-options.h:190 -msgid "Disable libU77 intrinsics" +#: parse.y:1631 +msgid "ISO C++ forbids braced-groups within expressions" msgstr "" -#: f/lang-options.h:193 -msgid "Hide libU77 intrinsics" +#: parse.y:2035 parse.y:2050 +msgid "sigof type specifier" msgstr "" -#: f/lang-options.h:195 -msgid "Delete non-FORTRAN-77 intrinsics VXT FORTRAN supports" +#: parse.y:2040 +msgid "`sigof' applied to non-aggregate expression" msgstr "" -#: f/lang-options.h:197 -msgid "Disable non-FORTRAN-77 intrinsics VXT FORTRAN supports" +#: parse.y:2055 +msgid "`sigof' applied to non-aggregate type" msgstr "" -#: f/lang-options.h:200 -msgid "Hide non-FORTRAN-77 intrinsics VXT FORTRAN supports" +#: parse.y:2321 +msgid "using `typename' outside of template" msgstr "" -#: f/lang-options.h:202 -msgid "Treat initial values of 0 like non-zero values" +#: parse.y:2391 +#, c-format +msgid "storage class specifier `%s' not allowed after struct or class" msgstr "" -#: f/lang-options.h:205 -msgid "" -"Emit special debugging information for COMMON and EQUIVALENCE (disabled)" +#: parse.y:2393 +#, c-format +msgid "type specifier `%s' not allowed after struct or class" msgstr "" -#: f/lang-options.h:208 -msgid "Take at least one trip through each iterative DO loop" +#: parse.y:2395 +#, c-format +msgid "type qualifier `%s' not allowed after struct or class" msgstr "" -#: f/lang-options.h:212 -msgid "Print names of program units as they are compiled" +#: parse.y:2397 +msgid "no body nor ';' separates two class, struct or union declarations" msgstr "" -#: f/lang-options.h:215 -msgid "Disable fatal diagnostics about inter-procedural problems" +#: parse.y:2537 +msgid "no bases given following `:'" msgstr "" -#: f/lang-options.h:217 -msgid "Make prefix-radix non-decimal constants be typeless" +#: parse.y:2568 parse.y:2583 +msgid "`%D' access" msgstr "" -#: f/lang-options.h:220 -msgid "Generate code to check subscript and substring bounds" +#: parse.y:2573 +msgid "multiple access specifiers" msgstr "" -#: f/lang-options.h:223 -msgid "Fortran-specific form of -fbounds-check" +#: parse.y:2591 +msgid "multiple `virtual' specifiers" msgstr "" -#: f/lang-options.h:227 -msgid "Disable warnings about inter-procedural problems" +#: parse.y:2628 +msgid "missing ';' before right brace" +msgstr "saknar ';' före slutklammer" + +#: parse.y:2849 +msgid "ISO C++ forbids array dimensions with parenthesized type in new" msgstr "" -#: f/lang-options.h:231 -msgid "Warn about constructs with surprising meanings" +#: parse.y:3136 parse.y:3156 parse.y:3165 parse.y:3194 +msgid "`%T' is not a class or namespace" msgstr "" -#: f/lang-options.h:236 -msgid "Add a directory for INCLUDE searching" +#: parse.y:3361 +msgid "ISO C++ forbids label declarations" msgstr "" -#: f/lang-options.h:238 -msgid "Set the maximum line length" +#: parse.y:3521 +msgid "ISO C++ forbids computed gotos" +msgstr "ISO C++ förbjuder beräknade goto" + +#: parse.y:3529 +msgid "label must be followed by statement" msgstr "" -#: f/lex.c:601 -msgid "the meaning of `\\x' varies with -traditional" -msgstr "semantiken för \"\\x\" varierar med -traditional" +#: parse.y:3574 +msgid "must have at least one catch per try block" +msgstr "" -#: f/lex.c:646 -msgid "hex escape out of range" +#: parse.y:3634 +msgid "ISO C++ forbids compound statements inside for initializations" msgstr "" -#: f/lex.c:692 -msgid "the meaning of `\\a' varies with -traditional" -msgstr "semantiken för \"\\a\" varierar med -traditional" +#. This helps us recover from really nasty +#. parse errors, for example, a missing right +#. parenthesis. +#: parse.y:3721 parse.y:3731 +msgid "possibly missing ')'" +msgstr "saknas troligen en ')'" -#: f/lex.c:708 -#, c-format -msgid "non-ANSI-standard escape sequence, `\\%c'" +#: parse.y:3824 +msgid "type specifier omitted for parameter" msgstr "" -#: f/lex.c:721 +#: parse.y:3833 #, c-format -msgid "non-ANSI escape sequence `\\%c'" +msgid "`%E' is not a type, use `typename %E' to make it one" msgstr "" -#: f/lex.c:725 -#, c-format -msgid "unknown escape sequence `\\%c'" -msgstr "okänd escape-sekvens \"\\%c\"" +#: parse.y:3835 +#, fuzzy +msgid "no type `%D' in `%T'" +msgstr "returtypen på \"%s\" är inte \"int\"" -#: f/lex.c:727 -#, c-format -msgid "unknown escape sequence: `\\' followed by char code 0x%x" -msgstr "okänd escape-sekvens: '\\' följd av tecken 0x%x" +#: parse.y:3838 +#, fuzzy, c-format +msgid "type specifier omitted for parameter `%E'" +msgstr "lagringsklass angiven för parameter \"%s\"" -#: f/lex.c:806 -msgid "Badly formed directive -- no closing quote" +#: parse.y:3846 +msgid "'%D' is used as a type, but is not defined as a type." msgstr "" -#: f/lex.c:1039 -msgid "Bad directive -- missing close-quote" +#: cp/pt.c:198 +msgid "data member `%D' cannot be a member template" msgstr "" -#: f/lex.c:1156 -#, c-format -msgid "ignoring pragma: %s" -msgstr "ignorerar #pragma: %s" +#: cp/pt.c:210 +#, fuzzy +msgid "invalid member template declaration `%D'" +msgstr "dubbel deklaration av etikett \"%s\"" -#: f/lex.c:1369 f/lex.c:1413 -msgid "Use `#line ...' instead of `# ...' in first line" +#: cp/pt.c:605 +msgid "explicit specialization in non-namespace scope `%D'" msgstr "" -#: f/ste.c:1436 f/ste.c:1791 -msgid "ASSIGNed FORMAT specifier is too small" +#: cp/pt.c:617 +msgid "enclosing class templates are not explicitly specialized" msgstr "" -#: f/ste.c:3259 -msgid "ASSIGN to variable that is too small" +#: cp/pt.c:692 +msgid "specializing `%#T' in different namespace" msgstr "" -#: f/ste.c:3297 -msgid "ASSIGNed GOTO target variable is too small" -msgstr "" +#: cp/pt.c:693 +#, fuzzy +msgid " from definition of `%#D'" +msgstr "omdefiniering av \"%s\"" -#: f/top.c:240 -#, c-format -msgid "%s no longer supported -- try -fvxt" -msgstr "%s stödjs inte längre -- försök -fvxt" +#: cp/pt.c:701 +#, fuzzy +msgid "specialization of `%T' after instantiation" +msgstr "deklaration av \"%s\" är \"extern\" och initierad" -#: f/top.c:242 -#, 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/pt.c:704 +#, fuzzy +msgid "explicit specialization of non-template `%T'" +msgstr "implicit deklaration av funktion \"%s\"" -#: f/top.c:310 f/top.c:312 -#, c-format -msgid "%s disabled, use normal debugging flags" +#: cp/pt.c:836 +msgid "specialization of %D after instantiation" msgstr "" -#: final.c:3299 -#, c-format -msgid "invalid `asm': %s" -msgstr "ogiltig \"asm\": %s" +#: cp/pt.c:939 +#, fuzzy +msgid "%s %+#D" +msgstr "%s: %s" -#: final.c:3301 -#, c-format -msgid "output_operand: %s" -msgstr "" +#: cp/pt.c:990 +#, fuzzy +msgid "`%D' is not a function template" +msgstr "typkonvertering matchar inte en funktionstyp" -#: final.c:3439 -#, c-format -msgid "operand number missing after %-letter" +#: cp/pt.c:1129 +msgid "template-id `%D' for `%+D' does not match any template declaration" msgstr "" -#: final.c:3441 final.c:3476 -msgid "operand number out of range" +#: cp/pt.c:1137 +msgid "ambiguous template specialization `%D' for `%+D'" msgstr "" -#: final.c:3490 -#, c-format -msgid "invalid %%-code" -msgstr "ogiltig %%-kod" +#. This case handles bogus declarations like template <> +#. template <class T> void f<int>(); +#: cp/pt.c:1364 cp/pt.c:1438 +msgid "template-id `%D' in declaration of primary template" +msgstr "" -#: final.c:3517 -msgid "`%l' operand isn't a label" +#: cp/pt.c:1377 +msgid "template parameter list used in explicit instantiation" msgstr "" -#: flow.c:554 -msgid "function might be possible candidate for attribute `noreturn'" -msgstr "funktionen är en möjlig kandidat för attributet \"noreturn\"" +#: cp/pt.c:1383 +msgid "definition provided for explicit instantiation" +msgstr "" -#: flow.c:559 -msgid "`noreturn' function does return" -msgstr "\"noreturn\"-funktion returnerar ändå" +#: cp/pt.c:1389 +#, fuzzy +msgid "too many template parameter lists in declaration of `%D'" +msgstr "flera lagringsklasser i deklaration av \"%s\"" -#: flow.c:580 -msgid "control reaches end of non-void function" -msgstr "Programflödet når slutet på en icke-void-funktion" +#: cp/pt.c:1405 +#, fuzzy +msgid "too few template parameter lists in declaration of `%D'" +msgstr "två eller fler datatyper i deklaration av \"%s\"" -#: flow.c:6797 -#, c-format -msgid "End insn %d for block %d not found in the insn stream." +#: cp/pt.c:1422 +msgid "explicit specialization not preceded by `template <>'" msgstr "" -#: flow.c:6811 -#, c-format -msgid "Insn %d is in multiple basic blocks (%d and %d)" +#: cp/pt.c:1435 +msgid "partial specialization `%D' of function template" msgstr "" -#: flow.c:6822 -#, c-format -msgid "Head insn %d for block %d not found in the insn stream." +#: cp/pt.c:1467 +msgid "default argument specified in explicit specialization" msgstr "" -#: flow.c:6859 flow.c:6886 -#, c-format -msgid "Basic block %i edge lists are corrupted" +#: cp/pt.c:1471 +msgid "template specialization with C linkage" msgstr "" -#: flow.c:6871 -#, c-format -msgid "Basic block %d pred edge is corrupted" +#. 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:1558 +msgid "specialization of implicitly-declared special member function" msgstr "" -#: flow.c:6901 -#, c-format -msgid "NOTE_INSN_BASIC_BLOCK is missing for block %d" +#: cp/pt.c:1602 +#, 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:1750 +#, fuzzy +msgid "too many template parameter lists in declaration of `%T'" +msgstr "flera lagringsklasser i deklaration av \"%s\"" + +#: cp/pt.c:1846 +msgid " shadows template parm `%#D'" msgstr "" -#: flow.c:6909 -#, c-format -msgid "NOTE_INSN_BASIC_BLOCK is missing for block %d\n" +#: cp/pt.c:2250 +msgid "template parameters not used in partial specialization:" msgstr "" -#: flow.c:6925 -#, c-format -msgid "NOTE_INSN_BASIC_BLOCK %d in the middle of basic block %d" +#: cp/pt.c:2254 +msgid " `%D'" msgstr "" -#: flow.c:6937 -#, c-format -msgid "In basic block %d:" +#: cp/pt.c:2266 +msgid "partial specialization `%T' does not specialize any template arguments" msgstr "" -#: flow.c:6999 +#: cp/pt.c:2291 #, c-format -msgid "number of bb notes in insn chain (%d) != n_basic_blocks (%d)" +msgid "template argument `%E' involves template parameter(s)" msgstr "" -#: fold-const.c:3016 fold-const.c:3029 -#, c-format -msgid "comparison is always %d due to width of bitfield" +#: cp/pt.c:2335 +msgid "type `%T' of template argument `%E' depends on template parameter(s)" msgstr "" -#: fold-const.c:4072 fold-const.c:4089 -#, c-format -msgid "comparison is always %d" -msgstr "jämförelsen är alltid %d" +#: cp/pt.c:2423 +#, fuzzy +msgid "no default argument for `%D'" +msgstr "ogiltigt typargument till \"%s\"" -#: fold-const.c:4220 -msgid "`or' of unmatched not-equal tests is always 1" +#: cp/pt.c:2576 +msgid "template with C linkage" msgstr "" -#: fold-const.c:4225 -msgid "`and' of mutually exclusive equal-tests is always 0" +#: cp/pt.c:2579 +msgid "template class without a name" msgstr "" -#: function.c:5401 -#, c-format -msgid "`%s' might be used uninitialized in this function" +#: cp/pt.c:2656 +msgid "`%D' does not declare a template type" msgstr "" -#: function.c:5408 -#, c-format -msgid "variable `%s' might be clobbered by `longjmp' or `vfork'" +#: cp/pt.c:2662 +#, fuzzy +msgid "template definition of non-template `%#D'" +msgstr "upprepad definition av klassmetod \"%s\"." + +#: cp/pt.c:2703 +msgid "expected %d levels of template parms for `%#D', got %d" msgstr "" -#: function.c:5427 +#: cp/pt.c:2715 +#, fuzzy +msgid "got %d template parameters for `%#D'" +msgstr "flera parametrar med namn \"%s\"" + +#: cp/pt.c:2718 +#, fuzzy +msgid "got %d template parameters for `%#T'" +msgstr "flera parametrar med namn \"%s\"" + +#: cp/pt.c:2720 #, c-format -msgid "argument `%s' might be clobbered by `longjmp' or `vfork'" +msgid " but %d required" msgstr "" -#: function.c:6227 -msgid "function returns an aggregate" -msgstr "" +#: cp/pt.c:2803 +#, fuzzy +msgid "`%T' is not a template type" +msgstr "\"%s\" har en inkomplett typ" -#: function.c:6724 -#, c-format -msgid "unused parameter `%s'" +#: cp/pt.c:2819 +#, fuzzy +msgid "previous declaration `%D'" +msgstr "tidigare deklaration av \"%s\"" + +#: cp/pt.c:2820 +#, fuzzy, c-format +msgid "used %d template parameter%s instead of %d" +msgstr "flera parametrar med namn \"%s\"" + +#: cp/pt.c:2836 +#, fuzzy +msgid "template parameter `%#D'" msgstr "oanvänd parameter \"%s\"" -#: gcc.c:1002 -#, c-format -msgid "Ambiguous abbreviation %s" -msgstr "Tvetydig förkortning %s" +#: cp/pt.c:2837 +msgid "redeclared here as `%#D'" +msgstr "" -#: gcc.c:1029 -#, c-format -msgid "Incomplete `%s' option" -msgstr "Inkomplett flagga \"%s\"" +#. 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:2847 +#, fuzzy +msgid "redefinition of default argument for `%#D'" +msgstr "omdefiniering av \"%s\"" -#: gcc.c:1040 -#, c-format -msgid "Missing argument to `%s' option" -msgstr "Saknar argument till flaggan \"%s\"" +#: cp/pt.c:2848 +#, fuzzy +msgid " original definition appeared here" +msgstr "funktionsdefinition deklarerad som \"typedef\"" -#: gcc.c:1053 -#, c-format -msgid "Extraneous argument to `%s' option" +#: cp/pt.c:2941 +#, fuzzy, c-format +msgid "`%E' is not a valid template argument" +msgstr "ogiltigt typargument" + +#: cp/pt.c:2945 +msgid "it must be the address of a function with external linkage" msgstr "" -#: gcc.c:1356 -msgid "Using builtin specs.\n" +#: cp/pt.c:2947 +msgid "it must be the address of an object with external linkage" msgstr "" -#: gcc.c:1522 -#, c-format -msgid "" -"Setting spec %s to '%s'\n" -"\n" +#: cp/pt.c:2951 +msgid "it must be a pointer-to-member of the form `&X::Y'" msgstr "" -#: gcc.c:1620 +#: cp/pt.c:2962 #, c-format -msgid "Reading specs from %s\n" +msgid "string literal %E is not a valid template argument because it is the address of an object with static linkage" msgstr "" -#: gcc.c:1718 gcc.c:1737 +#: cp/pt.c:2974 #, c-format -msgid "specs %%include syntax malformed after %ld characters" +msgid "address of non-extern `%E' cannot be used as template argument" msgstr "" -#: gcc.c:1745 +#: cp/pt.c:2985 +#, fuzzy, c-format +msgid "non-constant `%E' cannot be used as template argument" +msgstr "const \"%s\" kan inte deklareras \"mutable\"" + +#: cp/pt.c:2992 #, c-format -msgid "Could not find specs file %s\n" +msgid "object `%E' cannot be used as template argument" msgstr "" -#: gcc.c:1761 gcc.c:1769 gcc.c:1778 gcc.c:1787 +#: cp/pt.c:3367 #, c-format -msgid "specs %%rename syntax malformed after %ld characters" +msgid "to refer to a type member of a template parameter, use `typename %E'" msgstr "" -#: gcc.c:1796 -#, c-format -msgid "specs %s spec was not found to be renamed" +#: cp/pt.c:3380 cp/pt.c:3396 cp/pt.c:3435 +msgid "type/value mismatch at argument %d in template parameter list for `%D'" msgstr "" -#: gcc.c:1803 -#, c-format -msgid "rename spec %s to %s\n" +#: cp/pt.c:3383 +msgid " expected a constant of type `%T', got `%T'" msgstr "" -#: gcc.c:1805 -#, c-format -msgid "" -"spec is '%s'\n" -"\n" +#: cp/pt.c:3387 +#, fuzzy, c-format +msgid " expected a type, got `%E'" +msgstr "Oväntad typ på \"id\" (%s)" + +#: cp/pt.c:3399 +#, fuzzy +msgid " expected a type, got `%T'" +msgstr "Oväntad typ på \"id\" (%s)" + +#: cp/pt.c:3401 +msgid " expected a class template, got `%T'" msgstr "" -#: gcc.c:1818 -#, c-format -msgid "specs unknown %% command after %ld characters" +#: cp/pt.c:3437 +msgid " expected a template of type `%D', got `%D'" msgstr "" -#: gcc.c:1829 gcc.c:1842 -#, c-format -msgid "specs file malformed after %ld characters" +#: cp/pt.c:3459 +msgid "template-argument `%T' uses anonymous type" msgstr "" -#: gcc.c:1896 -msgid "spec file has no spec for linking" -msgstr "specfilen har ingen spec för länkning" +#: cp/pt.c:3462 +msgid "template-argument `%T' uses local type `%T'" +msgstr "" -#: gcc.c:2603 -msgid "-pipe not supported" -msgstr "-pipe stöds inte" +#: cp/pt.c:3472 +#, fuzzy +msgid "template-argument `%T' is a variably modified type" +msgstr "parameter \"%s\" är initierad" -#: gcc.c:2639 -msgid "" -"\n" -"Go ahead? (y or n) " +#: cp/pt.c:3507 +msgid "could not convert template argument `%E' to `%T'" msgstr "" -"\n" -"Fortsätta? (y eller n) " -#: gcc.c:2738 +#: cp/pt.c:3551 #, c-format -msgid "" -"Internal error: %s (program %s)\n" -"Please submit a full bug report.\n" -"See %s for instructions." +msgid "wrong number of template arguments (%d, should be %d)" msgstr "" -"Internt fel: %s (program %s)\n" -"Var vänlig och skicka in en felrapport.\n" -"Se %s för instruktioner." -#: gcc.c:2756 -#, c-format -msgid "# %s %.2f %.2f\n" -msgstr "# %s %.2f %.2f\n" - -#: gcc.c:2885 -#, c-format -msgid "Usage: %s [options] file...\n" -msgstr "Användning: %s [flaggor] fil...\n" +#: cp/pt.c:3555 +#, fuzzy +msgid "provided for `%D'" +msgstr "destruerare behövs för \"%#D\"" -#: gcc.c:2886 -msgid "Options:\n" -msgstr "Flaggor:\n" +#: cp/pt.c:3602 +#, fuzzy, c-format +msgid "template argument %d is invalid" +msgstr "parameter \"%s\" är initierad" -#: gcc.c:2888 -msgid " -pass-exit-codes Exit with highest error code from a phase\n" +#: cp/pt.c:3837 +msgid "non-template used as template" msgstr "" -" -pass-exit-codes Avsluta med högsta felkoden från någon av " -"faserna\n" -#: gcc.c:2889 -msgid " --help Display this information\n" -msgstr " --help Visa den här informatationen\n" +#: cp/pt.c:3968 +#, fuzzy +msgid "`%T' is not a template" +msgstr "användning ab `%s' i mall" -#: gcc.c:2890 -msgid "" -" --target-help Display target specific command line options\n" +#: cp/pt.c:3981 +msgid "non-template type `%T' used as a template" msgstr "" -" --target-help Visa specifika kommandoradsflaggor för mål\n" -#: gcc.c:2892 -msgid " (Use '-v --help' to display command line options of sub-processes)\n" +#: cp/pt.c:3983 +#, fuzzy +msgid "for template declaration `%D'" +msgstr "tom deklaration" + +#: cp/pt.c:4598 +msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth-NN to increase the maximum) instantiating `%D'" msgstr "" -" (Använd '-v --help' för att visa kommandoradsflaggor för barnprocesser)\n" -#: gcc.c:2893 -msgid " -dumpspecs Display all of the built in spec strings\n" -msgstr " -dumpspecs Visa de inbyggda spec-strängarna\n" +#: cp/pt.c:5074 +#, fuzzy +msgid "ambiguous class template instantiation for `%#T'" +msgstr "Slå på automatisk mallinstansiering" -#: gcc.c:2894 -msgid " -dumpversion Display the version of the compiler\n" -msgstr " -dumpversion Visa kompilatorns version\n" +#: cp/pt.c:5081 +#, fuzzy +msgid "%s %+#T" +msgstr "%s: %s" -#: gcc.c:2895 -msgid " -dumpmachine Display the compiler's target processor\n" -msgstr " -dumpmachine Visa kompilatorns målprocessor\n" +#: cp/pt.c:6104 cp/pt.c:6214 +#, fuzzy +msgid "instantiation of `%D' as type `%T'" +msgstr "%s: Vid instansiering av \"%s\":\n" -#: gcc.c:2896 -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" +#: cp/pt.c:6258 +#, fuzzy +msgid "invalid parameter type `%T'" +msgstr "ogiltigt parametervärde \"%s\"" -#: gcc.c:2897 -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" +#: cp/pt.c:6260 +#, fuzzy +msgid "in declaration `%D'" +msgstr "omdeklaration av \"%s\"" -#: gcc.c:2898 -msgid " -print-file-name=<lib> Display the full path to library <lib>\n" +#: cp/pt.c:6335 +msgid "creating pointer to member function of non-class type `%T'" msgstr "" -" -print-file-name=<bib> Visa hela sökvägen till länkbibliotek <bib>\n" -#: gcc.c:2899 -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" +#: cp/pt.c:6498 +msgid "creating array with size zero" +msgstr "skapar ett fält med storlek noll" -#: gcc.c:2900 -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" +#: cp/pt.c:6512 +#, fuzzy, c-format +msgid "creating array with size zero (`%E')" +msgstr "skapar ett fält med storlek noll" -#: gcc.c:2901 -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" +#: cp/pt.c:6751 +#, fuzzy +msgid "forming reference to void" +msgstr "returnerar referens till en temporär" -#: gcc.c:2904 -msgid "" -" -Wa,<options> Pass comma-separated <options> on to the " -"assembler\n" +#: cp/pt.c:6753 +msgid "forming %s to reference type `%T'" msgstr "" -" -Wa,<flaggor> Skicka kommaseparerade <flaggor> till " -"assembleraren\n" -#: gcc.c:2905 -msgid "" -" -Wp,<options> Pass comma-separated <options> on to the " -"preprocessor\n" +#: cp/pt.c:6791 +msgid "creating pointer to member of non-class type `%T'" msgstr "" -" -Wp,<flaggor> Skicka kommaseparerade <flaggor> till " -"preprocessorn\n" -#: gcc.c:2906 -msgid "" -" -Wl,<options> Pass comma-separated <options> on to the linker\n" +#: cp/pt.c:6797 +msgid "creating pointer to member reference type `%T'" msgstr "" -" -Wl,<flaggor> Skicka kommaseparerade <flaggor> till länkaren\n" - -#: gcc.c:2907 -msgid " -Xlinker <arg> Pass <arg> on to the linker\n" -msgstr " -Xlinker <arg> Skicka <arg> vidare till länkaren\n" - -#: gcc.c:2908 -msgid " -save-temps Do not delete intermediate files\n" -msgstr " -save-temps Radera inte temporära filer\n" -#: gcc.c:2909 -msgid " -pipe Use pipes rather than intermediate files\n" -msgstr " -pipe Använd rör istället för temporära filer\n" +#: cp/pt.c:6875 +#, fuzzy +msgid "creating array of `%T'" +msgstr "skapar ett fält med storlek noll" -#: gcc.c:2910 -msgid " -time Time the execution of each subprocess\n" +#: cp/pt.c:6918 +msgid "`%T' is not a class, struct, or union type" msgstr "" -" -time Mät tiden det tar att exekvera varje barnprocess\n" -#: gcc.c:2911 -msgid "" -" -specs=<file> Override builtin specs with the contents of " -"<file>\n" -msgstr "" -" -specs=<fil> Använd innehållet i <fil> istället för inbyggda " -"spec\n" +#: cp/pt.c:7028 +#, c-format +msgid "use of `%s' in template" +msgstr "användning ab `%s' i mall" -#: gcc.c:2912 -msgid "" -" -std=<standard> Assume that the input sources are for <standard>\n" +#: cp/pt.c:7790 +msgid "type `%T' composed from a local class is not a valid template-argument" msgstr "" -" -std=<standard> Antag att källkodsfilerna är för <standard>\n" -#: gcc.c:2913 -msgid "" -" -B <directory> Add <directory> to the compiler's search paths\n" +#: cp/pt.c:7791 +msgid " trying to instantiate `%D'" msgstr "" -" -B <katalog> Lägg till <katalog> till kompilatorns sökvägar\n" -#: gcc.c:2914 -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" +#: cp/pt.c:8230 +msgid "incomplete type unification" +msgstr "inkomplett typunifiering" -#: gcc.c:2915 -msgid "" -" -V <version> Run gcc version number <version>, if installed\n" +#: cp/pt.c:9178 +#, c-format +msgid "use of `%s' in template type unification" msgstr "" -" -V <version> Kör gcc version <version>, om den är installerad\n" -#: gcc.c:2916 -msgid "" -" -v Display the programs invoked by the compiler\n" +#: cp/pt.c:9596 cp/pt.c:9668 +msgid "explicit instantiation of non-template `%#D'" msgstr "" -" -v Visa vilka program som körs av kompilatorn\n" -#: gcc.c:2917 -msgid "" -" -E Preprocess only; do not compile, assemble or " -"link\n" +#: cp/pt.c:9612 cp/pt.c:9663 +msgid "no matching template for `%D' found" msgstr "" -" -E Preprocessa bara; kompilera, assemblera och\n" -" länka inte\n" -#: gcc.c:2918 -msgid " -S Compile only; do not assemble or link\n" -msgstr " -S Kompilera bara; assemblera och länka inte\n" - -#: gcc.c:2919 -msgid " -c Compile and assemble, but do not link\n" -msgstr " -c Kompilera och assemblera, men länka inte\n" - -#: gcc.c:2920 -msgid " -o <file> Place the output into <file>\n" -msgstr " -o <fil> Placera utdata i <fil>\n" +#: cp/pt.c:9618 +#, fuzzy +msgid "explicit instantiation of `%#D'" +msgstr "%s: Vid instansiering av \"%s\":\n" -#: gcc.c:2921 -msgid "" -" -x <language> Specify the language of the following input " -"files\n" -" Permissable languages include: c c++ assembler " -"none\n" -" 'none' means revert to the default behaviour of\n" -" guessing the language based on the file's " -"extension\n" -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" +#: cp/pt.c:9655 +#, fuzzy +msgid "duplicate explicit instantiation of `%#D'" +msgstr "dubbel deklaration av etikett \"%s\"" -#: 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" +#: cp/pt.c:9680 +msgid "ISO C++ forbids the use of `extern' on explicit instantiations" 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" -#: gcc.c:3295 -msgid "argument to `-Xlinker' is missing" -msgstr "argument till \"-Xlinker\" saknas" +#: cp/pt.c:9684 cp/pt.c:9762 +#, fuzzy +msgid "storage class `%D' applied to template instantiation" +msgstr "Slå på automatisk mallinstansiering" -#: gcc.c:3303 -msgid "argument to `-l' is missing" +#: cp/pt.c:9729 +msgid "explicit instantiation of non-template type `%T'" msgstr "" -#: gcc.c:3320 -msgid "argument to `-specs' is missing" -msgstr "argument till \"-specs\" saknas" - -#: gcc.c:3335 -msgid "argument to `-specs=' is missing" -msgstr "argument till \"-specs=\" saknas" - -#: gcc.c:3357 -msgid "argument to `-b' is missing" -msgstr "argument till \"-b\" saknas" - -#: gcc.c:3370 -msgid "argument to `-B' is missing" -msgstr "argument till \"-B\" saknas" +#: cp/pt.c:9743 +msgid "explicit instantiation of `%#T' before definition of template" +msgstr "" -#: gcc.c:3421 -msgid "argument to `-V' is missing" -msgstr "argument till \"-V\" saknas" +#: cp/pt.c:9751 +#, c-format +msgid "ISO C++ forbids the use of `%s' on explicit instantiations" +msgstr "" -#: gcc.c:3442 gcc.c:3449 gcc.c:3456 -msgid "invalid version number format" -msgstr "ogiltigt format på versionsnummer" +#: cp/pt.c:9795 +#, fuzzy +msgid "duplicate explicit instantiation of `%#T'" +msgstr "dubbel deklaration av etikett \"%s\"" -#: gcc.c:3567 -msgid "cannot specify -o with -c or -S and multiple compilations" +#: cp/pt.c:10177 +msgid "explicit instantiation of `%D' but no definition available" msgstr "" -#: gcc.c:3769 -msgid "Warning: -pipe ignored because -save-temps specified" -msgstr "Varning: -pipe ignorerad eftersom -save-temps angiven" - -#: gcc.c:3773 -msgid "Warning: -pipe ignored because -time specified" -msgstr "Varning: -pipe ignorerad eftersom -time angiven" +#: cp/pt.c:10551 +msgid "`%#T' is not a valid type for a template constant parameter" +msgstr "" -#: gcc.c:3783 -msgid "argument to `-x' is missing" -msgstr "argument till \"-x\" saknas" +#: cp/repo.c:271 +msgid "-frepo must be used with -c" +msgstr "-frepo måste användas tillsammans med -c" -#: gcc.c:3811 +#: cp/repo.c:361 #, c-format -msgid "argument to `-%s' is missing" -msgstr "argument till \"-%s\" saknas" +msgid "mysterious repository information in %s" +msgstr "" -#: gcc.c:3874 +#: cp/repo.c:376 #, c-format -msgid "Warning: `-x %s' after last input file has no effect" +msgid "can't create repository information file `%s'" msgstr "" -#: gcc.c:4079 -msgid "Invalid specification! Bug in cc." -msgstr "" +#: cp/rtti.c:240 +msgid "cannot use typeid with -fno-rtti" +msgstr "kan inte använda typeid med -fno-rtti" -#: gcc.c:4228 -#, c-format -msgid "%s\n" -msgstr "%s\n" +#: cp/rtti.c:246 +msgid "must #include <typeinfo> before using typeid" +msgstr "måste ha#include <typeinfo> för användande av typeid" -#. 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:4745 -#, c-format -msgid "Spec failure: '%%*' has not been initialised by pattern match" +#: cp/rtti.c:320 +msgid "cannot create type information for type `%T' because its size is variable" msgstr "" -#: gcc.c:4754 -#, c-format -msgid "Warning: use of obsolete %%[ operator in specs" +#: cp/rtti.c:585 cp/rtti.c:599 +msgid "dynamic_cast of `%#D' to `%#T' can never succeed" msgstr "" -#: gcc.c:4772 -#, c-format -msgid "Processing spec %c%s%c, which is '%s'\n" +#: cp/rtti.c:675 +msgid "cannot dynamic_cast `%E' (of type `%#T') to type `%#T' (%s)" msgstr "" -#: gcc.c:4897 -#, c-format -msgid "Spec failure: Unrecognised spec option '%c'" +#: cp/search.c:348 +msgid "`%T' is an inaccessible base of `%T'" msgstr "" -#: gcc.c:5751 -#, c-format -msgid "unrecognized option `-%s'" -msgstr "ej igenkänd flagga `-%s'" - -#: gcc.c:5757 -#, c-format -msgid "install: %s%s\n" +#: cp/search.c:358 +msgid "`%T' is an ambiguous base of `%T'" msgstr "" -#: gcc.c:5758 -#, c-format -msgid "programs: %s\n" -msgstr "program: %s\n" +#: cp/search.c:1925 +msgid "adjusting pointers for covariant returns" +msgstr "" -#: gcc.c:5759 -#, c-format -msgid "libraries: %s\n" -msgstr "bibliotek: %s\n" +#: cp/search.c:1929 cp/search.c:1936 +#, fuzzy +msgid "invalid covariant return type for `%#D'" +msgstr "ogiltig mottagartyp \"%s\"" -#: gcc.c:5807 -msgid "" -"\n" -"For bug reporting instructions, please see:\n" +#: cp/search.c:1930 +msgid " overriding `%#D' (must be pointer or reference to class)" msgstr "" -"\n" -"Instruktioner för bugrapportering, se:\n" -#: gcc.c:5823 -#, c-format -msgid "Configured with: %s\n" +#: cp/search.c:1937 +msgid " overriding `%#D' (must use pointer or reference)" msgstr "" -#: gcc.c:5837 -#, c-format -msgid "Thread model: %s\n" +#: cp/search.c:1942 +#, fuzzy +msgid "conflicting return type specified for `%#D'" +msgstr "motstridiga typer på \"%s\"" + +#: cp/search.c:1943 +msgid " overriding `%#D'" msgstr "" -#: gcc.c:5848 -#, c-format -msgid "gcc version %s\n" -msgstr "gcc version %s\n" +#: cp/search.c:1952 +#, fuzzy, c-format +msgid "looser throw specifier for `%#F'" +msgstr "long eller short angiven med char för \"%s\"" -#: gcc.c:5850 +#: cp/search.c:1953 #, c-format -msgid "gcc driver version %s executing gcc version %s\n" +msgid " overriding `%#F'" msgstr "" -#: gcc.c:5858 -msgid "No input files" -msgstr "Inga indatafiler" +#. A static member function cannot match an inherited +#. virtual member function. +#: cp/search.c:2042 +#, fuzzy +msgid "`%#D' cannot be declared" +msgstr "const \"%s\" kan inte deklareras \"mutable\"" -#: gcc.c:5895 -#, c-format -msgid "%s: %s compiler not installed on this system" -msgstr "%s: kompilatorn %s är inte installerad på detta system" +#: cp/search.c:2043 +msgid " since `%#D' declared in base class" +msgstr "" -#: gcc.c:5965 -#, c-format -msgid "%s: linker input file unused because linking not done" +#: cp/search.c:2184 +msgid "`%#D' needs a final overrider" msgstr "" -#: gcc.c:6008 -#, c-format -msgid "language %s not recognized" -msgstr "språk %s känns inte igen" +#: 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" -#: gcc.c:6111 -msgid "Internal gcc abort." -msgstr "Intern gcc-halt (abort)." +#: cp/semantics.c:1051 +msgid "ISO C++ does not permit named return values" +msgstr "" -#: gcov.c:299 -msgid "Internal gcov abort.\n" +#: cp/semantics.c:1060 +msgid "return identifier `%D' already in place" msgstr "" -#: gcov.c:308 -msgid "gcov [-b] [-v] [-n] [-l] [-f] [-o OBJDIR] file\n" -msgstr "gcov [-b] [-v] [-n] [-l] [-f] [-o OBJKAT] fil\n" +#: cp/semantics.c:1068 +msgid "can't redefine default return value for constructors" +msgstr "" -#: gcov.c:428 -#, c-format -msgid "Could not open basic block file %s.\n" +#: cp/semantics.c:1100 +msgid "only constructors take base initializers" msgstr "" -#: gcov.c:437 -#, c-format -msgid "Could not open data file %s.\n" -msgstr "Kunde inte öppna datafil %s.\n" +#: cp/semantics.c:1342 +msgid "`this' is unavailable for static member functions" +msgstr "" -#: gcov.c:438 -msgid "Assuming that all execution counts are zero.\n" +#: cp/semantics.c:1348 +msgid "invalid use of `this' in non-member function" msgstr "" -#: gcov.c:444 -#, c-format -msgid "Could not open program flow graph file %s.\n" +#: cp/semantics.c:1350 +msgid "invalid use of `this' at top level" msgstr "" -#: gcov.c:455 -#, c-format -msgid "No executable code associated with file %s.\n" +#: cp/semantics.c:1380 +msgid "calling type `%T' like a method" msgstr "" -#: gcov.c:754 profile.c:977 -msgid ".da file contents exhausted too early\n" +#: cp/semantics.c:1418 +msgid "destructor specifier `%T::~%T()' must have matching names" msgstr "" -#: gcov.c:757 profile.c:980 -msgid ".da file contents not exhausted\n" +#: cp/semantics.c:1424 +#, fuzzy +msgid "`%E' is not of type `%T'" +msgstr "\"%s\" svarar inte på \"%s\"" + +#: cp/semantics.c:1612 +msgid "template type parameters must use the keyword `class' or `typename'" msgstr "" -#: gcov.c:938 -#, c-format -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" +#: cp/semantics.c:1651 +msgid "invalid default template argument" +msgstr "" -#: gcov.c:942 -#, c-format -msgid "No executable source lines in function %s\n" -msgstr "Inga körbara källkodsrader i funktion %s\n" +#: cp/semantics.c:1693 +#, fuzzy +msgid "definition of `%#T' inside template parameter list" +msgstr "deklaration av \"%s\" döljer symbol från parameterlista" -#: gcov.c:949 -#, c-format -msgid "%6.2f%% of %d branches executed in function %s\n" -msgstr "%6.2f%% av %d hopp utförda i funktion %s\n" +#: cp/semantics.c:1709 +#, fuzzy +msgid "invalid definition of qualified type `%T'" +msgstr "ogiltig operation på oinstansierad typ" -#: gcov.c:953 -#, c-format -msgid "%6.2f%% of %d branches taken at least once in function %s\n" -msgstr "%6.2f%% av %d hopp tagna minst en gång i funktion %s\n" +#: cp/semantics.c:2051 +#, fuzzy +msgid "invalid base-class specification" +msgstr "ogiltig lagringsklass för funktion \"%s\"" -#: gcov.c:958 -#, c-format -msgid "No branches in function %s\n" -msgstr "Inga hopp i funktionen %s\n" +#: cp/semantics.c:2060 +msgid "base class `%T' has cv qualifiers" +msgstr "" -#: gcov.c:960 -#, c-format -msgid "%6.2f%% of %d calls executed in function %s\n" -msgstr "%6.2f%% av %d anrop tagna i funktion %s\n" +#: cp/semantics.c:2091 +#, fuzzy +msgid "multiple declarators in template declaration" +msgstr "flera lagringsklasser i deklaration av \"%s\"" -#: gcov.c:964 +#: cp/spew.c:225 #, c-format -msgid "No calls in function %s\n" -msgstr "Inga anrop i funktion %s\n" +msgid "identifier name `%s' conflicts with GNU C++ internal naming strategy" +msgstr "" -#: gcov.c:1096 -#, c-format -msgid "didn't use all bb entries of graph, function %s\n" +#: cp/spew.c:1002 cp/spew.c:1336 +msgid "parse error at end of saved function text" msgstr "" -#: gcov.c:1098 -#, c-format -msgid "block_num = %ld, num_blocks = %d\n" +#: cp/spew.c:1090 cp/spew.c:1178 +msgid "%Hend of file read inside definition" msgstr "" -#: gcov.c:1136 -#, c-format -msgid "ERROR: too many basic blocks in .bb file %s\n" +#: cp/spew.c:1121 +msgid "parse error in method specification" msgstr "" -#: gcov.c:1213 -#, c-format -msgid "%6.2f%% of %d source lines executed in file %s\n" -msgstr "%6.2f%% av %d källkodsrader körda i fil %s\n" +#: cp/spew.c:1161 +msgid "function body for constructor missing" +msgstr "funktionskroppen för konstrueraren saknas" -#: gcov.c:1217 -#, c-format -msgid "No executable source lines in file %s\n" +#: cp/spew.c:1258 +msgid "%Hend of file read inside default argument" msgstr "" -#: gcov.c:1224 -#, c-format -msgid "%6.2f%% of %d branches executed in file %s\n" +#: cp/spew.c:1415 +msgid "circular dependency in default args of `%#D'" msgstr "" -#: gcov.c:1228 -#, c-format -msgid "%6.2f%% of %d branches taken at least once in file %s\n" -msgstr "" +#: cp/spew.c:1479 +#, fuzzy +msgid "invalid type `%T' for default argument to `%T'" +msgstr "ogiltigt typargument till \"%s\"" -#: gcov.c:1233 +#: cp/spew.c:1539 #, c-format -msgid "No branches in file %s\n" -msgstr "Inga hopp i fil %s\n" +msgid "%s before `%s'" +msgstr "%s före \"%s\"" -#: gcov.c:1235 +#: cp/spew.c:1541 #, c-format -msgid "%6.2f%% of %d calls executed in file %s\n" -msgstr "" +msgid "%s before `%c'" +msgstr "%s före \"%c\"" -#: gcov.c:1239 +#: cp/spew.c:1543 #, c-format -msgid "No calls in file %s\n" -msgstr "Inga anrop i fil %s\n" +msgid "%s before `\\%o'" +msgstr "%s före \"\\%o\"" -#: gcov.c:1251 +#: cp/spew.c:1546 #, c-format -msgid "Could not open source file %s.\n" -msgstr "Kunde inte öppna källkodsfil %s.\n" +msgid "%s before `%s' token" +msgstr "%s före symbolen \"%s\"" -#: gcov.c:1301 +#: cp/tree.c:251 cp/tree.c:263 #, c-format -msgid "Could not open output file %s.\n" -msgstr "Kunde inte öppna utdatafil %s.\n" +msgid "non-lvalue in %s" +msgstr "icke-lvalue i %s" -#: gcov.c:1309 -#, c-format -msgid "Creating %s.\n" -msgstr "Skapar %s.\n" +#: cp/tree.c:635 +#, fuzzy +msgid "`%V' qualifiers cannot be applied to `%T'" +msgstr "\"%s\" svarar inte på \"%s\"" -#: gcov.c:1353 -#, c-format -msgid "call %d never executed\n" -msgstr "anrop %d aldrig utfört\n" +#: cp/tree.c:2012 +#, fuzzy, c-format +msgid "`%s' attribute can only be applied to Java class definitions" +msgstr "attributet \"%s\" fungerar bara på funktioner" -#: gcov.c:1358 -#, c-format -msgid "call %d returns = %d\n" -msgstr "" +#: cp/tree.c:2042 +#, fuzzy, c-format +msgid "`%s' attribute can only be applied to class definitions" +msgstr "attributet \"%s\" fungerar bara på funktioner" -#: gcov.c:1362 +#: cp/tree.c:2048 #, c-format -msgid "call %d returns = %d%%\n" +msgid "`%s' is obsolete; g++ vtables are now COM-compatible by default" msgstr "" -#: gcov.c:1370 -#, c-format -msgid "branch %d never executed\n" +#: cp/tree.c:2073 +msgid "requested init_priority is not an integer constant" msgstr "" -#: gcov.c:1376 +#: cp/tree.c:2094 #, c-format -msgid "branch %d taken = %d\n" +msgid "can only use `%s' attribute on file-scope definitions of objects of class type" msgstr "" -#: gcov.c:1380 -#, c-format -msgid "branch %d taken = %d%%\n" +#: cp/tree.c:2102 +msgid "requested init_priority is out of range" msgstr "" -#: gcov.c:1394 -#, c-format -msgid "Unexpected EOF while reading source file %s.\n" +#: cp/tree.c:2112 +msgid "requested init_priority is reserved for internal use" msgstr "" -#: gcse.c:766 -#, c-format -msgid "GCSE disabled: %d > 1000 basic blocks and %d >= 20 edges/basic block" -msgstr "" +#: cp/tree.c:2122 +#, fuzzy, c-format +msgid "`%s' attribute is not supported on this platform" +msgstr "attributet \"section\" stöds inte för denna målarkitektur" -#: gcse.c:778 +#: cp/tree.c:2659 #, c-format -msgid "GCSE disabled: %d basic blocks and %d registers" +msgid "lang_* check: failed in %s, at %s:%d" msgstr "" -#: haifa-sched.c:193 +#: cp/typeck.c:524 #, c-format -msgid "fix_sched_param: unknown param: %s" -msgstr "fix_sched_param: okänd param: %s" - -#: integrate.c:142 -msgid "function cannot be inline" -msgstr "funktion \"%s\" kan inte deklareras som \"mutable\"" - -#: integrate.c:147 -msgid "varargs function cannot be inline" +msgid "ISO C++ forbids %s between pointer of type `void *' and pointer-to-function" msgstr "" -#: integrate.c:150 -msgid "function using alloca cannot be inline" +#: cp/typeck.c:545 +msgid "%s between distinct pointer types `%T' and `%T' lacks a cast" msgstr "" -#: integrate.c:153 -msgid "function using setjmp cannot be inline" +#: cp/typeck.c:1438 +msgid "ISO C++ prohibits conversion from `%#T' to `(...)'" msgstr "" -#: integrate.c:156 -msgid "function uses __builtin_eh_return" -msgstr "funktion använder __builtin_eh_return" +#: cp/typeck.c:1516 +#, fuzzy, c-format +msgid "invalid application of `%s' to a member function" +msgstr "destruerare kan inte vara en statisk medlemsfunktion" -#: integrate.c:159 -msgid "function with nested functions cannot be inline" -msgstr "" +#: cp/typeck.c:1522 +#, fuzzy, c-format +msgid "invalid application of `%s' to non-static member" +msgstr "\"sizeof\" applicerat på ett bitfält" -#: integrate.c:163 -msgid "function with label addresses used in initializers cannot inline" -msgstr "" +#: cp/typeck.c:1540 +msgid "sizeof applied to a bit-field" +msgstr "sizeof applicerat på ett bit-fält" -#: integrate.c:170 integrate.c:214 -msgid "function too large to be inline" -msgstr "" +#: cp/typeck.c:1543 +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" -#: integrate.c:180 -msgid "no prototype, and parameter address used; cannot be inline" +#: cp/typeck.c:1655 +msgid "invalid use of non-lvalue array" msgstr "" -#: integrate.c:187 integrate.c:232 -msgid "inline functions not supported for this return value type" +#: cp/typeck.c:1761 +msgid "deprecated conversion from string constant to `%T'" msgstr "" -#: integrate.c:192 -msgid "function with varying-size return value cannot be inline" +#: cp/typeck.c:1892 cp/typeck.c:2115 +msgid "request for member `%D' in `%E', which is of non-class type `%T'" msgstr "" -#: integrate.c:199 -msgid "function with varying-size parameter cannot be inline" -msgstr "" +#: cp/typeck.c:1918 +#, fuzzy +msgid "`%D' is not a member of `%T'" +msgstr "%s har ingen medlem med namn \"%s\"" -#: integrate.c:202 -msgid "function with transparent unit parameter cannot be inline" +#: cp/typeck.c:1958 cp/typeck.c:1979 +#, fuzzy +msgid "invalid access to non-static data member `%D' of NULL object" +msgstr "ogiltigt användande av \"restrict\"" + +#: cp/typeck.c:1960 cp/typeck.c:1981 +msgid "(perhaps the `offsetof' macro was used incorrectly)" msgstr "" -#: integrate.c:221 -msgid "function with computed jump cannot inline" +#: cp/typeck.c:2161 +#, fuzzy +msgid "`%D::%D' is not a member of `%T'" +msgstr "%s har ingen medlem med namn \"%s\"" + +#: cp/typeck.c:2187 +msgid "destructor specifier `%T::~%T' must have matching names" msgstr "" -#: integrate.c:225 -msgid "function with nonlocal goto cannot be inline" +#: cp/typeck.c:2193 +msgid "type `%T' has no destructor" msgstr "" -#: integrate.c:240 -msgid "function with target specific attribute(s) cannot be inlined" +#: cp/typeck.c:2232 +#, 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:2326 +msgid "`%T' is not a pointer-to-object type" msgstr "" -#: java/check-init.c:731 +#: cp/typeck.c:2353 #, c-format -msgid "internal error in check-init: tree code not implemented: %s" +msgid "invalid use of `%s' on pointer to member" msgstr "" -#: java/class.c:543 java/class.c:568 -msgid "internal error - too many interface type" -msgstr "" +#: cp/typeck.c:2359 +msgid "invalid type argument" +msgstr "ogiltigt typargument" -#: java/class.c:702 -msgid "bad method signature" +#: cp/typeck.c:2462 +msgid "ISO C++ forbids subscripting non-lvalue array" msgstr "" -#: java/class.c:747 -msgid "misplaced ConstantValue attribute (not in any field)" +#: cp/typeck.c:2473 +msgid "subscripting array declared `register'" msgstr "" -#: java/class.c:749 -#, c-format -msgid "duplicate ConstanValue atribute for field '%s'" -msgstr "" +#: cp/typeck.c:2558 +#, fuzzy, c-format +msgid "object missing in use of `%E'" +msgstr "fältstorlek saknas i \"%s\"" + +#: cp/typeck.c:2663 +msgid "ISO C++ forbids calling `::main' from within program" +msgstr "ISO C++ förbjuder anrop av \"::main\" inifrån programmet" -#: java/class.c:995 +#: cp/typeck.c:2688 #, c-format -msgid "field '%s' not found in class" +msgid "must use .* or ->* to call pointer-to-member function in `%E (...)'" msgstr "" -#: java/class.c:1203 -msgid "abstract method in non-abstract class" +#: cp/typeck.c:2701 +#, fuzzy, c-format +msgid "`%E' cannot be used as a function" +msgstr "fält \"%s\" deklarerad som en funktion" + +#: cp/typeck.c:2826 +#, fuzzy +msgid "too many arguments to %s `%+#D'" +msgstr "för många argument till funktionen \"%s\"" + +#: cp/typeck.c:2867 +msgid "parameter type of called function is incomplete" msgstr "" -#: java/class.c:1821 -#, c-format -msgid "non-static method '%s' overrides static method" +#: cp/typeck.c:2930 +#, fuzzy +msgid "too few arguments to %s `%+#D'" +msgstr "för få argument till funktionen \"%s\"" + +#: cp/typeck.c:3058 cp/typeck.c:3068 +msgid "assuming cast to type `%T' from overloaded function" msgstr "" -#: java/decl.c:1472 +#: cp/typeck.c:3128 #, c-format -msgid "In %s: overlapped variable and exception ranges at %d" +msgid "division by zero in `%E / 0'" msgstr "" -#: java/decl.c:1560 -msgid "bad type in parameter debug info" +#: cp/typeck.c:3130 +#, c-format +msgid "division by zero in `%E / 0.'" msgstr "" -#: java/decl.c:1570 +#: cp/typeck.c:3160 #, c-format -msgid "bad PC range for debug info for local `%s'" +msgid "division by zero in `%E %% 0'" msgstr "" -#: java/expr.c:546 -msgid "stack underflow - dup* operation" +#: cp/typeck.c:3162 +#, c-format +msgid "division by zero in `%E %% 0.'" msgstr "" -#: java/expr.c:1448 +#: cp/typeck.c:3242 #, c-format -msgid "" -"reference `%s' is ambiguous: appears in interface `%s' and interface `%s'" +msgid "%s rotate count is negative" msgstr "" -#: java/expr.c:1477 +#: cp/typeck.c:3245 #, c-format -msgid "field `%s' not found" +msgid "%s rotate count >= width of type" msgstr "" -#: java/expr.c:1628 -msgid "ret instruction not implemented" +#: cp/typeck.c:3276 cp/typeck.c:3281 cp/typeck.c:3372 cp/typeck.c:3377 +msgid "ISO C++ forbids comparison between pointer and integer" +msgstr "ISO C++ förbjuder jämförelse mellan pekare och heltal" + +#: cp/typeck.c:3555 +#, fuzzy +msgid "comparison between types `%#T' and `%#T'" +msgstr "jämförelse mellan pekare och heltal" + +#: cp/typeck.c:3591 +msgid "comparison between signed and unsigned integer expressions" msgstr "" -#: java/expr.c:1754 -#, c-format -msgid "method '%s' not found in class" -msgstr "metod \"%s\" kan inte hittas i klassen" +#: cp/typeck.c:3656 +#, fuzzy +msgid "invalid operands of types `%T' and `%T' to binary `%O'" +msgstr "ogiltiga operander till binär %s" -#: java/expr.c:1890 -#, c-format -msgid "failed to find class '%s'" -msgstr "kunde inte hitta klassen \"%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:3678 +#, fuzzy +msgid "NULL used in arithmetic" +msgstr "pekare till funktion använd med aritmetik" -#: java/expr.c:1902 -#, c-format -msgid "Class '%s' has no method named '%s' matching signature '%s'" +#: cp/typeck.c:3745 +msgid "ISO C++ forbids using pointer of type `void *' in subtraction" msgstr "" -#: java/expr.c:1912 -msgid "invokestatic on non static method" +#: cp/typeck.c:3747 +msgid "ISO C++ forbids using pointer to a function in subtraction" msgstr "" -#: java/expr.c:1917 -msgid "invokestatic on abstract method" +#: cp/typeck.c:3749 +msgid "ISO C++ forbids using pointer to a method in subtraction" msgstr "" -#: java/expr.c:1925 -msgid "invoke[non-static] on static method" +#: cp/typeck.c:3751 +msgid "ISO C++ forbids using pointer to a member in subtraction" msgstr "" -#: java/expr.c:2202 -#, c-format -msgid "Missing field '%s' in '%s'" +#: cp/typeck.c:3763 +msgid "invalid use of a pointer to an incomplete type in pointer arithmetic" msgstr "" -#: java/expr.c:2208 +#: cp/typeck.c:3823 #, c-format -msgid "Mismatching signature for field '%s' in '%s'" +msgid "invalid use of '%E' to form a pointer-to-member-function. Use a qualified-id." msgstr "" -#: java/expr.c:2247 +#: cp/typeck.c:3829 #, c-format -msgid "assignment to final field `%s' not in field's class" +msgid "parenthesis around '%E' cannot be used to form a pointer-to-member-function" msgstr "" -#: java/expr.c:2252 -#, c-format -msgid "assignment to final static field `%s' not in class initializer" -msgstr "" +#: cp/typeck.c:3852 +msgid "taking address of temporary" +msgstr "tar adress till något temporärt" -#: java/expr.c:2259 +#: cp/typeck.c:4055 #, c-format -msgid "assignment to final field `%s' not in constructor" +msgid "ISO C++ forbids %sing an enum" msgstr "" -# fixme: spola tillbaka är inte perfekt -#: java/expr.c:2514 -#, c-format -msgid "Can't expand %s" -msgstr "" +#: cp/typeck.c:4067 +#, fuzzy +msgid "cannot %s a pointer to incomplete type `%T'" +msgstr "parameter \"%s\" pekar på inkomplett typ" -#: java/expr.c:2690 -msgid "invalid PC in line number table" -msgstr "" +#: cp/typeck.c:4074 +#, 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" -#. We've just reached the end of a region of dead code. -#: java/expr.c:2735 -#, c-format -msgid "Unreachable bytecode from %d to before %d." +#: cp/typeck.c:4099 +msgid "cast to non-reference type used as lvalue" msgstr "" -#. We've just reached the end of a region of dead code. -#: java/expr.c:2772 -#, c-format -msgid "Unreachable bytecode from %d to the end of the method." +#: cp/typeck.c:4133 +msgid "invalid use of `--' on bool variable `%D'" msgstr "" -#. duplicate code from LOAD macro -#: java/expr.c:3091 -msgid "unrecogized wide sub-instruction" -msgstr "" +#. ARM $3.4 +#: cp/typeck.c:4166 +msgid "ISO C++ forbids taking address of function `::main'" +msgstr "ISO C++ förbjuder att man tar adressen till funktionen \"::main\"" -#: java/jcf-io.c:416 -#, c-format -msgid "" -"Source file for class `%s' is newer than its matching class file. Source " -"file used instead" +#. An expression like &memfn. +#: cp/typeck.c:4233 +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 "" -#: java/jcf-parse.c:375 -msgid "bad string constant" +#: cp/typeck.c:4235 +#, 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/typeck.c:4259 +msgid "ISO C++ forbids taking the address of a cast to a non-lvalue expression" msgstr "" -#: java/jcf-parse.c:431 -#, c-format -msgid "bad value constant type %d, index %d" +#: cp/typeck.c:4290 +#, fuzzy +msgid "attempt to take address of bit-field structure member `%D'" +msgstr "kan inte ta adressen till bitfält \"%s\"" + +#: cp/typeck.c:4418 +#, fuzzy +msgid "taking address of destructor" +msgstr "tar adress till något temporärt" + +#: cp/typeck.c:4431 +msgid "taking address of bound pointer-to-member expression" msgstr "" -#: java/jcf-parse.c:663 -#, c-format -msgid "Cannot find file for class %s." -msgstr "Kan inte hitta filen med klass %s." +#: cp/typeck.c:4447 +#, fuzzy +msgid "cannot create pointer to reference member `%D'" +msgstr "kan inte deklarera pekare till referenser" -#: java/jcf-parse.c:675 -msgid "not a valid Java .class file" +#: cp/typeck.c:4510 +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/typeck.c:4529 +msgid "address requested for `%D', which is declared `register'" msgstr "" -#: java/jcf-parse.c:678 -msgid "error while parsing constant pool" +#: cp/typeck.c:4750 +msgid "static_cast from type `%T' to type `%T' casts away constness" msgstr "" -#: java/jcf-parse.c:681 -#, c-format -msgid "error in constant pool entry #%d\n" +#: cp/typeck.c:4758 +msgid "invalid static_cast from type `%T' to type `%T'" msgstr "" -#. FIXME - where was first time -#: java/jcf-parse.c:693 -#, c-format -msgid "reading class %s for the second time from %s" +#: cp/typeck.c:4797 +msgid "invalid reinterpret_cast of an rvalue expression of type `%T' to type `%T'" msgstr "" -#: java/jcf-parse.c:711 -msgid "error while parsing fields" +#: cp/typeck.c:4817 +msgid "reinterpret_cast from `%T' to `%T' loses precision" msgstr "" -#: java/jcf-parse.c:714 -msgid "error while parsing methods" +#: cp/typeck.c:4830 +msgid "reinterpret_cast from `%T' to `%T' casts away const (or volatile)" msgstr "" -#: java/jcf-parse.c:717 -msgid "error while parsing final attributes" +#: cp/typeck.c:4839 +msgid "ISO C++ forbids casting between pointer-to-function and pointer-to-object" msgstr "" -#: java/jcf-parse.c:731 -#, 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 incorrect set. Use `info gcj \"Input Options\"' to see the info " -"page describing how to set the classpath." +#: cp/typeck.c:4845 +msgid "invalid reinterpret_cast from type `%T' to type `%T'" msgstr "" -#: java/jcf-parse.c:804 -msgid "missing Code attribute" +#: cp/typeck.c:4872 +msgid "invalid use of const_cast with type `%T', which is not a pointer, reference, nor a pointer-to-data-member type" msgstr "" -#: java/jcf-parse.c:948 toplev.c:2478 -#, c-format -msgid "error closing %s" -msgstr "fel vid stängning av %s" +#: cp/typeck.c:4875 +msgid "invalid use of const_cast with type `%T', which is a pointer or reference to a function type" +msgstr "" -#: java/jcf-parse.c:1029 -msgid "source file seen twice on command line and will be compiled only once." +#: cp/typeck.c:4898 +msgid "invalid const_cast of an rvalue of type `%T' to type `%T'" msgstr "" -#: java/jcf-parse.c:1045 -msgid "no input file specified" +#: cp/typeck.c:4914 +msgid "invalid const_cast from type `%T' to type `%T'" msgstr "" -#: java/jcf-parse.c:1061 -#, c-format -msgid "can't close input file %s" +#: cp/typeck.c:4956 cp/typeck.c:4961 +#, fuzzy +msgid "ISO C++ forbids casting to an array type `%T'" +msgstr "ISO C förbjuder typkonvertering till unionstyper" + +#: cp/typeck.c:4969 +#, fuzzy +msgid "invalid cast to function type `%T'" +msgstr "ogiltig lagringsklass för funktion \"%s\"" + +#: cp/typeck.c:5021 +msgid "cast from `%T' to `%T' discards qualifiers from pointer target type" msgstr "" -#: java/jcf-parse.c:1075 -#, c-format -msgid "Premature end of input file %s" +#: cp/typeck.c:5067 +msgid "cast from `%T' to `%T' increases required alignment of target type" msgstr "" -#: java/jcf-parse.c:1098 -#, c-format -msgid "bad zip/jar file %s" +#: cp/typeck.c:5235 +msgid " in evaluation of `%Q(%#T, %#T)'" msgstr "" -#: java/jcf-write.c:2597 -#, c-format -msgid "" -"internal error in generate_bytecode_insn - tree code not implemented: %s" +#: cp/typeck.c:5277 +msgid "ISO C++ forbids cast to non-reference type used as lvalue" msgstr "" -#: java/jcf-write.c:3307 -#, c-format -msgid "can't create directory %s" -msgstr "kan inte skapa katalog %s" +#: cp/typeck.c:5349 +#, fuzzy +msgid "incompatible types in assignment of `%T' to `%T'" +msgstr "inkompatibla typer i %s" -#: java/jcf-write.c:3334 -#, c-format -msgid "can't to open %s" -msgstr "kan inte öppna %s" +#: cp/typeck.c:5356 +msgid "ISO C++ forbids assignment of arrays" +msgstr "ISO C++ förbjuder tilldelning av fält" -#: java/jv-scan.c:183 -msgid "Only one of `--print-main', `--list-class', and `--complexity' allowed" +#: cp/typeck.c:5499 +msgid " in pointer to member function conversion" msgstr "" -#: java/jv-scan.c:186 -#, c-format -msgid "Can't open output file `%s'" -msgstr "Kan inte öppna utdatafil \"%s\"" - -#: java/jv-scan.c:222 -#, c-format -msgid "File not found `%s'" -msgstr "Kan inte hitta filen \"%s\"" +#: cp/typeck.c:5507 +msgid " in pointer to member conversion" +msgstr "" -#: java/jvspec.c:361 -msgid "can't specify `-D' without `--main'\n" +#. This is a reinterpret cast, we choose to do nothing. +#: cp/typeck.c:5518 cp/typeck.c:5537 +msgid "pointer to member cast via virtual base `%T' of `%T'" msgstr "" -#: java/jvspec.c:369 -msgid "Warning: already-compiled .class files ignored with -C" +#: cp/typeck.c:5541 +msgid "pointer to member conversion via virtual base `%T' of `%T'" msgstr "" -#: java/jvspec.c:376 -msgid "cannot specify both -C and -o" -msgstr "kan inte ange både -C och -o" +#: cp/typeck.c:5611 +#, fuzzy +msgid "invalid conversion to type `%T' from type `%T'" +msgstr "ogiltig mottagartyp \"%s\"" -#: java/jvspec.c:388 -msgid "cannot create temporary file" +#: cp/typeck.c:5776 +msgid "passing NULL used for non-pointer %s %P of `%D'" msgstr "" -#: java/jvspec.c:416 -msgid "using both @FILE with multiple files not implemented" +#: cp/typeck.c:5779 +msgid "%s to non-pointer type `%T' from NULL" msgstr "" -#: java/jvspec.c:457 -msgid "cannot specify `main' class when not linking" +#: cp/typeck.c:5787 +msgid "passing `%T' for %s %P of `%D'" msgstr "" -#: java/lang-options.h:32 -msgid "Disable automatic array bounds checking" +#: cp/typeck.c:5790 +msgid "%s to `%T' from `%T'" msgstr "" -#: java/lang-options.h:34 -msgid "Make is_compiled_class return 1" +#: cp/typeck.c:5800 +msgid "passing negative value `%E' for %s %P of `%D'" msgstr "" -#: java/lang-options.h:38 -msgid "Dump class files to <name>.class" +#: cp/typeck.c:5803 +msgid "%s of negative value `%E' to `%T'" msgstr "" -#: java/lang-options.h:40 -msgid "input file is list of file names to compile" +#: cp/typeck.c:5898 +msgid "cannot convert `%T' to `%T' for argument `%P' to `%D'" msgstr "" -#: java/lang-options.h:42 -msgid "Generate code for Boehm GC" -msgstr "Generera kod för Boehm GC" +#: cp/typeck.c:5901 +#, fuzzy +msgid "cannot convert `%T' to `%T' in %s" +msgstr "kan inte konvertera till en pekartyp" -#: java/lang-options.h:44 -msgid "Don't put synchronization structure in each object" -msgstr "" +#: cp/typeck.c:5988 cp/typeck.c:5990 +#, fuzzy +msgid "in passing argument %P of `%+D'" +msgstr "Saknar argument till flaggan \"%s\"" -#: java/lang-options.h:46 -msgid "Assume native functions are implemented using JNI" +#: cp/typeck.c:6105 +msgid "returning reference to temporary" +msgstr "returnerar referens till en temporär" + +#: cp/typeck.c:6112 +msgid "reference to non-lvalue returned" msgstr "" -#: java/lang-options.h:48 -msgid "Set class path and suppress system path" +#: cp/typeck.c:6124 +#, fuzzy +msgid "reference to local variable `%D' returned" +msgstr "adress på global registervariabel \"%s\" efterfrågad" + +#: cp/typeck.c:6127 +#, fuzzy +msgid "address of local variable `%D' returned" +msgstr "adress på global registervariabel \"%s\" efterfrågad" + +#: cp/typeck.c:6158 +msgid "returning a value from a destructor" +msgstr "returnerar ett värde från en destruktor" + +#. If a return statement appears in a handler of the +#. function-try-block of a constructor, the program is ill-formed. +#: cp/typeck.c:6166 +msgid "cannot return from a handler of a function-try-block of a constructor" msgstr "" -#: java/lang-options.h:50 -msgid "Set class path" +#. You can't return a value from a constructor. +#: cp/typeck.c:6169 +msgid "returning a value from a constructor" msgstr "" -#: java/lang-options.h:52 -msgid "Choose class whose main method should be used" +#: cp/typeck.c:6186 +msgid "return-statement with no value, in function declared with a non-void return type" msgstr "" -#: java/lang-options.h:54 -msgid "Choose input encoding (default is UTF-8)" +#: cp/typeck.c:6202 +msgid "return-statement with a value, in function declared with a void return type" msgstr "" -#: java/lang-options.h:56 -msgid "Add directory to class path" +#: cp/typeck.c:6223 +msgid "`operator new' must not return NULL unless it is declared `throw()' (or -fcheck-new is in effect)" msgstr "" -#: java/lang-options.h:58 -msgid "Directory where class files should be written" +#: cp/typeck2.c:54 +msgid "type `%T' is not a base type for type `%T'" msgstr "" -#: java/lang-options.h:61 -msgid "Use built-in instructions for division" +#: cp/typeck2.c:151 +#, fuzzy +msgid "cannot declare variable `%D' to be of type `%T'" +msgstr "kan inte deklarera \"::main\" som en mall" + +#: cp/typeck2.c:154 +#, fuzzy +msgid "cannot declare parameter `%D' to be of type `%T'" +msgstr "kan inte deklarera \"::main\" som en mall" + +#: cp/typeck2.c:157 +#, fuzzy +msgid "cannot declare field `%D' to be of type `%T'" +msgstr "kan inte deklarera \"::main\" som en mall" + +#: cp/typeck2.c:161 +#, fuzzy +msgid "invalid return type for member function `%#D'" +msgstr "ogiltig lagringsklass för funktion \"%s\"" + +#: cp/typeck2.c:163 +#, fuzzy +msgid "invalid return type for function `%#D'" +msgstr "ogiltig lagringsklass för funktion \"%s\"" + +#: cp/typeck2.c:166 +#, fuzzy +msgid "cannot allocate an object of type `%T'" +msgstr "statisk access till objekt av typ \"id\"" + +#: cp/typeck2.c:173 +msgid " because the following virtual functions are abstract:" msgstr "" -#: java/lang-options.h:63 -msgid "Generate null pointer checks inline" +#: cp/typeck2.c:175 +msgid "\t%#D" msgstr "" -#: java/lang-options.h:65 -msgid "Warn if modifiers are specified when not necessary" +#: cp/typeck2.c:178 +msgid " since type `%T' has abstract virtual functions" msgstr "" -#: java/lang-options.h:67 -msgid "Warn if deprecated empty statements are found" +#: cp/typeck2.c:331 +msgid "constructor syntax used, but no constructor declared for type `%T'" msgstr "" -#: java/lang-options.h:69 -msgid "Warn if .class files are out of date" +#: cp/typeck2.c:342 +msgid "comma expression used to initialize return value" msgstr "" -#: java/lang-options.h:71 -msgid "Always check for non gcj generated classes archives" +#: cp/typeck2.c:351 +msgid "cannot initialize arrays using this syntax" msgstr "" -#: java/lang.c:391 -msgid "can't do dependency tracking with input from stdin" +#: cp/typeck2.c:406 +#, fuzzy +msgid "ISO C++ forbids non-constant aggregate initializer expressions" +msgstr "ISO C89 förbjuder konstruktor-uttryck" + +#: cp/typeck2.c:490 +msgid "initializing array with parameter list" msgstr "" -#: java/lang.c:407 -msgid "couldn't determine target name for dependency tracking" +#: cp/typeck2.c:546 +msgid "initializer for scalar variable requires one element" msgstr "" -#: java/lex.c:297 -#, 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/typeck2.c:553 +msgid "braces around scalar initializer for `%T'" msgstr "" -#: java/mangle.c:85 -#, c-format -msgid "Can't mangle %s" +#: cp/typeck2.c:556 +msgid "ignoring extra initializers for `%T'" msgstr "" -#: java/mangle_name.c:151 java/mangle_name.c:228 -msgid "internal error - invalid Utf8 name" -msgstr "internt fel - ogiltigt Utf8-namn" +#: cp/typeck2.c:568 +#, fuzzy +msgid "variable-sized object of type `%T' may not be initialized" +msgstr "objekt med variabel storlek kan inte initieras" -#: java/parse.y:737 java/parse.y:775 -msgid "Missing name" +#: cp/typeck2.c:578 +msgid "subobject of type `%T' must be initialized by constructor, not by `%E'" msgstr "" -#: java/parse.y:739 java/parse.y:777 java/parse.y:796 java/parse.y:977 -#: java/parse.y:1324 java/parse.y:1527 java/parse.y:1529 java/parse.y:1758 -#: java/parse.y:1784 java/parse.y:1795 java/parse.y:1806 java/parse.y:1818 -msgid "';' expected" +#: cp/typeck2.c:644 +msgid "aggregate has a partly bracketed initializer" msgstr "" -#: java/parse.y:794 -msgid "'*' expected" +#: cp/typeck2.c:682 cp/typeck2.c:786 +msgid "non-trivial labeled initializers" msgstr "" -#: java/parse.y:808 -msgid "Class or interface declaration expected" +#: cp/typeck2.c:699 +msgid "non-empty initializer for array of empty elements" msgstr "" -#: java/parse.y:843 java/parse.y:845 -msgid "Missing class name" +#: cp/typeck2.c:752 +msgid "initializer list for object of class with virtual base classes" msgstr "" -#: java/parse.y:848 java/parse.y:852 java/parse.y:860 java/parse.y:1022 -#: java/parse.y:1270 java/parse.y:1272 java/parse.y:1593 java/parse.y:1829 -#: java/parse.y:1861 java/parse.y:1913 -msgid "'{' expected" +#: cp/typeck2.c:758 +msgid "initializer list for object of class with base classes" msgstr "" -#: java/parse.y:862 -msgid "Missing super class name" +#: cp/typeck2.c:764 +msgid "initializer list for object using virtual functions" msgstr "" -#: java/parse.y:872 java/parse.y:888 -msgid "Missing interface name" -msgstr "" +#: cp/typeck2.c:827 cp/typeck2.c:843 +#, fuzzy +msgid "missing initializer for member `%D'" +msgstr "saknar mellanrum efter nummer \"%.*s\"" -#. That's for () -#: java/parse.y:956 java/parse.y:1289 java/parse.y:1348 java/parse.y:1551 -#: java/parse.y:1773 java/parse.y:1782 java/parse.y:1793 java/parse.y:1804 -#: java/parse.y:1816 java/parse.y:1833 java/parse.y:1835 java/parse.y:1906 -#: java/parse.y:2077 java/parse.y:2138 java/parse.y:2292 java/parse.y:2294 -#: java/parse.y:2301 java/parse.y:2308 java/parse.y:2319 java/parse.y:2321 -#: java/parse.y:2358 java/parse.y:2360 java/parse.y:2362 java/parse.y:2383 -#: java/parse.y:2385 java/parse.y:2387 java/parse.y:2403 java/parse.y:2405 -#: java/parse.y:2426 java/parse.y:2428 java/parse.y:2430 java/parse.y:2458 -#: java/parse.y:2460 java/parse.y:2462 java/parse.y:2464 java/parse.y:2482 -#: java/parse.y:2484 java/parse.y:2495 java/parse.y:2506 java/parse.y:2517 -#: java/parse.y:2528 java/parse.y:2539 java/parse.y:2552 java/parse.y:2556 -#: java/parse.y:2558 java/parse.y:2571 -msgid "Missing term" -msgstr "" +#: cp/typeck2.c:832 +#, fuzzy +msgid "uninitialized const member `%D'" +msgstr "upprepning av medlem \"%s\"" -#: java/parse.y:971 -msgid "Missing variable initializer" +#: cp/typeck2.c:834 +#, fuzzy +msgid "member `%D' with uninitialized const fields" +msgstr "parameter \"%s\" är initierad" + +#: cp/typeck2.c:837 +#, fuzzy +msgid "member `%D' is uninitialized reference" +msgstr "parameter \"%s\" är initierad" + +#: cp/typeck2.c:883 +msgid "index value instead of field name in union initializer" msgstr "" -#: java/parse.y:988 -msgid "Invalid declaration" +#: cp/typeck2.c:895 +#, fuzzy +msgid "no field `%D' in union being initialized" +msgstr "fält \"%s\" är redan initierat" + +#: cp/typeck2.c:903 +msgid "union `%T' with no named members cannot be initialized" msgstr "" -#: java/parse.y:994 -msgid "Can't specify array dimension in a declaration" +#: cp/typeck2.c:939 +msgid "excess elements in aggregate initializer" msgstr "" -#: java/parse.y:996 java/parse.y:1072 java/parse.y:2113 java/parse.y:2135 -#: java/parse.y:2139 java/parse.y:2174 java/parse.y:2251 java/parse.y:2261 -msgid "']' expected" +#: cp/typeck2.c:1053 +msgid "circular pointer delegation detected" msgstr "" -#: java/parse.y:1000 -msgid "Unbalanced ']'" +#: cp/typeck2.c:1066 +#, fuzzy +msgid "base operand of `->' has non-pointer type `%T'" +msgstr "basoperanden till \"->\" är inte en pekare" + +#: cp/typeck2.c:1080 +msgid "result of `operator->()' yields non-pointer result" msgstr "" -#: java/parse.y:1036 -msgid "Invalid method declaration, method name required" +#: cp/typeck2.c:1082 +msgid "base operand of `->' is not a pointer" +msgstr "basoperanden till \"->\" är inte en pekare" + +#: cp/typeck2.c:1148 +msgid "`%E' cannot be used as a member pointer, since it is of type `%T'" msgstr "" -#: java/parse.y:1042 java/parse.y:1044 java/parse.y:1997 -msgid "Identifier expected" +#: cp/typeck2.c:1155 +msgid "cannot apply member pointer `%E' to `%E', which is of non-aggregate type `%T'" msgstr "" -#: java/parse.y:1047 -msgid "Invalid method declaration, return type required" +#: cp/typeck2.c:1164 +msgid "member type `%T::' incompatible with object type `%T'" msgstr "" -#: java/parse.y:1070 java/parse.y:1507 java/parse.y:1514 java/parse.y:1523 -#: java/parse.y:1525 java/parse.y:1553 java/parse.y:1661 java/parse.y:1942 -#: java/parse.y:1995 -msgid "')' expected" +#: cp/typeck2.c:1201 +msgid "`%T' fails to be a typedef or built-in type" msgstr "" -#: java/parse.y:1086 -msgid "Missing formal parameter term" +#: cp/typeck2.c:1274 +#, c-format +msgid "ISO C++ forbids defining types within %s" msgstr "" -#: java/parse.y:1101 java/parse.y:1106 -msgid "Missing identifier" +#: cp/typeck2.c:1399 +#, fuzzy +msgid "call to function `%D' which throws incomplete type `%#T'" +msgstr "parameter \"%s\" pekar på inkomplett typ" + +#: cp/typeck2.c:1402 +#, fuzzy +msgid "call to function which throws incomplete type `%#T'" +msgstr "parameter \"%s\" pekar på inkomplett typ" + +#. XXX Not i18n clean. +#: cp/cp-tree.h:3846 +#, c-format +msgid "%s is deprecated, please see the documentation for details" msgstr "" -#: java/parse.y:1126 java/parse.y:1135 -msgid "Missing class type term" +#: cp/lang-options.h:29 +msgid "Do not obey access control semantics" msgstr "" -#: java/parse.y:1287 -msgid "Invalid interface type" +#: cp/lang-options.h:31 +msgid "Change when template instances are emitted" msgstr "" -#: java/parse.y:1471 java/parse.y:1640 java/parse.y:1642 -msgid "':' expected" +#: cp/lang-options.h:36 +msgid "Check the return value of new" msgstr "" -#: java/parse.y:1493 java/parse.y:1498 java/parse.y:1503 -msgid "Invalid expression statement" +#: cp/lang-options.h:39 +msgid "Reduce size of object files" msgstr "" -#: java/parse.y:1521 java/parse.y:1549 java/parse.y:1589 java/parse.y:1657 -#: java/parse.y:1725 java/parse.y:1831 java/parse.y:1899 java/parse.y:1989 -#: java/parse.y:1991 java/parse.y:1999 java/parse.y:2234 java/parse.y:2236 -msgid "'(' expected" +#: cp/lang-options.h:43 +msgid "Make string literals `char[]' instead of `const char[]'" msgstr "" -#: java/parse.y:1591 -msgid "Missing term or ')'" +#: cp/lang-options.h:46 +msgid "Dump the entire translation unit to a file" msgstr "" -#: java/parse.y:1638 -msgid "Missing or invalid constant expression" +#: cp/lang-options.h:48 +msgid "Do not inline member functions by default" msgstr "" -#: java/parse.y:1659 -msgid "Missing term and ')' expected" +#: cp/lang-options.h:51 +msgid "Do not generate run time type descriptor information" msgstr "" -#: java/parse.y:1698 -msgid "Invalid control expression" +#: cp/lang-options.h:56 +msgid "Do not generate code to check exception specifications" msgstr "" -#: java/parse.y:1700 java/parse.y:1702 -msgid "Invalid update expression" +#: cp/lang-options.h:61 +msgid "Scope of for-init-statement vars extends outside" msgstr "" -#: java/parse.y:1727 -msgid "Invalid init statement" +#: cp/lang-options.h:64 +msgid "Do not recognize GNU defined keywords" msgstr "" -#: java/parse.y:1902 -msgid "Missing term or ')' expected" +#: cp/lang-options.h:68 +msgid "Enable support for huge objects" msgstr "" -#: java/parse.y:1944 -msgid "'class' or 'this' expected" +#: cp/lang-options.h:72 +msgid "Export functions even if they can be inlined" msgstr "" -#: java/parse.y:1946 java/parse.y:1948 -msgid "'class' expected" +#: cp/lang-options.h:75 +msgid "Only emit explicit template instatiations" msgstr "" -#: java/parse.y:1993 -msgid "')' or term expected" +#: cp/lang-options.h:78 +msgid "Only emit explicit instatiations of inline templates" msgstr "" -#: java/parse.y:2111 -msgid "'[' expected" +#: cp/lang-options.h:84 +msgid "Don't pedwarn about uses of Microsoft extensions" msgstr "" -#: java/parse.y:2189 -msgid "Field expected" +#: 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/lang-options.h:91 +msgid "Disable optional diagnostics" msgstr "" -#: java/parse.y:2246 java/parse.y:2256 -msgid "Missing term and ']' expected" +#: cp/lang-options.h:93 +msgid "Downgrade conformance errors to warnings" msgstr "" -#: java/parse.y:2351 -msgid "']' expected, invalid type expression" +#: cp/lang-options.h:96 +msgid "Enable automatic template instantiation" +msgstr "Slå på automatisk mallinstansiering" + +#: cp/lang-options.h:101 +msgid "Display statistics accumulated during compilation" msgstr "" -#: java/parse.y:2354 -msgid "Invalid type expression" +#: cp/lang-options.h:104 +msgid "Specify maximum template instantiation depth" +msgstr "Ange maximalt instansieringsdjup för mallar" + +#: cp/lang-options.h:106 +msgid "Use __cxa_atexit to register destructors" msgstr "" -#: java/parse.y:2466 -msgid "Invalid reference type" +#: cp/lang-options.h:109 +msgid "Discard unused virtual functions" msgstr "" -#: java/parse.y:2944 -msgid "Constructor invocation must be first thing in a constructor" +#: cp/lang-options.h:112 +msgid "Implement vtables using thunks" msgstr "" -#: java/parse.y:2946 -msgid "Only constructors can invoke constructors" +#: cp/lang-options.h:115 +msgid "Emit common-like symbols as weak symbols" msgstr "" -#: java/parse.y:2955 -#, c-format -msgid ": `%s' JDK1.1(TM) feature" +#: cp/lang-options.h:118 +msgid "Emit cross referencing information" msgstr "" -#: java/parse.y:3015 java/parse.y:3017 -#, c-format -msgid "" -"%s.\n" -"%s" +#: cp/lang-options.h:122 +msgid "Warn about inconsistent return types" msgstr "" -"%s.\n" -"%s" -#: java/parse.y:3480 -msgid "Can't use '$' as a separator for inner classes" +#: cp/lang-options.h:125 +msgid "Warn about overloaded virtual function names" msgstr "" -#: java/parse.y:6577 -#, c-format -msgid "malformed .zip archive in CLASSPATH: %s" +#: cp/lang-options.h:129 +msgid "Don't warn when all ctors/dtors are private" msgstr "" -#: java/parse.y:6648 -#, c-format -msgid "" -"Can't find default package `%s'. Check the CLASSPATH environment variable " -"and the access to the archives." +#: cp/lang-options.h:131 +msgid "Warn about non virtual destructors" msgstr "" -#: java/parse.y:11777 -#, c-format -msgid "missing static field `%s'" +#: cp/lang-options.h:134 +msgid "Warn when a function is declared extern, then inline" msgstr "" -#: java/parse.y:11782 -#, c-format -msgid "not a static field `%s'" +#: cp/lang-options.h:137 +msgid "Warn when the compiler reorders code" msgstr "" -#: java/parse.y:11835 -#, c-format -msgid "No case for %s" +#: cp/lang-options.h:140 +msgid "Warn when synthesis behavior differs from Cfront" msgstr "" -#: java/parse.y:13023 -#, c-format -msgid "unregistered operator %s" +#: cp/lang-options.h:144 +msgid "Don't warn when type converting pointers to member functions" msgstr "" -#: java/typeck.c:557 -msgid "junk at end of signature string" +#: cp/lang-options.h:146 +msgid "Warn about violations of Effective C++ style rules" msgstr "" -#: java/verify.c:464 -msgid "bad pc in exception_table" +#: cp/lang-options.h:149 +msgid "Warn when overload promotes from unsigned to signed" msgstr "" -#: java/verify.c:1376 -#, c-format -msgid "unknown opcode %d@pc=%d during verification" +#: cp/lang-options.h:152 +msgid "Warn if a C style cast is used in a program" msgstr "" -#: java/verify.c:1446 java/verify.c:1459 java/verify.c:1463 -#, c-format -msgid "verification error at PC=%d" +#: cp/lang-options.h:156 +msgid "Don't warn when non-templatized friend functions are declared within a template" msgstr "" -#: objc/lang-options.h:27 -msgid "Dump decls to a .decl file" +#: cp/lang-options.h:159 +msgid "Don't announce deprecation of compiler features" msgstr "" -#: objc/lang-options.h:29 -msgid "Generate code for GNU runtime environment" +#: f/bad.c:387 +msgid "note:" msgstr "" -#: objc/lang-options.h:32 -msgid "Generate code for NeXT runtime environment" +#: f/bad.c:391 +#, fuzzy +msgid "warning:" +msgstr "varning: " + +#: f/bad.c:395 +msgid "fatal:" msgstr "" -#: objc/lang-options.h:35 -msgid "Warn if a selector has multiple methods" +#: f/bad.c:437 +msgid "(continued):" msgstr "" -#: objc/lang-options.h:39 -msgid "Do not warn if inherited methods are unimplemented" +#: f/bad.c:487 f/bad.c:505 +msgid "[REPORT BUG!!] %" msgstr "" -#: objc/lang-options.h:41 -msgid "Generate C header of platform specific features" +#: f/bad.c:494 f/bad.c:526 +msgid "[REPORT BUG!!]" msgstr "" -#: objc/lang-options.h:43 -msgid "Specify the name of the class for constant strings" +#: f/com.c:3132 +#, no-c-format +msgid "ASSIGN'ed label cannot fit into `%A' at %0 -- using wider sibling" msgstr "" -#: objc/objc-act.c:829 -msgid "no class name specified as argument to -fconstant-string-class" +#: f/com.c:11551 +msgid "no INTEGER type can hold a pointer on this configuration" msgstr "" -#: objc/objc-act.c:990 +#: f/com.c:11772 #, c-format -msgid "object does not conform to the `%s' protocol" +msgid "configuration: REAL, INTEGER, and LOGICAL are %d bits wide," msgstr "" -#: objc/objc-act.c:1028 +#: f/com.c:11774 #, c-format -msgid "class `%s' does not implement the `%s' protocol" -msgstr "klass \"%s\" implementerar inte protokollet \"%s\"" +msgid "and pointers are %d bits wide, but g77 doesn't yet work" +msgstr "" -#: objc/objc-act.c:1166 -#, c-format -msgid "Unexpected type for `id' (%s)" -msgstr "Oväntad typ på \"id\" (%s)" +#: f/com.c:11776 +msgid "properly unless they all are 32 bits wide" +msgstr "" -#: objc/objc-act.c:1171 -msgid "Undefined type `id', please import <objc/objc.h>" +#: f/com.c:11777 +msgid "Please keep this in mind before you report bugs." msgstr "" -#: objc/objc-act.c:1219 objc/objc-act.c:5363 +#. I/O will probably crash. +#: f/com.c:11785 #, c-format -msgid "Cannot find protocol declaration for `%s'" +msgid "configuration: char * holds %d bits, but ftnlen only %d" msgstr "" -#: objc/objc-act.c:1449 objc/objc-act.c:5888 objc/objc-act.c:6197 -#: objc/objc-act.c:6246 objc/objc-act.c:6282 objc/objc-parse.y:1781 +#. ASSIGN 10 TO I will crash. +#: f/com.c:11794 #, c-format -msgid "Cannot find interface declaration for `%s'" +msgid "" +"configuration: char * holds %d bits, but INTEGER only %d --\n" +" ASSIGN statement might fail" msgstr "" -#: objc/objc-act.c:1469 -#, c-format -msgid "Cannot find reference tag for class `%s'" +#: f/com.c:13609 +#, fuzzy +msgid "In statement function" +msgstr "för många argument till funktion" + +#: f/com.c:13619 +msgid "Outside of any program unit:\n" msgstr "" -#: objc/objc-act.c:2468 -#, c-format -msgid "Cannot find class `%s'" -msgstr "Kan inte hitta klass \"%s\"" +#: f/com.c:15248 +#, no-c-format +msgid "%A from %B at %0%C" +msgstr "" -#: objc/objc-act.c:2470 -#, c-format -msgid "Class `%s' already exists" -msgstr "Klass \"%s\" finns redan" +#: f/com.c:15425 +#, fuzzy +msgid "directory name must immediately follow -I" +msgstr "Katalognamn måste komma direkt efter -I" -#. fatal did not work with 2 args...should fix -#: objc/objc-act.c:2594 -#, c-format -msgid "Cannot find interface declaration for `%s', superclass of `%s'" +#: f/com.c:15568 +#, no-c-format +msgid "At %0, INCLUDE file %A exists, but is not readable" msgstr "" -#: objc/objc-act.c:2601 -#, c-format -msgid "Circular inheritance in interface declaration for `%s'" -msgstr "Cirkulärt arv i interfacedeklaration för \"%s\"" +#: f/com.c:15603 +#, no-c-format +msgid "At %0, INCLUDE nesting too deep" +msgstr "" -#: objc/objc-act.c:3654 objc/objc-act.c:3671 -msgid "inconsistent instance variable specification" +#: f/expr.c:9614 +#, no-c-format +msgid "Two arithmetic operators in a row at %0 and %1 -- use parentheses" msgstr "" -#: objc/objc-act.c:4859 -#, c-format -msgid "multiple declarations for method `%s'" -msgstr "multiple deklaration av metod \"%s\"" +#: f/expr.c:9664 +#, no-c-format +msgid "Operator at %0 has lower precedence than that at %1 -- use parentheses" +msgstr "" -#: objc/objc-act.c:4972 -#, c-format -msgid "invalid receiver type `%s'" -msgstr "ogiltig mottagartyp \"%s\"" +#: f/expr.c:10525 +#, no-c-format +msgid "Use .EQV./.NEQV. instead of .EQ./.NE. at %0 for LOGICAL operands at %1 and %2" +msgstr "" -#: objc/objc-act.c:5040 objc/objc-act.c:5066 objc/objc-act.c:5114 -#, c-format -msgid "`%s' does not respond to `%s'" -msgstr "\"%s\" svarar inte på \"%s\"" +#: f/expr.c:10896 +#, no-c-format +msgid "Unsupported operand for ** at %1 -- converting to default INTEGER" +msgstr "" -#: objc/objc-act.c:5046 objc/objc-act.c:7285 +#: f/g77spec.c:255 #, c-format -msgid "no super class declared in interface for `%s'" -msgstr "ingen superklass deklarerad i interface för \"%s\"" +msgid "overflowed output arg list for `%s'" +msgstr "" -#: objc/objc-act.c:5144 -msgid "cannot find class (factory) method." -msgstr "kan inte hitta klass(fabrik)-metod" +#: f/g77spec.c:394 +msgid "--driver no longer supported" +msgstr "--driver stödjs inte längre" -#: objc/objc-act.c:5145 objc/objc-act.c:5189 +#: f/g77spec.c:407 #, c-format -msgid "return type for `%s' defaults to id" -msgstr "returtyp för \"%s\" är som standard id" +msgid "argument to `%s' missing" +msgstr "argument till \"%s\" saknas" -#: objc/objc-act.c:5162 -#, c-format -msgid "method `%s' not implemented by protocol." -msgstr "metod \"%s\" implementeras inte av protokoll." +#: f/g77spec.c:411 +msgid "no input files; unwilling to write output files" +msgstr "" -#: objc/objc-act.c:5171 -msgid "return type defaults to id" -msgstr "returtyp är som standard id" +#: f/implic.c:203 +#, fuzzy, no-c-format +msgid "Implicit declaration of `%A' at %0" +msgstr "tidigare implicit deklaration av \"%s\"" -#: objc/objc-act.c:5188 -msgid "cannot find method." -msgstr "kan inte hitta metod." +#: f/lex.c:326 +#, fuzzy, no-c-format +msgid "Non-ISO-C-standard escape sequence `\\%A' at %0" +msgstr "okänd escape-sekvens \"\\%c\"" -#. 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:5432 -#, c-format -msgid "instance variable `%s' accessed in class method" -msgstr "" +#: f/lex.c:345 +#, fuzzy, no-c-format +msgid "Unknown escape sequence `\\%A' at %0" +msgstr "okänd escape-sekvens \"\\%c\"" -#: objc/objc-act.c:5689 -#, c-format -msgid "duplicate definition of class method `%s'." -msgstr "upprepad definition av klassmetod \"%s\"." +#: f/lex.c:354 +#, fuzzy, no-c-format +msgid "Unterminated escape sequence `\\' at %0" +msgstr "okänd escape-sekvens \"\\%c\"" -#: objc/objc-act.c:5695 -#, c-format -msgid "duplicate declaration of class method `%s'." -msgstr "upprepad deklaration av klassmetod \"%s\"." +#: 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" -#: objc/objc-act.c:5731 -#, c-format -msgid "duplicate definition of instance method `%s'." +#: f/lex.c:393 +#, no-c-format +msgid "\\x used at %0 with no following hex digits" msgstr "" -#: objc/objc-act.c:5737 -#, c-format -msgid "duplicate declaration of instance method `%s'." -msgstr "" +#: f/lex.c:407 +#, fuzzy, no-c-format +msgid "Hex escape at %0 out of range" +msgstr "heltalskonstant utanför sitt intervall" -#: objc/objc-act.c:5777 -#, c-format -msgid "duplicate interface declaration for category `%s(%s)'" -msgstr "" +#: 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" -#: objc/objc-act.c:5863 -#, c-format -msgid "instance variable `%s' is declared private" -msgstr "instansvariabel \"%s\" är deklarerad som privat" +#: f/lex.c:595 +msgid "hex escape out of range" +msgstr "" -#: objc/objc-act.c:5910 +#: f/lex.c:648 #, c-format -msgid "instance variable `%s' is declared %s" -msgstr "instansvariabel \"%s\" är deklarerad som %s" +msgid "non-ANSI-standard escape sequence, `\\%c'" +msgstr "" -#: objc/objc-act.c:5920 -msgid "static access to object of type `id'" -msgstr "statisk access till objekt av typ \"id\"" +#: f/lex.c:661 +#, fuzzy, c-format +msgid "non-ISO escape sequence `\\%c'" +msgstr "okänd escape-sekvens \"\\%c\"" -#: objc/objc-act.c:5957 objc/objc-act.c:6051 +#: f/lex.c:665 #, c-format -msgid "incomplete implementation of class `%s'" -msgstr "inkomplett implementation av klass \"%s\"" +msgid "unknown escape sequence `\\%c'" +msgstr "okänd escape-sekvens \"\\%c\"" -#: objc/objc-act.c:5961 objc/objc-act.c:6056 +#: f/lex.c:667 #, c-format -msgid "incomplete implementation of category `%s'" -msgstr "inkomplett implementation av kategori \"%s\"" +msgid "unknown escape sequence: `\\' followed by char code 0x%x" +msgstr "okänd escape-sekvens: '\\' följd av tecken 0x%x" -#: objc/objc-act.c:5966 objc/objc-act.c:6061 -#, c-format -msgid "method definition for `%c%s' not found" -msgstr "metoddefinition för \"%c%s\" kan inte hittas" +#: f/lex.c:744 +msgid "badly formed directive -- no closing quote" +msgstr "" -#: objc/objc-act.c:6102 -#, c-format -msgid "%s `%s' does not fully implement the `%s' protocol" +#: f/lex.c:802 +msgid "#-lines for entering and leaving files don't match" msgstr "" -#: objc/objc-act.c:6138 objc/objc-act.c:8212 -msgid "`@end' missing in implementation context" +#: f/lex.c:964 +msgid "bad directive -- missing close-quote" msgstr "" -#: objc/objc-act.c:6169 +#: f/lex.c:1078 #, c-format -msgid "reimplementation of class `%s'" -msgstr "omimplementation av klass \"%s\"" +msgid "ignoring pragma: %s" +msgstr "ignorerar #pragma: %s" -#: objc/objc-act.c:6211 -#, c-format -msgid "conflicting super class name `%s'" -msgstr "" +#: f/lex.c:1156 +msgid "invalid #ident" +msgstr "ogiltig #indent" -#: objc/objc-act.c:6226 -#, c-format -msgid "duplicate interface declaration for class `%s'" +#: f/lex.c:1173 +msgid "undefined or invalid # directive" msgstr "" -#: objc/objc-act.c:6469 -#, c-format -msgid "duplicate declaration for protocol `%s'" +#: 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" msgstr "" -#: objc/objc-act.c:7326 -msgid "[super ...] must appear in a method context" -msgstr "[super ...] måste stå i metodkontext" +#: f/lex.c:1339 +msgid "invalid #-line" +msgstr "ogiltig #-rad" -#: objc/objc-act.c:8314 objc/objc-act.c:8330 -#, c-format -msgid "potential selector conflict for method `%s'" +#: f/lex.c:1432 +#, no-c-format +msgid "Null character at %0 -- line ignored" msgstr "" -#: objc/objc-parse.y:2648 -msgid "`@end' must appear in an implementation context" +#: f/stb.c:12078 +#, no-c-format +msgid "INCLUDE at %0 not the only statement on the source line" msgstr "" -#: objc/objc-parse.y:2919 -msgid "method definition not in class context" +#: f/ste.c:1400 f/ste.c:1747 +msgid "ASSIGNed FORMAT specifier is too small" msgstr "" -#: objc/objc-parse.y:3743 -msgid "syntax error at '@' token" +#. ~~~Someday handle CHARACTER*1, CHARACTER*N +#: f/ste.c:2624 +#, no-c-format +msgid "SELECT CASE on CHARACTER type (at %0) not supported -- sorry" msgstr "" -#. If we didn't find this parameter, issue an error message. -#: params.c:80 -#, c-format -msgid "invalid parameter `%s'" +#: f/ste.c:2953 +msgid "ASSIGN to variable that is too small" msgstr "" -#: profile.c:490 -msgid "Arc profiling: some edge counts were bad." +#: f/ste.c:2981 +msgid "ASSIGNed GOTO target variable is too small" msgstr "" -#: profile.c:931 -#, c-format -msgid "file %s not found, execution counts assumed to be zero." +#: f/stu.c:305 +#, no-c-format +msgid "Local adjustable symbol `%A' at %0" msgstr "" -#: protoize.c:601 -#, c-format -msgid "%s: internal abort\n" -msgstr "%s: intern abort\n" +#: f/target.c:2550 +msgid "data initializer on host with different endianness" +msgstr "" -#: protoize.c:692 +#: f/top.c:237 #, c-format -msgid "%s: error writing file `%s': %s\n" -msgstr "" +msgid "%s no longer supported -- try -fvxt" +msgstr "%s stödjs inte längre -- försök -fvxt" -#: protoize.c:737 +#: f/top.c:239 #, c-format -msgid "%s: usage '%s [ -VqfnkN ] [ -i <istring> ] [ filename ... ]'\n" -msgstr "%s: användning '%s [ -VqfnkN ] [ -i <isträng> ] [ filnamn ... ]'\n" +msgid "%s no longer supported -- try -fno-vxt -ff90" +msgstr "%s stödjs inte längre -- försök -fno-vxt -ff90" -#: protoize.c:740 +#: f/top.c:307 f/top.c:309 #, c-format -msgid "%s: usage '%s [ -VqfnkNlgC ] [ -B <dirname> ] [ filename ... ]'\n" +msgid "%s disabled, use normal debugging flags" msgstr "" -"%s: användning '%s [ -VqfnkNlgC ] [ -B <katalognamn> ] [ filnamn ... ]'\n" -#: protoize.c:847 -#, c-format -msgid "%s: warning: no read access for file `%s'\n" -msgstr "%s: varning: ingen läsrättighet för fil \"%s\"\n" +#: f/lang-options.h:33 +msgid "Print g77-specific compiler version info, run internal tests" +msgstr "" -#: protoize.c:855 -#, c-format -msgid "%s: warning: no write access for file `%s'\n" -msgstr "%s: varning: ingen skrivrättighet för fil \"%s\"\n" +#: f/lang-options.h:37 +msgid "Program is written in typical FORTRAN 66 dialect" +msgstr "" -#: protoize.c:863 -#, c-format -msgid "%s: warning: no write access for dir containing `%s'\n" +#: f/lang-options.h:40 +msgid "Program is written in typical Unix f77 dialect" msgstr "" -#. Catch cases like /.. where we try to backup to a -#. point above the absolute root of the logical file -#. system. -#: protoize.c:1281 -#, c-format -msgid "%s: invalid file name: %s\n" +#: f/lang-options.h:42 +msgid "Program does not use Unix-f77 dialectal features" msgstr "" -#: protoize.c:1433 -#, c-format -msgid "%s: %s: can't get status: %s\n" -msgstr "%s: %s: kan inte få status: %s\n" +#: f/lang-options.h:44 +msgid "Program is written in Fortran-90-ish dialect" +msgstr "" -#: protoize.c:1454 -#, c-format -msgid "" -"\n" -"%s: fatal error: aux info file corrupted at line %d\n" +#: f/lang-options.h:48 +msgid "Treat local vars and COMMON blocks as if they were named in SAVE statements" msgstr "" -#: protoize.c:1790 -#, c-format -msgid "%s:%d: declaration of function `%s' takes different forms\n" +#: f/lang-options.h:50 +msgid "Allow $ in symbol names" msgstr "" -#: protoize.c:2048 -#, c-format -msgid "%s: compiling `%s'\n" -msgstr "%s: kompilerar `%s'\n" +#: f/lang-options.h:54 +msgid "f2c-compatible code need not be generated" +msgstr "" -#: protoize.c:2071 -#, c-format -msgid "%s: wait: %s\n" -msgstr "%s: vänta: %s\n" +#: f/lang-options.h:57 +msgid "Unsupported; do not generate libf2c-calling code" +msgstr "" -#: protoize.c:2076 -#, c-format -msgid "%s: subprocess got fatal signal %d\n" -msgstr "%s: subprocess fick dödlig signal %d\n" +#: f/lang-options.h:59 +msgid "Unsupported; affects code-generation of arrays" +msgstr "" -#: protoize.c:2084 -#, c-format -msgid "%s: %s exited with status %d\n" -msgstr "%s: %s avslutade med status %d\n" +#: f/lang-options.h:62 +msgid "Program is written in Fortran-90-ish free form" +msgstr "" -#: protoize.c:2136 -#, c-format -msgid "%s: warning: missing SYSCALLS file `%s'\n" +#: f/lang-options.h:67 +msgid "Warn about use of (only a few for now) Fortran extensions" msgstr "" -#: protoize.c:2145 protoize.c:2174 -#, c-format -msgid "%s: can't read aux info file `%s': %s\n" +#: f/lang-options.h:70 +msgid "Program is written in VXT (Digital-like) FORTRAN" msgstr "" -#: protoize.c:2190 protoize.c:2218 -#, c-format -msgid "%s: can't get status of aux info file `%s': %s\n" +#: f/lang-options.h:73 +msgid "Disallow all ugly features" msgstr "" -#: protoize.c:2246 -#, c-format -msgid "%s: can't open aux info file `%s' for reading: %s\n" +#: f/lang-options.h:76 +msgid "Hollerith and typeless constants not passed as arguments" msgstr "" -#: protoize.c:2264 -#, c-format -msgid "%s: error reading aux info file `%s': %s\n" +#: f/lang-options.h:78 +msgid "Allow ordinary copying of ASSIGN'ed vars" msgstr "" -#: protoize.c:2277 -#, c-format -msgid "%s: error closing aux info file `%s': %s\n" +#: f/lang-options.h:81 +msgid "Dummy array dimensioned to (1) is assumed-size" msgstr "" -#: protoize.c:2293 -#, c-format -msgid "%s: can't delete aux info file `%s': %s\n" +#: f/lang-options.h:84 +msgid "Trailing comma in procedure call denotes null argument" msgstr "" -#: protoize.c:2375 protoize.c:4377 -#, c-format -msgid "%s: can't delete file `%s': %s\n" -msgstr "%s: kan inte radera fil \"%s\": %s\n" +#: f/lang-options.h:87 +msgid "Allow REAL(Z) and AIMAG(Z) given DOUBLE COMPLEX Z" +msgstr "" -#: protoize.c:2454 -#, 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" +#: f/lang-options.h:91 +msgid "Initialization via DATA and PARAMETER is type-compatible" +msgstr "" -#: protoize.c:2579 -#, c-format -msgid "%s: conflicting extern definitions of '%s'\n" +#: f/lang-options.h:93 +msgid "Allow INTEGER and LOGICAL interchangeability" msgstr "" -#: protoize.c:2583 -#, c-format -msgid "%s: declarations of '%s' will not be converted\n" +#: f/lang-options.h:96 +msgid "Print internal debugging-related info" msgstr "" -#: protoize.c:2585 -#, c-format -msgid "%s: conflict list for '%s' follows:\n" +#: f/lang-options.h:99 +msgid "Initialize local vars and arrays to zero" msgstr "" -#: protoize.c:2618 -#, c-format -msgid "%s: warning: using formals list from %s(%d) for function `%s'\n" +#: f/lang-options.h:103 +msgid "Backslashes in character/hollerith constants not special (C-style)" msgstr "" -#: protoize.c:2658 -#, c-format -msgid "%s: %d: `%s' used but missing from SYSCALLS\n" +#: f/lang-options.h:105 +msgid "Have front end emulate COMPLEX arithmetic to avoid bugs" msgstr "" -#: protoize.c:2664 -#, c-format -msgid "%s: %d: warning: no extern definition for `%s'\n" +#: f/lang-options.h:109 +msgid "Disable the appending of underscores to externals" msgstr "" -#: protoize.c:2695 -#, c-format -msgid "%s: warning: no static definition for `%s' in file `%s'\n" +#: f/lang-options.h:112 +msgid "Never append a second underscore to externals" msgstr "" -#: protoize.c:2701 -#, c-format -msgid "%s: multiple static defs of `%s' in file `%s'\n" +#: f/lang-options.h:114 +msgid "Intrinsics spelled as e.g. SqRt" msgstr "" -#: protoize.c:2874 protoize.c:2877 -#, c-format -msgid "%s: %d: warning: source too confusing\n" +#: f/lang-options.h:116 +msgid "Intrinsics in uppercase" msgstr "" -#: protoize.c:3083 -#, c-format -msgid "%s: %d: warning: varargs function declaration not converted\n" +#: f/lang-options.h:119 +msgid "Intrinsics letters in arbitrary cases" msgstr "" -#: protoize.c:3098 -#, c-format -msgid "%s: declaration of function `%s' not converted\n" +#: f/lang-options.h:121 +msgid "Language keywords spelled as e.g. IOStat" msgstr "" -#: protoize.c:3221 -#, c-format -msgid "%s: warning: too many parameter lists in declaration of `%s'\n" +#: f/lang-options.h:123 +msgid "Language keywords in uppercase" msgstr "" -#: protoize.c:3242 -#, c-format -msgid "" -"\n" -"%s: warning: too few parameter lists in declaration of `%s'\n" +#: f/lang-options.h:126 +msgid "Language keyword letters in arbitrary cases" msgstr "" -#: protoize.c:3340 -#, c-format -msgid "%s: %d: warning: found `%s' but expected `%s'\n" +#: f/lang-options.h:128 +msgid "Internally convert most source to uppercase" msgstr "" -#: protoize.c:3518 -#, c-format -msgid "%s: local declaration for function `%s' not inserted\n" +#: f/lang-options.h:131 +msgid "Internally preserve source case" msgstr "" -#: protoize.c:3545 -#, c-format -msgid "" -"\n" -"%s: %d: warning: can't add declaration of `%s' into macro call\n" +#: f/lang-options.h:133 +msgid "Symbol names spelled in mixed case" msgstr "" -#: protoize.c:3619 -#, c-format -msgid "%s: global declarations for file `%s' not inserted\n" +#: f/lang-options.h:135 +msgid "Symbol names in uppercase" msgstr "" -#: protoize.c:3710 protoize.c:3740 -#, c-format -msgid "%s: definition of function `%s' not converted\n" +#: f/lang-options.h:137 +msgid "Symbol names in lowercase" msgstr "" -#: protoize.c:3729 -#, c-format -msgid "%s: %d: warning: definition of %s not converted\n" +#: f/lang-options.h:140 +msgid "Program written in uppercase" msgstr "" -#: protoize.c:4059 -#, c-format -msgid "%s: found definition of `%s' at %s(%d)\n" +#: f/lang-options.h:142 +msgid "Program written in lowercase" msgstr "" -#. If we make it here, then we did not know about this -#. function definition. -#: protoize.c:4075 -#, c-format -msgid "%s: %d: warning: `%s' excluded by preprocessing\n" +#: f/lang-options.h:144 +msgid "Program written in strict mixed-case" msgstr "" -#: protoize.c:4078 -#, c-format -msgid "%s: function definition not converted\n" +#: f/lang-options.h:146 +msgid "Compile as if program written in uppercase" msgstr "" -#: protoize.c:4137 -#, c-format -msgid "%s: `%s' not converted\n" +#: f/lang-options.h:148 +msgid "Compile as if program written in lowercase" msgstr "" -#: protoize.c:4145 -#, c-format -msgid "%s: would convert file `%s'\n" +#: f/lang-options.h:150 +msgid "Preserve all spelling (case) used in program" msgstr "" -#: protoize.c:4148 -#, c-format -msgid "%s: converting file `%s'\n" +#: f/lang-options.h:152 +msgid "Delete libU77 intrinsics with bad interfaces" msgstr "" -#: protoize.c:4158 -#, c-format -msgid "%s: can't get status for file `%s': %s\n" +#: f/lang-options.h:154 +msgid "Disable libU77 intrinsics with bad interfaces" msgstr "" -#: protoize.c:4200 -#, 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" +#: f/lang-options.h:157 +msgid "Hide libU77 intrinsics with bad interfaces" +msgstr "" -#: protoize.c:4215 -#, c-format -msgid "" -"\n" -"%s: error reading input file `%s': %s\n" +#: f/lang-options.h:159 +msgid "Delete non-FORTRAN-77 intrinsics f2c supports" msgstr "" -#: protoize.c:4249 -#, c-format -msgid "%s: can't create/open clean file `%s': %s\n" +#: f/lang-options.h:161 +msgid "Disable non-FORTRAN-77 intrinsics f2c supports" msgstr "" -#: protoize.c:4354 -#, c-format -msgid "%s: warning: file `%s' already saved in `%s'\n" +#: f/lang-options.h:164 +msgid "Hide non-FORTRAN-77 intrinsics f2c supports" msgstr "" -#: protoize.c:4362 -#, 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" +#: f/lang-options.h:166 +msgid "Delete non-FORTRAN-77 intrinsics F90 supports" +msgstr "" -#: protoize.c:4392 -#, c-format -msgid "%s: can't create/open output file `%s': %s\n" +#: f/lang-options.h:168 +msgid "Disable non-FORTRAN-77 intrinsics F90 supports" msgstr "" -#: protoize.c:4425 -#, c-format -msgid "%s: can't change mode of file `%s': %s\n" +#: f/lang-options.h:171 +msgid "Hide non-FORTRAN-77 intrinsics F90 supports" msgstr "" -#: protoize.c:4611 -#, c-format -msgid "%s: cannot get working directory: %s\n" +#: f/lang-options.h:173 +msgid "Delete non-FORTRAN-77 intrinsics g77 supports" msgstr "" -#: protoize.c:4709 -#, c-format -msgid "%s: input file names must have .c suffixes: %s\n" -msgstr "%s: indatafilnamn måste ha ändelsen .c: %s\n" +#: f/lang-options.h:175 +msgid "Disable non-FORTRAN 77 intrinsics F90 supports" +msgstr "" -#: real.c:802 real.c:979 -msgid "conversion from NaN to int" -msgstr "konvertering från NaN till int" +#: f/lang-options.h:178 +msgid "Hide non-FORTRAN 77 intrinsics F90 supports" +msgstr "" -#: real.c:825 -msgid "conversion from NaN to unsigned int" -msgstr "konveretering från NaN till unsigned int" +#: f/lang-options.h:180 +msgid "Delete MIL-STD 1753 intrinsics" +msgstr "" -#: real.c:2700 -msgid "floating point overflow" -msgstr "flyttalsspill" +#: f/lang-options.h:182 +msgid "Disable MIL-STD 1753 intrinsics" +msgstr "" -#: real.c:4340 real.c:6619 real.c:6700 -msgid "overflow on truncation to integer" +#: f/lang-options.h:185 +msgid "Hide MIL-STD 1753 intrinsics" msgstr "" -#: real.c:4412 -msgid "overflow on truncation to unsigned integer" +#: f/lang-options.h:187 +msgid "Delete libU77 intrinsics" msgstr "" -#: real.c:5760 -#, c-format -msgid "%s: argument domain error" +#: f/lang-options.h:189 +msgid "Disable libU77 intrinsics" msgstr "" -#: real.c:5761 -#, c-format -msgid "%s: function singularity" +#: f/lang-options.h:192 +msgid "Hide libU77 intrinsics" msgstr "" -#: real.c:5762 -#, c-format -msgid "%s: overflow range error" +#: f/lang-options.h:194 +msgid "Delete non-FORTRAN-77 intrinsics VXT FORTRAN supports" msgstr "" -#: real.c:5763 -#, c-format -msgid "%s: underflow range error" +#: f/lang-options.h:196 +msgid "Disable non-FORTRAN-77 intrinsics VXT FORTRAN supports" msgstr "" -#: real.c:5764 -#, c-format -msgid "%s: total loss of precision" -msgstr "%s: total förlust av precision" +#: f/lang-options.h:199 +msgid "Hide non-FORTRAN-77 intrinsics VXT FORTRAN supports" +msgstr "" -#: real.c:5765 -#, c-format -msgid "%s: partial loss of precision" -msgstr "%s: partiell förlust av precision" +#: f/lang-options.h:201 +msgid "Treat initial values of 0 like non-zero values" +msgstr "" -#: real.c:5766 -#, c-format -msgid "%s: NaN - producing operation" +#: f/lang-options.h:204 +msgid "Emit special debugging information for COMMON and EQUIVALENCE (disabled)" msgstr "" -#: reg-stack.c:661 -#, c-format -msgid "Output constraint %d must specify a single register" +#: f/lang-options.h:207 +msgid "Take at least one trip through each iterative DO loop" msgstr "" -#: reg-stack.c:671 -#, c-format -msgid "Output constraint %d cannot be specified together with \"%s\" clobber" +#: f/lang-options.h:211 +msgid "Print names of program units as they are compiled" msgstr "" -#: reg-stack.c:694 -msgid "Output regs must be grouped at top of stack" +#: f/lang-options.h:214 +msgid "Disable fatal diagnostics about inter-procedural problems" msgstr "" -#: reg-stack.c:731 -msgid "Implicitly popped regs must be grouped at top of stack" +#: f/lang-options.h:216 +msgid "Make prefix-radix non-decimal constants be typeless" msgstr "" -#: reg-stack.c:750 -#, c-format -msgid "Output operand %d must use `&' constraint" +#: f/lang-options.h:219 +msgid "Generate code to check subscript and substring bounds" msgstr "" -#: regclass.c:704 -#, c-format -msgid "can't use '%s' as a %s register" +#: f/lang-options.h:222 +msgid "Fortran-specific form of -fbounds-check" msgstr "" -#: regclass.c:726 -msgid "global register variable follows a function definition" +#: f/lang-options.h:226 +msgid "Disable warnings about inter-procedural problems" msgstr "" -#: regclass.c:730 -msgid "register used for two global register variables" +#: f/lang-options.h:230 +msgid "Warn about constructs with surprising meanings" msgstr "" -#: regclass.c:735 -msgid "call-clobbered register used for global register variable" +#: f/lang-options.h:235 +msgid "Add a directory for INCLUDE searching" msgstr "" -#: reload.c:1206 -msgid "cannot reload integer constant operand in `asm'" +#: f/lang-options.h:237 +msgid "Set the maximum line length" msgstr "" -#: reload.c:1228 -msgid "impossible register constraint in `asm'" +#: f/bad.def:39 +#, fuzzy, no-c-format +msgid "Missing first operand for binary operator at %0" +msgstr "saknar numerisk $-operand i formatsträng" + +#: f/bad.def:42 +#, fuzzy, no-c-format +msgid "Zero-length character constant at %0" +msgstr "tom teckenkonstant" + +#: f/bad.def:45 +#, no-c-format +msgid "Invalid token at %0 in expression or subexpression at %1" msgstr "" -#: reload.c:3375 -msgid "`&' constraint used with no register class" +#: f/bad.def:48 +#, no-c-format +msgid "Missing operand for operator at %1 at end of expression at %0" msgstr "" -#: reload.c:3532 reload.c:3746 -msgid "inconsistent operand constraints in an `asm'" +#: f/bad.def:51 +#, no-c-format +msgid "Label %A already defined at %1 when redefined at %0" msgstr "" -#: reload1.c:1235 -msgid "frame size too large for reliable stack checking" +#: f/bad.def:54 +#, no-c-format +msgid "Unrecognized character at %0 [info -f g77 M LEX]" msgstr "" -#: reload1.c:1238 -msgid "try reducing the number of local variables" +#: f/bad.def:57 +#, no-c-format +msgid "Label definition %A at %0 on empty statement (as of %1)" msgstr "" -#: reload1.c:1893 -#, c-format -msgid "Can't find a register in class `%s' while reloading `asm'." +#: f/bad.def:65 +#, no-c-format +msgid "Invalid first character at %0 [info -f g77 M LEX]" msgstr "" -#: reload1.c:1897 -#, c-format -msgid "Unable to find a register to spill in class `%s'." +#: f/bad.def:68 +#, no-c-format +msgid "Line too long as of %0 [info -f g77 M LEX]" msgstr "" -#: reload1.c:3918 -msgid "`asm' operand requires impossible reload" +#: f/bad.def:71 +#, no-c-format +msgid "Non-numeric character at %0 in label field [info -f g77 M LEX]" msgstr "" -#: reload1.c:5033 -msgid "`asm' operand constraint incompatible with operand size" +#: f/bad.def:74 +#, no-c-format +msgid "Label number at %0 not in range 1-99999" msgstr "" -#: reload1.c:6619 -msgid "output operand is constant in `asm'" +#: 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" + +#: f/bad.def:80 +#, no-c-format +msgid "Continuation indicator at %0 must appear in column 6 [info -f g77 M LEX]" msgstr "" -#: rtl.c:1296 -#, c-format -msgid "RTL check: access of elt %d of `%s' with last elt %d in %s, at %s:%d" +#: f/bad.def:83 +#, no-c-format +msgid "Label at %0 invalid with continuation line indicator at %1 [info -f g77 M LEX]" msgstr "" -#: rtl.c:1311 -#, c-format -msgid "" -"RTL check: expected elt %d type '%c', have '%c' (rtx %s) in %s, at %s:%d" +#: 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" + +#: f/bad.def:94 +#, no-c-format +msgid "Hollerith constant at %0 specified %A more characters than are present as of %1" msgstr "" -#: rtl.c:1327 -#, c-format -msgid "" -"RTL check: expected elt %d type '%c' or '%c', have '%c' (rtx %s) in %s, at %" -"s:%d" +#: f/bad.def:97 +#, no-c-format +msgid "Missing close parenthese at %0 needed to match open parenthese at %1" msgstr "" -#: rtl.c:1340 -#, c-format -msgid "RTL check: expected code `%s', have `%s' in %s, at %s:%d" +#: f/bad.def:100 +#, fuzzy, no-c-format +msgid "Integer at %0 too large" +msgstr "heltalskonstant utanför sitt intervall" + +#: 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 "" -#: rtl.c:1354 -#, c-format -msgid "RTL check: expected code `%s' or `%s', have `%s' in %s, at %s:%d" +#: f/bad.def:126 +#, no-c-format +msgid "Missing close-period between `.%A' at %0 and %1" msgstr "" -#: rtl.c:1369 -#, c-format -msgid "RTL check: access of elt %d of vector with last elt %d in %s, at %s:%d" +#: f/bad.def:129 +#, no-c-format +msgid "Invalid exponent at %0 for real constant at %1; nondigit `%A' in exponent field" msgstr "" -#: stmt.c:917 -#, c-format -msgid "jump to `%s' invalidly jumps into binding contour" +#: f/bad.def:132 +#, no-c-format +msgid "Missing value at %1 for real-number exponent at %0" msgstr "" -#: stmt.c:1153 stmt.c:3651 -#, c-format -msgid "label `%s' used before containing binding contour" +#: f/bad.def:135 +#, no-c-format +msgid "Expected binary operator between expressions at %0 and at %1" msgstr "" -#: stmt.c:1283 stmt.c:1357 -msgid "`asm' cannot be used in function where memory usage is checked" +#: f/bad.def:253 +#, no-c-format +msgid "Semicolon at %0 is an invalid token" msgstr "" -#: stmt.c:1343 -msgid "`asm' cannot be used with `-fcheck-memory-usage'" +#: f/bad.def:271 +#, no-c-format +msgid "Extraneous comma in FORMAT statement at %0" msgstr "" -#: stmt.c:1372 -#, c-format -msgid "unknown register name `%s' in `asm'" +#: f/bad.def:274 +#, no-c-format +msgid "Missing comma in FORMAT statement at %0" msgstr "" -#: stmt.c:1387 -msgid "too many alternatives in `asm'" +#: f/bad.def:277 +#, no-c-format +msgid "Spurious sign in FORMAT statement at %0" msgstr "" -#: stmt.c:1398 -msgid "operand constraints for `asm' differ in number of alternatives" +#: f/bad.def:280 +#, no-c-format +msgid "Spurious number in FORMAT statement at %0" msgstr "" -#: stmt.c:1446 -msgid "output operand constraint lacks `='" +#: f/bad.def:283 +#, no-c-format +msgid "Spurious text trailing number in FORMAT statement at %0" msgstr "" -#: stmt.c:1465 -#, c-format -msgid "output constraint `%c' for operand %d is not at the beginning" +#: f/bad.def:291 +#, fuzzy, no-c-format +msgid "Unrecognized FORMAT specifier at %0" +msgstr "oigenkänd formatangivelse" + +#: f/bad.def:419 +#, no-c-format +msgid "Missing close-parenthese(s) in FORMAT statement at %0" msgstr "" -#: stmt.c:1472 -#, c-format -msgid "output operand constraint %d contains `+'" +#: f/bad.def:422 +#, no-c-format +msgid "Missing number following period in FORMAT statement at %0" msgstr "" -#: stmt.c:1481 -msgid "operand constraint contains '+' or '=' at illegal position." +#: f/bad.def:425 +#, no-c-format +msgid "Missing number following `E' in FORMAT statement at %0" msgstr "" -#: stmt.c:1487 stmt.c:1664 -#, c-format -msgid "`%%' constraint used with last operand" +#: f/bad.def:433 +#, no-c-format +msgid "Spurious trailing comma preceding terminator at %0" msgstr "" -#: stmt.c:1501 -msgid "matching constraint not valid in output operand" +#: f/bad.def:436 +#, no-c-format +msgid "At %0, specify OPERATOR instead of ASSIGNMENT for INTERFACE statement not specifying the assignment operator (=)" msgstr "" -#: stmt.c:1527 stmt.c:1724 -#, c-format -msgid "invalid punctuation `%c' in constraint" +#: f/bad.def:439 +#, no-c-format +msgid "At %0, specify ASSIGNMENT instead of OPERATOR for INTERFACE statement specifying the assignment operator (=)" msgstr "" -#: stmt.c:1571 -#, c-format -msgid "output number %d not directly addressable" +#: f/bad.def:452 +#, no-c-format +msgid "Cannot specify =initialization-expr at %0 unless `::' appears before list of objects" msgstr "" -#: stmt.c:1599 -#, c-format -msgid "more than %d operands in `asm'" +#: f/bad.def:455 +#, no-c-format +msgid "Reference to label at %1 inconsistent with its definition at %0" msgstr "" -#: stmt.c:1637 -#, c-format -msgid "hard register `%s' listed as input operand to `asm'" +#: f/bad.def:458 +#, no-c-format +msgid "Reference to label at %1 inconsistent with earlier reference at %0" msgstr "" -#: stmt.c:1654 -#, c-format -msgid "input operand constraint contains `%c'" +#: f/bad.def:461 +#, no-c-format +msgid "DO-statement reference to label at %1 follows its definition at %0" msgstr "" -#: stmt.c:1691 -msgid "matching constraint references invalid operand number" +#: f/bad.def:464 +#, no-c-format +msgid "Reference to label at %1 is outside block containing definition at %0" msgstr "" -#. ??? Leave this only until we have experience with what -#. happens in combine and elsewhere when constraints are -#. not satisfied. -#: stmt.c:1758 stmt.c:1787 -#, c-format -msgid "asm operand %d probably doesn't match constraints" +#: f/bad.def:467 +#, no-c-format +msgid "DO-statement references to label at %0 and %2 separated by unterminated block starting at %1" msgstr "" -#: stmt.c:3588 -#, c-format -msgid "unused variable `%s'" -msgstr "oanvänd variabel \"%s\"" +#: 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" +msgstr "" -#: stmt.c:5047 -#, c-format -msgid "enumeration value `%s' not handled in switch" +#: f/bad.def:473 +#, no-c-format +msgid "Label definition at %0 invalid on this kind of statement" msgstr "" -#: stmt.c:5073 stmt.c:5093 -#, c-format -msgid "case value `%ld' not in enumerated type" +#: f/bad.def:476 +#, no-c-format +msgid "Statement at %0 invalid in this context" msgstr "" -#: stmt.c:5076 stmt.c:5096 -#, c-format -msgid "case value `%ld' not in enumerated type `%s'" +#: f/bad.def:479 +#, no-c-format +msgid "Statement at %0 invalid in context established by statement at %1" msgstr "" -#: stor-layout.c:164 -msgid "type size can't be explicitly evaluated" +#: f/bad.def:482 +#, no-c-format +msgid "Statement at %0 must specify construct name specified at %1" msgstr "" -#: stor-layout.c:166 -msgid "variable-size type declared outside of any function" +#: f/bad.def:485 +#, no-c-format +msgid "Construct name at %0 superfluous, no construct name specified at %1" msgstr "" -#: stor-layout.c:439 -#, c-format -msgid "size of `%s' is %d bytes" -msgstr "storleken på \"%s\" är %d bytes" +#: f/bad.def:488 +#, no-c-format +msgid "Construct name at %0 not the same as construct name at %1" +msgstr "" -#: stor-layout.c:441 -#, c-format -msgid "size of `%s' is larger than %d bytes" -msgstr "storleken på \"%s\" är större än %d bytes" +#: f/bad.def:491 +#, no-c-format +msgid "Construct name at %0 does not match construct name for any containing DO constructs" +msgstr "" -#: stor-layout.c:814 stor-layout.c:1066 -#, c-format -msgid "packed attribute causes inefficient alignment for `%s'" +#: f/bad.def:494 +#, no-c-format +msgid "Label definition missing at %0 for DO construct specifying label at %1" msgstr "" -#: stor-layout.c:816 stor-layout.c:1068 -#, c-format -msgid "packed attribute is unnecessary for `%s'" +#: f/bad.def:497 +#, no-c-format +msgid "Statement at %0 follows ELSE block for IF construct at %1" msgstr "" -#: stor-layout.c:831 -#, c-format -msgid "padding struct to align `%s'" +#: f/bad.def:500 +#, no-c-format +msgid "No label definition for FORMAT statement at %0" msgstr "" -#: stor-layout.c:1030 -msgid "padding struct size to alignment boundary" +#: f/bad.def:503 +#, no-c-format +msgid "Second occurrence of ELSE WHERE at %0 within WHERE at %1" msgstr "" -#: stor-layout.c:1073 -msgid "packed attribute causes inefficient alignment" +#: 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 "" -#: stor-layout.c:1075 -msgid "packed attribute is unnecessary" +#: 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 "" -#: timevar.c:442 -msgid "" -"\n" -"Execution times (seconds)\n" +#: f/bad.def:512 +#, no-c-format +msgid "BLOCK DATA name at %0 superfluous, no name specified at %1" msgstr "" -"\n" -"Exekveringstider (sekunder)\n" -#. Print total time. -#: timevar.c:490 -msgid " TOTAL :" -msgstr " TOTALT :" +#: f/bad.def:515 +#, no-c-format +msgid "Program name at %0 superfluous, no PROGRAM statement specified at %1" +msgstr "" -#: timevar.c:529 -#, c-format -msgid "time in %s: %ld.%06ld (%ld%%)\n" -msgstr "tid %s: %ld.%06ld (%ld%%)\n" +#: f/bad.def:518 +#, no-c-format +msgid "Program unit name at %0 not the same as name at %1" +msgstr "" -#: tlink.c:428 -#, c-format -msgid "collect: reading %s\n" +#: f/bad.def:521 +#, no-c-format +msgid "Type name at %0 not the same as name at %1" msgstr "" -#: tlink.c:529 -#, c-format -msgid "collect: recompiling %s\n" +#: f/bad.def:524 +#, no-c-format +msgid "End of source file before end of block started at %0" msgstr "" -#: tlink.c:694 -#, c-format -msgid "collect: tweaking %s in %s\n" +#: f/bad.def:527 +#, no-c-format +msgid "Undefined label, first referenced at %0" msgstr "" -#: tlink.c:741 -msgid "collect: relinking\n" +#: 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" msgstr "" -#: tlink.c:750 -#, c-format -msgid "ld returned %d exit status" +#: 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 "" -#: toplev.c:925 -msgid "Generate debugging info in default format" +#: f/bad.def:536 +#, no-c-format +msgid "RETURN statement at %0 invalid within a main program unit" msgstr "" -#: toplev.c:926 -msgid "Generate debugging info in default extended format" +#: f/bad.def:539 +#, no-c-format +msgid "Alternate return specifier at %0 invalid within a main program unit" msgstr "" -#: toplev.c:928 -msgid "Generate STABS format debug info" +#: f/bad.def:542 +#, no-c-format +msgid "Alternate return specifier at %0 invalid within a function" msgstr "" -#: toplev.c:929 -msgid "Generate extended STABS format debug info" +#: 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" msgstr "" -#: toplev.c:932 -msgid "Generate DWARF-1 format debug info" +#: 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 "" -#: toplev.c:934 -msgid "Generate extended DWARF-1 format debug info" +#: f/bad.def:551 +#, no-c-format +msgid "No components specified as of %0 for derived-type definition beginning at %1" msgstr "" -#: toplev.c:937 -msgid "Generate DWARF-2 debug info" +#: f/bad.def:554 +#, no-c-format +msgid "No components specified as of %0 for structure definition beginning at %1" msgstr "" -#: toplev.c:940 -msgid "Generate XCOFF format debug info" +#: f/bad.def:557 +#, no-c-format +msgid "Missing structure name for outer structure definition at %0" msgstr "" -#: toplev.c:941 -msgid "Generate extended XCOFF format debug info" +#: f/bad.def:560 +#, no-c-format +msgid "Field names at %0 for outer structure definition -- specify them in a subsequent RECORD statement instead" msgstr "" -#: toplev.c:944 -msgid "Generate COFF format debug info" +#: f/bad.def:563 +#, no-c-format +msgid "Missing field name(s) for structure definition at %0 within structure definition at %1" msgstr "" -#: toplev.c:988 -msgid "Perform DWARF2 duplicate elimination" +#: f/bad.def:566 +#, no-c-format +msgid "No components specified as of %0 for map beginning at %1" msgstr "" -#: toplev.c:990 -msgid "Do not store floats in registers" +#: 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 "" -#: toplev.c:992 -msgid "Consider all mem refs through pointers as volatile" +#: f/bad.def:572 +#, no-c-format +msgid "Missing %A specifier in statement at %0" msgstr "" -#: toplev.c:994 -msgid "Consider all mem refs to global data to be volatile" +#: f/bad.def:575 +#, no-c-format +msgid "Items in I/O list starting at %0 invalid for namelist-directed I/O" msgstr "" -#: toplev.c:996 -msgid "Consider all mem refs to static data to be volatile" +#: f/bad.def:578 +#, no-c-format +msgid "Conflicting I/O control specifications at %0 and %1" msgstr "" -#: toplev.c:998 -msgid "Defer popping functions args from stack until later" +#: f/bad.def:581 +#, no-c-format +msgid "No UNIT= specifier in I/O control list at %0" msgstr "" -#: toplev.c:1000 -msgid "When possible do not generate stack frames" +#: f/bad.def:584 +#, no-c-format +msgid "Specification at %0 requires ADVANCE=`NO' specification in same I/O control list" msgstr "" -#: toplev.c:1002 -msgid "Optimize sibling and tail recursive calls" +#: f/bad.def:587 +#, no-c-format +msgid "Specification at %0 requires explicit FMT= specification in same I/O control list" msgstr "" -#: toplev.c:1004 -msgid "When running CSE, follow jumps to their targets" +#: f/bad.def:595 +#, no-c-format +msgid "Second occurrence of CASE DEFAULT at %0 within SELECT CASE at %1" msgstr "" -#: toplev.c:1006 -msgid "When running CSE, follow conditional jumps" +#: 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" + +#: 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 "" -#: toplev.c:1008 -msgid "Perform a number of minor, expensive optimisations" +#: f/bad.def:604 +#, no-c-format +msgid "Range specification at %0 invalid for CASE statement within logical-type SELECT CASE statement" msgstr "" -#: toplev.c:1010 -msgid "Perform jump threading optimisations" +#: f/bad.def:617 +#, no-c-format +msgid "Fortran 90 feature at %0 unsupported" msgstr "" -#: toplev.c:1012 -msgid "Perform strength reduction optimisations" +#: f/bad.def:630 +#, no-c-format +msgid "Invalid declaration of or reference to symbol `%A' at %0 [initially seen at %1]" msgstr "" -#: toplev.c:1014 -msgid "Perform loop unrolling when iteration count is known" +#: f/bad.def:638 +#, no-c-format +msgid "Null element at %0 for array reference at %1" msgstr "" -#: toplev.c:1016 -msgid "Perform loop unrolling for all loops" +#: f/bad.def:641 +#, no-c-format +msgid "Too few elements (%A missing) as of %0 for array reference at %1" msgstr "" -#: toplev.c:1018 -msgid "Force all loop invariant computations out of loops" +#: f/bad.def:644 +#, no-c-format +msgid "Too many elements as of %0 for array reference at %1" msgstr "" -#: toplev.c:1020 -msgid "Strength reduce all loop general induction variables" +#: f/bad.def:647 +#, no-c-format +msgid "Missing colon as of %0 in substring reference for %1" msgstr "" -#: toplev.c:1022 -msgid "Store strings in writable data section" +#: f/bad.def:650 +#, no-c-format +msgid "Invalid use at %0 of substring operator on %1" msgstr "" -#: toplev.c:1024 -msgid "Enable machine specific peephole optimisations" +#: f/bad.def:653 +#, no-c-format +msgid "Substring begin/end point at %0 out of defined range" msgstr "" -#: toplev.c:1026 -msgid "Copy memory operands into registers before using" +#: f/bad.def:656 +#, no-c-format +msgid "Array element value at %0 out of defined range" msgstr "" -#: toplev.c:1028 -msgid "Copy memory address constants into regs before using" +#: f/bad.def:659 +#, no-c-format +msgid "Expression at %0 has incorrect data type or rank for its context" msgstr "" -#: toplev.c:1030 -msgid "Allow function addresses to be held in registers" +#: f/bad.def:662 +#, no-c-format +msgid "Division by 0 (zero) at %0 (IEEE not yet supported)" msgstr "" -#: toplev.c:1032 -msgid "Integrate simple functions into their callers" +#: f/bad.def:665 +#, no-c-format +msgid "%A step count known to be 0 (zero) at %0" msgstr "" -#: toplev.c:1034 -msgid "Generate code for funcs even if they are fully inlined" +#: f/bad.def:668 +#, no-c-format +msgid "%A end value plus step count known to overflow at %0" msgstr "" -#: toplev.c:1036 -msgid "Pay attention to the 'inline' keyword" +#: 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 "" -#: toplev.c:1038 -msgid "Emit static const variables even if they are not used" +#: f/bad.def:674 +#, no-c-format +msgid "%A begin, end, and step-count values known to result in no iterations at %0" msgstr "" -#: toplev.c:1040 -msgid "Check for syntax errors, then stop" -msgstr "Leta efter syntaxfel, stoppa sedan" +#: f/bad.def:677 +#, no-c-format +msgid "Type disagreement between expressions at %0 and %1" +msgstr "" -#: toplev.c:1042 -msgid "Mark data as shared rather than private" +#: f/bad.def:690 +#, no-c-format +msgid "No specification for implied-DO iterator `%A' at %0" msgstr "" -#: toplev.c:1044 -msgid "Enable saving registers around function calls" +#: f/bad.def:693 +#, no-c-format +msgid "Gratuitous parentheses surround implied-DO construct at %0" msgstr "" -#: toplev.c:1046 -msgid "Return 'short' aggregates in memory, not registers" +#: f/bad.def:696 +#, no-c-format +msgid "Zero-size specification invalid at %0" msgstr "" -#: toplev.c:1048 -msgid "Return 'short' aggregates in registers" +#: f/bad.def:699 +#, no-c-format +msgid "Zero-size array at %0" msgstr "" -#: toplev.c:1050 -msgid "Attempt to fill delay slots of branch instructions" +#: f/bad.def:702 +#, no-c-format +msgid "Target machine does not support complex entity of kind specified at %0" msgstr "" -#: toplev.c:1052 -msgid "Perform the global common subexpression elimination" +#: f/bad.def:705 +#, no-c-format +msgid "Target machine does not support DOUBLE COMPLEX, specified at %0" msgstr "" -#: toplev.c:1054 -msgid "Perform enhanced load motion during global subexpression elimination" +#: 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" + +#: f/bad.def:806 +#, no-c-format +msgid "Reference to generic intrinsic `%A' at %0 could be to form %B or %C" msgstr "" -#: toplev.c:1056 -msgid "Perform store motion after global subexpression elimination" +#: f/bad.def:809 +#, no-c-format +msgid "Ambiguous use of intrinsic `%A' at %0 [info -f g77 M CMPAMBIG]" msgstr "" -#: toplev.c:1058 -msgid "Run CSE pass after loop optimisations" +#: f/bad.def:812 +#, no-c-format +msgid "Intrinsic `%A' referenced %Bly at %0, %Cly at %1 [info -f g77 M EXPIMP]" msgstr "" -#: toplev.c:1060 -msgid "Run the loop optimiser twice" +#: 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 "" -#: toplev.c:1062 -msgid "Delete useless null pointer checks" +#: f/bad.def:818 +#, no-c-format +msgid "Explicit type declaration for intrinsic `%A' disagrees with invocation at %0" msgstr "" -#: toplev.c:1064 -msgid "Pretend that host and target use the same FP format" +#: 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" msgstr "" -#: toplev.c:1066 -msgid "Reschedule instructions before register allocation" +#: f/bad.def:842 +#, no-c-format +msgid "Null argument at %0 for procedure invocation at %1" msgstr "" -#: toplev.c:1068 -msgid "Reschedule instructions after register allocation" +#: 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" msgstr "" -#: toplev.c:1070 -msgid "Enable scheduling across basic blocks" +#: f/bad.def:848 +#, no-c-format +msgid "%A too many arguments as of %0 for statement function reference at %1" msgstr "" -#: toplev.c:1072 -msgid "Allow speculative motion of non-loads" +#: f/bad.def:851 +#, no-c-format +msgid "Array supplied at %1 for dummy argument `%A' in statement function reference at %0" msgstr "" -#: toplev.c:1074 -msgid "Allow speculative motion of some loads" +#: f/bad.def:854 +#, no-c-format +msgid "Unsupported FORMAT specifier at %0" msgstr "" -#: toplev.c:1076 -msgid "Allow speculative motion of more loads" +#: f/bad.def:857 +#, no-c-format +msgid "Variable-expression FORMAT specifier at %0 -- unsupported" msgstr "" -#: toplev.c:1078 -msgid "Replace add,compare,branch with branch on count reg" +#: f/bad.def:880 +#, no-c-format +msgid "Unsupported VXT statement at %0" msgstr "" -#: toplev.c:1080 -msgid "Generate position independent code, if possible" +#: f/bad.def:883 +#, no-c-format +msgid "Attempt to specify second initial value for `%A' at %0" msgstr "" -#: toplev.c:1083 -msgid "Enable exception handling" +#: f/bad.def:886 +#, no-c-format +msgid "Too few initial values in list of initializers for `%A' at %0" msgstr "" -#: toplev.c:1085 -msgid "Just generate unwind tables for exception handling" +#: f/bad.def:889 +#, no-c-format +msgid "Too many initial values in list of initializers starting at %0" msgstr "" -#: toplev.c:1087 -msgid "Support synchronous non-call exceptions" +#: f/bad.def:892 +#, no-c-format +msgid "Array or substring specification for `%A' out of range in statement at %0" msgstr "" -#: toplev.c:1089 -msgid "Insert arc based program profiling code" +#: f/bad.def:895 +#, no-c-format +msgid "Array subscript #%B out of range for initialization of `%A' in statement at %0" msgstr "" -#: toplev.c:1091 -msgid "Create data files needed by gcov" +#: f/bad.def:898 +#, no-c-format +msgid "Implied do-loop step count of 0 (zero) for iteration variable `%A' in statement at %0" msgstr "" -#: toplev.c:1093 -msgid "Use profiling information for branch probabilities" +#: f/bad.def:901 +#, no-c-format +msgid "Implied do-loop iteration count of 0 (zero) for iteration variable `%A' in statement at %0" msgstr "" -#: toplev.c:1095 -msgid "Reorder basic blocks to improve code placement" +#: f/bad.def:904 +#, no-c-format +msgid "Not an integer constant expression in implied do-loop in statement at %0" msgstr "" -#: toplev.c:1097 -msgid "Do the register renaming optimization pass" +#: f/bad.def:907 +#, no-c-format +msgid "Attempt to specify second initial value for element of `%A' at %0" msgstr "" -#: toplev.c:1099 -msgid "Do not put unitialised globals in the common section" +#: f/bad.def:910 +#, no-c-format +msgid "Attempt to EQUIVALENCE common areas `%A' and `%B' at %0" msgstr "" -#: toplev.c:1101 -msgid "Do not generate .size directives" -msgstr "Generera inte .size-direktiv" +#: f/bad.def:913 +#, no-c-format +msgid "Can't place `%A' as directed by EQUIVALENCE due to alignment restrictions" +msgstr "" -#: toplev.c:1103 -msgid "place each function into its own section" -msgstr "placera varje funktion i sin egen sektion" +#: 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 "" -#: toplev.c:1105 -msgid "place data items into their own section" +#: f/bad.def:919 +#, no-c-format +msgid "Array or substring specification for `%A' out of range in EQUIVALENCE statement" msgstr "" -#: toplev.c:1107 -msgid "Add extra commentry to assembler output" +#: f/bad.def:922 +#, no-c-format +msgid "Substring of non-CHARACTER entity `%A' in EQUIVALENCE statement" msgstr "" -#: toplev.c:1109 -msgid "Output GNU ld formatted global initialisers" +#: f/bad.def:925 +#, no-c-format +msgid "Array reference to scalar variable `%A' in EQUIVALENCE statement" msgstr "" -#: toplev.c:1111 -msgid "Enables a register move optimisation" +#: f/bad.def:928 +#, no-c-format +msgid "Array subscript #%B out of range for EQUIVALENCE of `%A'" msgstr "" -#: toplev.c:1113 -msgid "Do the full regmove optimization pass" +#: f/bad.def:936 +#, no-c-format +msgid "Attempt to extend COMMON area beyond its starting point via EQUIVALENCE of `%A'" msgstr "" -#: toplev.c:1115 -msgid "Pack structure members together without holes" +#: f/bad.def:939 +#, no-c-format +msgid "Too few elements in reference to array `%A' in EQUIVALENCE statement" msgstr "" -#: toplev.c:1117 -msgid "Insert stack checking code into the program" +#: f/bad.def:942 +#, no-c-format +msgid "Too many elements in reference to array `%A' in EQUIVALENCE statement" msgstr "" -#: toplev.c:1119 -msgid "Specify that arguments may alias each other & globals" +#: f/bad.def:945 +#, no-c-format +msgid "Mixed CHARACTER and non-CHARACTER types via COMMON/EQUIVALENCE -- for example, `%A' and `%B'" msgstr "" -#: toplev.c:1121 -msgid "Assume arguments may alias globals but not each other" +#: f/bad.def:958 +#, no-c-format +msgid "Return value `%A' for FUNCTION at %0 not referenced in subprogram" msgstr "" -#: toplev.c:1123 -msgid "Assume arguments do not alias each other or globals" +#: f/bad.def:976 +#, no-c-format +msgid "Common block `%A' is SAVEd, explicitly or implicitly, at %0 but not SAVEd at %1" msgstr "" -#: toplev.c:1125 -msgid "Assume strict aliasing rules apply" +#: f/bad.def:979 +#, no-c-format +msgid "Common block `%A' is %B %D in length at %0 but %C %E at %1" msgstr "" -#: toplev.c:1127 -msgid "Align the start of loops" +#: f/bad.def:987 +#, no-c-format +msgid "Blank common initialized at %0" msgstr "" -#: toplev.c:1129 -msgid "Align labels which are only reached by jumping" +#: f/bad.def:990 +#, no-c-format +msgid "Intrinsic `%A' is passed as actual argument at %0 but not explicitly declared INTRINSIC" msgstr "" -#: toplev.c:1131 -msgid "Align all labels" +#: f/bad.def:993 +#, no-c-format +msgid "External procedure `%A' is passed as actual argument at %0 but not explicitly declared EXTERNAL" msgstr "" -#: toplev.c:1133 -msgid "Align the start of functions" +#: f/bad.def:996 +#, no-c-format +msgid "Character `%A' (for example) is upper-case in symbol name at %0" msgstr "" -#: toplev.c:1135 -msgid "Generate code to check every memory access" +#: f/bad.def:999 +#, no-c-format +msgid "Character `%A' (for example) is lower-case in symbol name at %0" msgstr "" -#: toplev.c:1137 -msgid "Add a prefix to all function names" +#: 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 "" -#: toplev.c:1139 -msgid "" -"Suppress output of instruction numbers and line number notes in debugging " -"dumps" +#: f/bad.def:1005 +#, no-c-format +msgid "Initial character `%A' is lower-case in symbol name at %0" msgstr "" -#: toplev.c:1141 -msgid "Instrument function entry/exit with profiling calls" +#: f/bad.def:1013 +#, no-c-format +msgid "NAMELIST not adequately supported by run-time library for source files with case preserved" msgstr "" -#: toplev.c:1143 -msgid "Enable SSA optimizations" +#: f/bad.def:1016 +#, no-c-format +msgid "Nested %% construct (%%VAL, %%REF, or %%DESCR) at %0" msgstr "" -#: toplev.c:1145 -msgid "Enable dead code elimination" +#: f/bad.def:1034 +#, no-c-format +msgid "Statement at %0 invalid in BLOCK DATA program unit at %1" msgstr "" -#: toplev.c:1147 -msgid "External symbols have a leading underscore" -msgstr "Externa symboler startar med en understrykning" +#: f/bad.def:1037 +#, fuzzy, no-c-format +msgid "Truncating characters on right side of character constant at %0" +msgstr "flerteckens teckenkonstant" -#: toplev.c:1149 -msgid "Process #ident directives" -msgstr "Hantera #ident-direktiv" +#: f/bad.def:1040 +#, no-c-format +msgid "Truncating characters on right side of hollerith constant at %0" +msgstr "" -#: toplev.c:1151 -msgid "Enables an rtl peephole pass run before sched2" +#: f/bad.def:1043 +#, no-c-format +msgid "Truncating non-zero data on left side of numeric constant at %0" msgstr "" -#: toplev.c:1153 -msgid "Enables guessing of branch probabilities" +#: f/bad.def:1046 +#, no-c-format +msgid "Truncating non-zero data on left side of typeless constant at %0" msgstr "" -#: toplev.c:1155 -msgid "Set errno after built-in math functions" -msgstr "Sätt errno efter inbyggda matematikfunktioner" +#: f/bad.def:1049 +#, fuzzy, no-c-format +msgid "Typeless constant at %0 too large" +msgstr "heltalskonstant utanför sitt intervall" -#: toplev.c:1157 -msgid "Floating-point operations can trap" +#: f/bad.def:1052 +#, no-c-format +msgid "First-column ampersand continuation at %0" msgstr "" -#: toplev.c:1159 -msgid "Allow math optimizations that may violate IEEE or ANSI standards" +#: 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]" msgstr "" -#: toplev.c:1161 -msgid "Compile pointers as triples: value, base & end" +#: 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 "" -#: toplev.c:1163 -msgid "Generate code to check bounds before dereferencing pointers and arrays" +#: 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 "" -#: toplev.c:1165 -msgid "Convert floating point constant to single precision constant" +#: 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 "" -#: toplev.c:1167 -msgid "Report time taken by each compiler pass at end of run" +#: 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 "" -#: toplev.c:1169 -msgid "Report on permanent memory allocation at end of run" +#: 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 "" -#: toplev.c:1171 -msgid "Trap for signed overflow in addition / subtraction / multiplication." -msgstr "" +#: 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" -#: toplev.c:1188 -msgid "Compile just for ISO C89" -msgstr "" +#: 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" -#: toplev.c:1190 -msgid "Do not promote floats to double if using -traditional" +#: f/bad.def:1091 +#, no-c-format +msgid "Intrinsic `%A', invoked at %0, known to be non-Y2K-compliant [info -f g77 M Y2KBAD]" msgstr "" -#: toplev.c:1192 -msgid "Determine language standard" -msgstr "" +#: f/bad.def:1094 +#, fuzzy, no-c-format +msgid "Internal compiler error -- cannot perform operation" +msgstr "Internt kompilatorfel i %s, vid %s:%d" -#: toplev.c:1196 -msgid "Make bitfields by unsigned by default" +#. 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 "" -#: toplev.c:1200 -msgid "Make 'char' be signed by default" +#: f/info-k.def:33 +msgid "In entity" msgstr "" -#: toplev.c:1202 -msgid "Make 'char' be unsigned by default" +#: f/info-k.def:34 +#, fuzzy +msgid "In function" +msgstr "I funktion `%s':" + +#: f/info-k.def:35 +msgid "In subroutine" msgstr "" -#: toplev.c:1208 -msgid "Attempt to support traditional K&R style C" +#: f/info-k.def:36 +#, fuzzy +msgid "In program" +msgstr "program: %s\n" + +#: f/info-k.def:37 +msgid "In block-data unit" msgstr "" -#: toplev.c:1214 -msgid "Do not recognise the 'asm' keyword" +#: f/info-k.def:38 +msgid "In common block" msgstr "" -#: toplev.c:1217 -msgid "Do not recognise any built in functions" -msgstr "Känn inte igen några inbyggda funktioner" +#: f/info-k.def:39 +#, fuzzy +msgid "In construct" +msgstr "struct" -#: toplev.c:1219 -msgid "Assume normal C execution environment" +#: f/info-k.def:40 +msgid "In namelist" msgstr "" -#: toplev.c:1222 -msgid "Assume that standard libraries & main might not exist" +#: f/info-k.def:41 +msgid "In anything" msgstr "" -#: toplev.c:1225 -msgid "Allow different types as args of ? operator" +#: java/check-init.c:917 +#, c-format +msgid "internal error in check-init: tree code not implemented: %s" msgstr "" -#: toplev.c:1228 -msgid "Allow the use of $ inside identifiers" -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" -#: toplev.c:1233 -msgid "Use the same size for double as for float" +#: java/class.c:539 java/class.c:564 +msgid "internal error - too many interface type" msgstr "" -#: toplev.c:1236 -msgid "Use the smallest fitting integer to hold enums" +#: java/class.c:677 +msgid "bad method signature" msgstr "" -#: toplev.c:1239 -msgid "Override the underlying type for wchar_t to `unsigned short'" +#: java/class.c:726 +msgid "misplaced ConstantValue attribute (not in any field)" msgstr "" -#: toplev.c:1243 -msgid "Enable most warning messages" +#: java/class.c:728 +#, c-format +msgid "duplicate ConstantValue attribute for field '%s'" msgstr "" -#: toplev.c:1245 -msgid "Warn about casting functions to incompatible types" +#: java/class.c:739 +#, c-format +msgid "ConstantValue attribute of field '%s' has wrong type" msgstr "" -#: toplev.c:1249 -msgid "Warn about functions which might be candidates for format attributes" +#: java/class.c:1103 +#, c-format +msgid "field '%s' not found in class" msgstr "" -#: toplev.c:1252 -msgid "Warn about casts which discard qualifiers" +#: java/class.c:1365 +msgid "abstract method in non-abstract class" msgstr "" -#: toplev.c:1255 -msgid "Warn about subscripts whose type is 'char'" -msgstr "Varna om index har typen \"char\"" - -#: toplev.c:1258 toplev.c:1261 -msgid "Warn if nested comments are detected" -msgstr "Varna om nästlade kommentarer upptäcks" - -#: toplev.c:1264 -msgid "Warn about possibly confusing type conversions" +#: java/class.c:2067 +#, c-format +msgid "non-static method '%s' overrides static method" msgstr "" -#: toplev.c:1267 -msgid "Warn about printf/scanf/strftime/strfmon format anomalies" +#: java/decl.c:1537 +#, c-format +msgid "In %s: overlapped variable and exception ranges at %d" msgstr "" -#: toplev.c:1271 -msgid "Don't warn about strftime formats yielding 2 digit years" +#: java/decl.c:1618 +msgid "bad type in parameter debug info" msgstr "" -#: toplev.c:1274 -msgid "Don't warn about too many arguments to format functions" -msgstr "Varna inte om för många argument till format-funktioner" - -#: toplev.c:1276 -msgid "Warn about non-string-literal format strings" +#: java/decl.c:1628 +#, c-format +msgid "bad PC range for debug info for local `%s'" msgstr "" -#: toplev.c:1279 -msgid "Warn about possible security problems with format functions" +#: java/expr.c:530 +msgid "stack underflow - dup* operation" msgstr "" -#: toplev.c:1282 -msgid "Warn about implicit function declarations" +#: java/expr.c:1536 +#, c-format +msgid "reference `%s' is ambiguous: appears in interface `%s' and interface `%s'" msgstr "" -#: toplev.c:1286 -msgid "Warn when a declaration does not specify a type" +#: java/expr.c:1565 +#, c-format +msgid "field `%s' not found" msgstr "" -#: toplev.c:1291 -msgid "Warn about the use of the #import directive" +#: java/expr.c:1717 +msgid "ret instruction not implemented" msgstr "" -#: toplev.c:1295 -msgid "Do not warn about using 'long long' when -pedantic" -msgstr "" +#: java/expr.c:1852 +#, c-format +msgid "method '%s' not found in class" +msgstr "metod \"%s\" kan inte hittas i klassen" -#: toplev.c:1297 -msgid "Warn about suspicious declarations of main" -msgstr "Varna om tveksamma deklarationer av main" +#: java/expr.c:2055 +#, c-format +msgid "failed to find class '%s'" +msgstr "kunde inte hitta klassen \"%s\"" -#: toplev.c:1300 -msgid "Warn about possibly missing braces around initialisers" +#: java/expr.c:2065 +#, c-format +msgid "class '%s' has no method named '%s' matching signature '%s'" msgstr "" -#: toplev.c:1303 -msgid "Warn about global funcs without previous declarations" +#: java/expr.c:2075 +msgid "invokestatic on non static method" msgstr "" -#: toplev.c:1306 -msgid "Warn about global funcs without prototypes" +#: java/expr.c:2080 +msgid "invokestatic on abstract method" msgstr "" -#: toplev.c:1309 -msgid "Warn about use of multicharacter literals" +#: java/expr.c:2088 +msgid "invoke[non-static] on static method" msgstr "" -#: toplev.c:1312 -msgid "Warn about externs not at file scope level" +#: java/expr.c:2373 +#, c-format +msgid "missing field '%s' in '%s'" msgstr "" -#: toplev.c:1315 -msgid "Warn about possible missing parentheses" -msgstr "Varna om eventuellt saknade parenteser" +#: java/expr.c:2379 +#, c-format +msgid "mismatching signature for field '%s' in '%s'" +msgstr "" -#: toplev.c:1318 -msgid "Warn about possible violations of sequence point rules" +#: java/expr.c:2402 +#, c-format +msgid "assignment to final field `%s' not in field's class" msgstr "" -#: toplev.c:1321 -msgid "Warn about function pointer arithmetic" -msgstr "Varna om aritmetik med funktionspekare" +#: java/expr.c:2407 +#, c-format +msgid "assignment to final static field `%s' not in class initializer" +msgstr "" -#: toplev.c:1324 -msgid "Warn about multiple declarations of the same object" -msgstr "Varna om multipla deklarationer av samma objekt" +#: java/expr.c:2414 +#, c-format +msgid "assignment to final field `%s' not in constructor" +msgstr "" -#: toplev.c:1327 -msgid "Warn about signed/unsigned comparisons" -msgstr "Varna om jämförelser mellan signed/unsigned" +# fixme: spola tillbaka är inte perfekt +#: java/expr.c:2661 +#, fuzzy, c-format +msgid "can't expand %s" +msgstr "kan inte spola tillbaka %s" -#: toplev.c:1330 -msgid "Warn about testing equality of floating point numbers" +#: java/expr.c:2838 +msgid "invalid PC in line number table" msgstr "" -#: toplev.c:1333 -msgid "Warn about unrecognized pragmas" +#. We've just reached the end of a region of dead code. +#: java/expr.c:2883 +#, c-format +msgid "unreachable bytecode from %d to before %d" msgstr "" -#: toplev.c:1336 -msgid "Warn about non-prototyped function decls" +#. We've just reached the end of a region of dead code. +#: java/expr.c:2920 +#, c-format +msgid "unreachable bytecode from %d to the end of the method" msgstr "" -#: toplev.c:1339 -msgid "Warn about constructs whose meaning change in ISO C" +#. duplicate code from LOAD macro +#: java/expr.c:3238 +msgid "unrecogized wide sub-instruction" msgstr "" -#: toplev.c:1342 -msgid "Warn when trigraphs are encountered" +#: java/jcf-io.c:537 +#, c-format +msgid "source file for class `%s' is newer than its matching class file. Source file `%s' used instead" msgstr "" -#: toplev.c:1347 -msgid "Mark strings as 'const char *'" -msgstr "Markera strängar som \"const char *\"" - -#: toplev.c:1489 -msgid "Warn when a function is unused" -msgstr "Varna när en funktion är oanvänd" +#: java/jcf-parse.c:338 +msgid "bad string constant" +msgstr "" -#: toplev.c:1491 -msgid "Warn when a label is unused" -msgstr "Varna när en etikett är oanvänd" +#: java/jcf-parse.c:356 +#, c-format +msgid "bad value constant type %d, index %d" +msgstr "" -#: toplev.c:1493 -msgid "Warn when a function parameter is unused" -msgstr "Varna när en funktionsparameter är oanvänd" +#: java/jcf-parse.c:528 +#, c-format +msgid "can't reopen %s" +msgstr "" -#: toplev.c:1495 -msgid "Warn when a variable is unused" -msgstr "Varna när en variabel är oanvänd" +#: java/jcf-parse.c:533 +#, c-format +msgid "can't close %s" +msgstr "kan inte stänga %s" -#: toplev.c:1497 -msgid "Warn when an expression value is unused" -msgstr "Varna när ett uttrycksvärde är oanvänt" +#: java/jcf-parse.c:615 +#, fuzzy, c-format +msgid "cannot find file for class %s" +msgstr "Kan inte hitta filen med klass %s." -#: toplev.c:1499 -msgid "Do not suppress warnings from system headers" +#: java/jcf-parse.c:627 +msgid "not a valid Java .class file" msgstr "" -#: toplev.c:1501 -msgid "Treat all warnings as errors" +#: java/jcf-parse.c:630 +msgid "error while parsing constant pool" msgstr "" -#: toplev.c:1503 -msgid "Warn when one local variable shadows another" +#: java/jcf-parse.c:633 +#, c-format +msgid "error in constant pool entry #%d\n" msgstr "" -#: toplev.c:1505 -msgid "Warn about enumerated switches missing a specific case" +#. FIXME - where was first time +#: java/jcf-parse.c:645 +#, c-format +msgid "reading class %s for the second time from %s" msgstr "" -#: toplev.c:1507 -msgid "Warn about returning structures, unions or arrays" +#: java/jcf-parse.c:663 +msgid "error while parsing fields" msgstr "" -#: toplev.c:1509 -msgid "Warn about pointer casts which increase alignment" +#: java/jcf-parse.c:666 +msgid "error while parsing methods" msgstr "" -#: toplev.c:1511 -msgid "Warn about code that will never be executed" +#: java/jcf-parse.c:669 +msgid "error while parsing final attributes" msgstr "" -#: toplev.c:1513 -msgid "Warn about unitialized automatic variables" +#: java/jcf-parse.c:683 +#, 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" msgstr "" -#: toplev.c:1515 -msgid "Warn when an inlined function cannot be inlined" +#: java/jcf-parse.c:773 +msgid "missing Code attribute" msgstr "" -#: toplev.c:1517 -msgid "Warn when the packed attribute has no effect on struct layout" +#: java/jcf-parse.c:1010 +msgid "source file seen twice on command line and will be compiled only once" msgstr "" -#: toplev.c:1519 -msgid "Warn when padding is required to align struct members" +#: java/jcf-parse.c:1026 +msgid "no input file specified" msgstr "" -#: toplev.c:1521 -msgid "Warn when an optimization pass is disabled" +#: java/jcf-parse.c:1055 +#, c-format +msgid "can't close input file %s" msgstr "" -#: toplev.c:1523 -msgid "Warn about functions which might be candidates for attribute noreturn" -msgstr "Varna om funktioner som är möjliga kandidater för attributet noreturn" - -#: toplev.c:1577 toplev.c:5031 tradcpp.c:776 +#: java/jcf-parse.c:1092 #, c-format -msgid "Invalid option `%s'" -msgstr "Ogiltig flagga \"%s\"" +msgid "bad zip/jar file %s" +msgstr "" -#: toplev.c:1723 +#: java/jcf-write.c:2641 #, c-format -msgid "Internal error: %s" -msgstr "Internt fel: %s" +msgid "internal error in generate_bytecode_insn - tree code not implemented: %s" +msgstr "" -#: toplev.c:2023 -#, c-format -msgid "`%s' used but never defined" -msgstr "\"%s\" är använd men inte definierad" +#: java/jcf-write.c:2979 +#, fuzzy +msgid "field initializer type mismatch" +msgstr "fältinitierare är ej konstant" -#: toplev.c:2026 +#: java/jcf-write.c:3387 #, c-format -msgid "`%s' declared `static' but never defined" -msgstr "\"%s\" är deklarerad som \"static\" men definieras aldrig" +msgid "can't create directory %s" +msgstr "kan inte skapa katalog %s" -#: toplev.c:2048 -#, c-format -msgid "`%s' defined but not used" -msgstr "\"%s\" är definierad men inte använd" +#: java/jcf-write.c:3441 +#, fuzzy, c-format +msgid "can't create %s" +msgstr "kan inte stänga %s" -#: toplev.c:2186 -#, c-format -msgid "can't open %s for writing" -msgstr "kan inte öppna fil %s för skrivning" +#: java/jv-scan.c:187 +msgid "only one of `--print-main', `--list-class', and `--complexity' allowed" +msgstr "" + +#: java/jv-scan.c:190 +#, fuzzy, c-format +msgid "can't open output file `%s'" +msgstr "Kan inte öppna utdatafil \"%s\"" -#: toplev.c:2279 -msgid "-ffunction-sections not supported for this target." +#: java/jv-scan.c:224 +#, fuzzy, c-format +msgid "file not found `%s'" +msgstr "Kan inte hitta filen \"%s\"" + +#: java/jvspec.c:426 +msgid "can't specify `-D' without `--main'\n" msgstr "" -#: toplev.c:2284 -msgid "-fdata-sections not supported for this target." +#: java/jvspec.c:429 +#, fuzzy, c-format +msgid "`%s' is not a valid class name" +msgstr "\"%s\" är inte ett giltigt filnamn" + +#: java/jvspec.c:435 +msgid "--resource requires -o" msgstr "" -#: toplev.c:2292 -msgid "-ffunction-sections disabled; it makes profiling impossible." +#: java/jvspec.c:442 +msgid "warning: already-compiled .class files ignored with -C" msgstr "" -#: toplev.c:2298 -msgid "-ffunction-sections may affect debugging on some targets." +#: java/jvspec.c:449 +msgid "cannot specify both -C and -o" +msgstr "kan inte ange både -C och -o" + +#: java/jvspec.c:461 +msgid "cannot create temporary file" msgstr "" -#: toplev.c:2339 -msgid "Errors detected in input file (your bison.simple is out of date)\n" +#: java/jvspec.c:489 +msgid "using both @FILE with multiple files not implemented" msgstr "" -#: toplev.c:2476 -#, c-format -msgid "error writing to %s" -msgstr "fel vid skrivning till %s" +#: java/jvspec.c:538 +msgid "cannot specify `main' class when not linking" +msgstr "" -#: toplev.c:2572 -#, c-format -msgid "invalid register name `%s' for register variable" +#: java/lang.c:543 +msgid "can't do dependency tracking with input from stdin" msgstr "" -#: toplev.c:3855 -msgid "" -" -ffixed-<register> Mark <register> as being unavailable to the " -"compiler\n" +#: java/lang.c:559 +msgid "couldn't determine target name for dependency tracking" msgstr "" -" -ffixed-<register> Markera <register> som ej tillgängligt för " -"kompilatorn\n" -#: toplev.c:3856 +#: java/lex.c:303 +#, c-format msgid "" -" -fcall-used-<register> Mark <register> as being corrupted by function " -"calls\n" +"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" msgstr "" -" -fcall-used-<register> Ange att <register> förstörs av funktionsanrop\n" -#: toplev.c:3857 -msgid "" -" -fcall-saved-<register> Mark <register> as being preserved across " -"functions\n" -msgstr " -fcall-saved-<register> Ange att <register> bevaras av funktioner\n" +#: java/mangle.c:85 +#, fuzzy, c-format +msgid "can't mangle %s" +msgstr "kan inte stänga %s" -#: toplev.c:3858 -msgid "" -" -finline-limit=<number> Limits the size of inlined functions to <number>\n" +#: java/mangle_name.c:144 java/mangle_name.c:216 +msgid "internal error - invalid Utf8 name" +msgstr "internt fel - ogiltigt Utf8-namn" + +#: ../../gcc-cvs/gcc/java/parse-scan.y:881 ../../gcc-3cvs/gcc/java/parse.y:962 +#: ../../gcc-3cvs/gcc/java/parse.y:1303 ../../gcc-3cvs/gcc/java/parse.y:1364 +#: ../../gcc-3cvs/gcc/java/parse.y:1574 ../../gcc-3cvs/gcc/java/parse.y:1796 +#: ../../gcc-3cvs/gcc/java/parse.y:1805 ../../gcc-3cvs/gcc/java/parse.y:1816 +#: ../../gcc-3cvs/gcc/java/parse.y:1827 ../../gcc-3cvs/gcc/java/parse.y:1839 +#: ../../gcc-3cvs/gcc/java/parse.y:1854 ../../gcc-3cvs/gcc/java/parse.y:1871 +#: ../../gcc-3cvs/gcc/java/parse.y:1873 ../../gcc-3cvs/gcc/java/parse.y:1945 +#: ../../gcc-3cvs/gcc/java/parse.y:2116 ../../gcc-3cvs/gcc/java/parse.y:2178 +#: ../../gcc-3cvs/gcc/java/parse.y:2330 ../../gcc-3cvs/gcc/java/parse.y:2342 +#: ../../gcc-3cvs/gcc/java/parse.y:2349 ../../gcc-3cvs/gcc/java/parse.y:2356 +#: ../../gcc-3cvs/gcc/java/parse.y:2367 ../../gcc-3cvs/gcc/java/parse.y:2369 +#: ../../gcc-3cvs/gcc/java/parse.y:2407 ../../gcc-3cvs/gcc/java/parse.y:2409 +#: ../../gcc-3cvs/gcc/java/parse.y:2411 ../../gcc-3cvs/gcc/java/parse.y:2432 +#: ../../gcc-3cvs/gcc/java/parse.y:2434 ../../gcc-3cvs/gcc/java/parse.y:2436 +#: ../../gcc-3cvs/gcc/java/parse.y:2452 ../../gcc-3cvs/gcc/java/parse.y:2454 +#: ../../gcc-3cvs/gcc/java/parse.y:2475 ../../gcc-3cvs/gcc/java/parse.y:2477 +#: ../../gcc-3cvs/gcc/java/parse.y:2479 ../../gcc-3cvs/gcc/java/parse.y:2507 +#: ../../gcc-3cvs/gcc/java/parse.y:2509 ../../gcc-3cvs/gcc/java/parse.y:2511 +#: ../../gcc-3cvs/gcc/java/parse.y:2513 ../../gcc-3cvs/gcc/java/parse.y:2531 +#: ../../gcc-3cvs/gcc/java/parse.y:2533 ../../gcc-3cvs/gcc/java/parse.y:2544 +#: ../../gcc-3cvs/gcc/java/parse.y:2555 ../../gcc-3cvs/gcc/java/parse.y:2566 +#: ../../gcc-3cvs/gcc/java/parse.y:2577 ../../gcc-3cvs/gcc/java/parse.y:2588 +#: ../../gcc-3cvs/gcc/java/parse.y:2601 ../../gcc-3cvs/gcc/java/parse.y:2605 +#: ../../gcc-3cvs/gcc/java/parse.y:2607 ../../gcc-3cvs/gcc/java/parse.y:2620 +msgid "Missing term" msgstr "" -" -finline-limit=<nummer> Begränsa storlek på inline-funktioner till " -"<nummer>\n" -#: toplev.c:3859 -msgid "" -" -fmessage-length=<number> Limits diagnostics messages lengths to <number> " -"characters per line. 0 suppresses line-wrapping\n" +#: ../../gcc-cvs/gcc/java/parse-scan.y:883 ../../gcc-3cvs/gcc/java/parse.y:734 +#: ../../gcc-3cvs/gcc/java/parse.y:772 ../../gcc-3cvs/gcc/java/parse.y:797 +#: ../../gcc-3cvs/gcc/java/parse.y:983 ../../gcc-3cvs/gcc/java/parse.y:1338 +#: ../../gcc-3cvs/gcc/java/parse.y:1550 ../../gcc-3cvs/gcc/java/parse.y:1552 +#: ../../gcc-3cvs/gcc/java/parse.y:1781 ../../gcc-3cvs/gcc/java/parse.y:1807 +#: ../../gcc-3cvs/gcc/java/parse.y:1818 ../../gcc-3cvs/gcc/java/parse.y:1829 +#: ../../gcc-3cvs/gcc/java/parse.y:1841 ../../gcc-3cvs/gcc/java/parse.y:1856 +msgid "';' expected" msgstr "" -" -fmessage-length=<nummer> Begränsa felmeddelandens längd till <nummer> " -"tecken per rad. 0 stänger av radbrytning\n" -#: toplev.c:3860 -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" +#: ../../gcc-3cvs/gcc/java/parse.y:732 ../../gcc-3cvs/gcc/java/parse.y:770 +msgid "Missing name" 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" -#: toplev.c:3871 -msgid " -O[number] Set optimisation level to [number]\n" -msgstr " -O[nummer] Sätt optimeringsnivå till [nummer]\n" +#: ../../gcc-3cvs/gcc/java/parse.y:795 +msgid "'*' expected" +msgstr "" -#: toplev.c:3872 -msgid " -Os Optimise for space rather than speed\n" +#: ../../gcc-3cvs/gcc/java/parse.y:809 +msgid "Class or interface declaration expected" msgstr "" -" -Os Optimera för storlek istället för hastighet\n" -#: toplev.c:3884 -msgid "" -" -pedantic Issue warnings needed by strict compliance to ISO " -"C\n" +#: ../../gcc-3cvs/gcc/java/parse.y:846 ../../gcc-3cvs/gcc/java/parse.y:848 +msgid "Missing class name" msgstr "" -" -pedantic Ge varningar som krävs för att strikt följa ISO C\n" -#: toplev.c:3885 -msgid "" -" -pedantic-errors Like -pedantic except that errors are produced\n" -msgstr " -pedantic-errors Som -pedantic men ger fel istället\n" +#: ../../gcc-3cvs/gcc/java/parse.y:851 ../../gcc-3cvs/gcc/java/parse.y:855 +#: ../../gcc-3cvs/gcc/java/parse.y:863 ../../gcc-3cvs/gcc/java/parse.y:1023 +#: ../../gcc-3cvs/gcc/java/parse.y:1284 ../../gcc-3cvs/gcc/java/parse.y:1286 +#: ../../gcc-3cvs/gcc/java/parse.y:1616 ../../gcc-3cvs/gcc/java/parse.y:1867 +#: ../../gcc-3cvs/gcc/java/parse.y:1899 ../../gcc-3cvs/gcc/java/parse.y:1952 +msgid "'{' expected" +msgstr "" -#: toplev.c:3886 -msgid " -w Suppress warnings\n" -msgstr " -w Stoppa varningar\n" +#: ../../gcc-3cvs/gcc/java/parse.y:865 +msgid "Missing super class name" +msgstr "" -#: toplev.c:3887 -msgid " -W Enable extra warnings\n" -msgstr " -W Slå på extra varningar\n" +#: ../../gcc-3cvs/gcc/java/parse.y:875 ../../gcc-3cvs/gcc/java/parse.y:891 +msgid "Missing interface name" +msgstr "" -#: toplev.c:3898 -msgid " -Wunused Enable unused warnings\n" -msgstr " -Wunused Slå på oanvända varningar\n" +#: ../../gcc-3cvs/gcc/java/parse.y:977 +msgid "Missing variable initializer" +msgstr "" -#: toplev.c:3899 -msgid "" -" -Wlarger-than-<number> Warn if an object is larger than <number> bytes\n" +#: ../../gcc-3cvs/gcc/java/parse.y:994 +msgid "Invalid declaration" msgstr "" -" -Wlarger-than-<nummer> Varna om objekt är större än <nummer> bytes\n" -#: toplev.c:3900 -msgid " -p Enable function profiling\n" -msgstr " -p Slå på funktionsprofilering\n" +#: ../../gcc-3cvs/gcc/java/parse.y:997 ../../gcc-3cvs/gcc/java/parse.y:1082 +#: ../../gcc-3cvs/gcc/java/parse.y:2153 ../../gcc-3cvs/gcc/java/parse.y:2175 +#: ../../gcc-3cvs/gcc/java/parse.y:2179 ../../gcc-3cvs/gcc/java/parse.y:2214 +#: ../../gcc-3cvs/gcc/java/parse.y:2291 ../../gcc-3cvs/gcc/java/parse.y:2301 +msgid "']' expected" +msgstr "" -#: toplev.c:3902 -msgid " -a Enable block profiling \n" -msgstr " -a Slå på blockprofilering\n" +#: ../../gcc-3cvs/gcc/java/parse.y:1001 +msgid "Unbalanced ']'" +msgstr "" -#: toplev.c:3905 -msgid " -ax Enable jump profiling \n" -msgstr " -ax Slå på hopprofilering\n" +#: ../../gcc-3cvs/gcc/java/parse.y:1037 +msgid "Invalid method declaration, method name required" +msgstr "" -#: toplev.c:3907 -msgid " -o <file> Place output into <file> \n" -msgstr " -o <fil> Skriv utdata i <fil> \n" +#: ../../gcc-3cvs/gcc/java/parse.y:1042 ../../gcc-3cvs/gcc/java/parse.y:1047 +#: ../../gcc-3cvs/gcc/java/parse.y:1052 ../../gcc-3cvs/gcc/java/parse.y:2036 +msgid "Identifier expected" +msgstr "" -#: toplev.c:3908 -msgid "" -" -G <number> Put global and static data smaller than <number>\n" -" bytes into a special section (on some targets)\n" +#: ../../gcc-3cvs/gcc/java/parse.y:1057 +msgid "Invalid method declaration, return type required" msgstr "" -" -G <nummer> Placera global and statisk data mindre än " -"<nummer>\n" -" bytes i en speciell sektion (vissa arkitekturer)\n" -#: toplev.c:3919 -msgid " -aux-info <file> Emit declaration info into <file>\n" -msgstr " -aux-info <fil> Generera deklarationsinfo till fil <fil>\n" +#: ../../gcc-3cvs/gcc/java/parse.y:1080 ../../gcc-3cvs/gcc/java/parse.y:1530 +#: ../../gcc-3cvs/gcc/java/parse.y:1537 ../../gcc-3cvs/gcc/java/parse.y:1546 +#: ../../gcc-3cvs/gcc/java/parse.y:1548 ../../gcc-3cvs/gcc/java/parse.y:1576 +#: ../../gcc-3cvs/gcc/java/parse.y:1684 ../../gcc-3cvs/gcc/java/parse.y:1981 +#: ../../gcc-3cvs/gcc/java/parse.y:2034 +msgid "')' expected" +msgstr "" -#: toplev.c:3920 -msgid "" -" -quiet Do not display functions compiled or elapsed time\n" +#: ../../gcc-3cvs/gcc/java/parse.y:1096 +msgid "Missing formal parameter term" msgstr "" -" -quiet Visa inte kompilerade funktioner eller tiden som " -"förbrukats\n" -#: toplev.c:3921 -msgid " -version Display the compiler's version\n" -msgstr " -version Visa kompilatorns version\n" +#: ../../gcc-3cvs/gcc/java/parse.y:1111 ../../gcc-3cvs/gcc/java/parse.y:1116 +msgid "Missing identifier" +msgstr "" -#: toplev.c:3922 -msgid "" -" -d[letters] Enable dumps from specific passes of the compiler\n" +#: ../../gcc-3cvs/gcc/java/parse.y:1136 ../../gcc-3cvs/gcc/java/parse.y:1145 +msgid "Missing class type term" msgstr "" -" -d[bokstäver] Slå på dumpning från angivna delar av kompilatorn\n" -#: toplev.c:3923 -msgid "" -" -dumpbase <file> Base name to be used for dumps from specific " -"passes\n" +#: ../../gcc-3cvs/gcc/java/parse.y:1301 +msgid "Invalid interface type" msgstr "" -#: toplev.c:3925 -msgid " -fsched-verbose=<number> Set the verbosity level of the scheduler\n" +#: ../../gcc-3cvs/gcc/java/parse.y:1494 ../../gcc-3cvs/gcc/java/parse.y:1663 +#: ../../gcc-3cvs/gcc/java/parse.y:1665 +msgid "':' expected" msgstr "" -#: toplev.c:3927 -msgid " --help Display this information\n" -msgstr " --help Visa den här informatationen\n" +#: ../../gcc-3cvs/gcc/java/parse.y:1516 ../../gcc-3cvs/gcc/java/parse.y:1521 +#: ../../gcc-3cvs/gcc/java/parse.y:1526 +msgid "Invalid expression statement" +msgstr "" -#: toplev.c:3942 -msgid "" -"\n" -"Language specific options:\n" +#: ../../gcc-3cvs/gcc/java/parse.y:1544 ../../gcc-3cvs/gcc/java/parse.y:1572 +#: ../../gcc-3cvs/gcc/java/parse.y:1612 ../../gcc-3cvs/gcc/java/parse.y:1680 +#: ../../gcc-3cvs/gcc/java/parse.y:1748 ../../gcc-3cvs/gcc/java/parse.y:1869 +#: ../../gcc-3cvs/gcc/java/parse.y:1938 ../../gcc-3cvs/gcc/java/parse.y:2028 +#: ../../gcc-3cvs/gcc/java/parse.y:2030 ../../gcc-3cvs/gcc/java/parse.y:2038 +#: ../../gcc-3cvs/gcc/java/parse.y:2274 ../../gcc-3cvs/gcc/java/parse.y:2276 +msgid "'(' expected" msgstr "" -#: toplev.c:3954 -#, c-format -msgid " %-23.23s [undocumented]\n" -msgstr " %-23.23s [odokumenterad]\n" +#: ../../gcc-3cvs/gcc/java/parse.y:1614 +msgid "Missing term or ')'" +msgstr "" -#: toplev.c:3962 toplev.c:3976 -#, c-format -msgid "" -"\n" -"There are undocumented %s specific options as well.\n" +#: ../../gcc-3cvs/gcc/java/parse.y:1661 +msgid "Missing or invalid constant expression" msgstr "" -"\n" -"Det finns dessutom odokumenterade %s-specifika flaggor.\n" -#: toplev.c:3966 -#, c-format -msgid "" -"\n" -" Options for %s:\n" +#: ../../gcc-3cvs/gcc/java/parse.y:1682 +msgid "Missing term and ')' expected" msgstr "" -"\n" -" Flaggor för %s:\n" -#: toplev.c:3997 -msgid "" -"\n" -"Target specific options:\n" +#: ../../gcc-3cvs/gcc/java/parse.y:1721 +msgid "Invalid control expression" msgstr "" -"\n" -"Speciella flaggor för målarkitektur:\n" -#: toplev.c:4011 toplev.c:4030 -#, c-format -msgid " -m%-23.23s [undocumented]\n" -msgstr " -m%-23.23s [odokumenterad]\n" +#: ../../gcc-3cvs/gcc/java/parse.y:1723 ../../gcc-3cvs/gcc/java/parse.y:1725 +msgid "Invalid update expression" +msgstr "" -#: toplev.c:4039 -msgid "" -"\n" -"There are undocumented target specific options as well.\n" +#: ../../gcc-3cvs/gcc/java/parse.y:1750 +msgid "Invalid init statement" msgstr "" -"\n" -"Det finns dessutom odokumenterade flaggor speciellt för målarkitekturen.\n" -#: toplev.c:4041 -msgid " They exist, but they are not documented.\n" -msgstr " De finns, men är inte dokumenterade.\n" +#: ../../gcc-3cvs/gcc/java/parse.y:1941 +msgid "Missing term or ')' expected" +msgstr "" -#: toplev.c:4094 -#, c-format -msgid "unrecognized gcc debugging option: %c" -msgstr "ej igenkänd debuggningsflagga för gcc: %c" +#: ../../gcc-3cvs/gcc/java/parse.y:1983 +msgid "'class' or 'this' expected" +msgstr "" -#: toplev.c:4164 -#, c-format -msgid "unrecognized register name `%s'" -msgstr "Känner inte igen registernamn \"%s\"" +#: ../../gcc-3cvs/gcc/java/parse.y:1985 ../../gcc-3cvs/gcc/java/parse.y:1987 +msgid "'class' expected" +msgstr "" -#: toplev.c:4188 toplev.c:4868 -#, c-format -msgid "Unrecognized option `%s'" -msgstr "Känner inte igen flagga \"%s\"" +#: ../../gcc-3cvs/gcc/java/parse.y:2032 +msgid "')' or term expected" +msgstr "" -#: toplev.c:4232 -msgid "-Wid-clash-LEN is no longer supported" +#: ../../gcc-3cvs/gcc/java/parse.y:2151 +msgid "'[' expected" msgstr "" -#: toplev.c:4309 -#, c-format -msgid "use -gdwarf -g%d for DWARF v1, level %d" +#: ../../gcc-3cvs/gcc/java/parse.y:2229 +msgid "Field expected" msgstr "" -#: toplev.c:4312 -msgid "use -gdwarf-2 for DWARF v2" +#: ../../gcc-3cvs/gcc/java/parse.y:2286 ../../gcc-3cvs/gcc/java/parse.y:2296 +msgid "Missing term and ']' expected" msgstr "" -#: toplev.c:4317 -#, c-format -msgid "ignoring option `%s' due to invalid debug level specification" +#: ../../gcc-3cvs/gcc/java/parse.y:2400 +msgid "']' expected, invalid type expression" msgstr "" -#: toplev.c:4340 toplev.c:4866 -#, c-format -msgid "`%s': unknown or unsupported -g option" -msgstr "\"%s\": okänd eller icke supportad flagga till -g" +#: ../../gcc-3cvs/gcc/java/parse.y:2403 +msgid "Invalid type expression" +msgstr "" -#: toplev.c:4347 -#, c-format -msgid "`%s' ignored, conflicts with `-g%s'" -msgstr "\"%s\" ignorerad, i konflikt med \"-g%s\"" +#: ../../gcc-3cvs/gcc/java/parse.y:2515 +msgid "Invalid reference type" +msgstr "" -#: toplev.c:4426 -msgid "-param option missing argument" +#: ../../gcc-3cvs/gcc/java/parse.y:2993 +msgid "Constructor invocation must be first thing in a constructor" +msgstr "" + +#: ../../gcc-3cvs/gcc/java/parse.y:2995 +msgid "Only constructors can invoke constructors" msgstr "" -#: toplev.c:4435 +#: ../../gcc-3cvs/gcc/java/parse.y:3004 #, c-format -msgid "invalid --param option: %s" -msgstr "ogiltig flagga till --param: %s" +msgid ": `%s' JDK1.1(TM) feature" +msgstr "" -#: toplev.c:4447 +#: ../../gcc-3cvs/gcc/java/parse.y:3064 ../../gcc-3cvs/gcc/java/parse.y:3066 #, c-format -msgid "invalid parameter value `%s'" -msgstr "ogiltigt parametervärde \"%s\"" +msgid "" +"%s.\n" +"%s" +msgstr "" +"%s.\n" +"%s" -#: toplev.c:4538 -msgid "`-a' option (basic block profile) not supported" -msgstr "flagga \"-a\" (block profilering) stöds inte" +#: ../../gcc-3cvs/gcc/java/parse.y:6867 +#, c-format +msgid "malformed .zip archive in CLASSPATH: %s" +msgstr "" -#: toplev.c:4546 -msgid "`-ax' option (jump profiling) not supported" -msgstr "flagga \"-ax\" (hopprofilering) stöds inte" +#: ../../gcc-3cvs/gcc/java/parse.y:6938 +#, c-format +msgid "Can't find default package `%s'. Check the CLASSPATH environment variable and the access to the archives" +msgstr "" -#: toplev.c:4858 +#: ../../gcc-3cvs/gcc/java/parse.y:12266 #, c-format -msgid "Ignoring command line option '%s'" -msgstr "Ignorerar kommandoradsflagga \"%s\"" +msgid "missing static field `%s'" +msgstr "" -#: toplev.c:4861 +#: ../../gcc-3cvs/gcc/java/parse.y:12271 #, c-format -msgid "(It is valid for %s but not the selected language)" +msgid "not a static field `%s'" msgstr "" -#: toplev.c:4899 -msgid "-Wuninitialized is not supported without -O" +#: ../../gcc-3cvs/gcc/java/parse.y:12314 +#, c-format +msgid "No case for %s" msgstr "" -#: toplev.c:4926 -msgid "`-ax' and `-a' are conflicting options. `-a' ignored." +#: ../../gcc-3cvs/gcc/java/parse.y:13240 +#, c-format +msgid "unregistered operator %s" msgstr "" -#: toplev.c:4947 -msgid "instruction scheduling not supported on this target machine" +#: java/typeck.c:553 +msgid "junk at end of signature string" msgstr "" -#: toplev.c:4951 -msgid "this target machine does not have delayed branches" +#: java/verify.c:479 +msgid "bad pc in exception_table" msgstr "" -#: toplev.c:4960 -msgid "profiling does not work without a frame pointer" +#: java/verify.c:485 +msgid "exception handler inside code that is being protected" msgstr "" -#: toplev.c:4975 +#: java/verify.c:1395 #, c-format -msgid "-f%sleading-underscore not supported on this target machine" +msgid "unknown opcode %d@pc=%d during verification" msgstr "" -#: toplev.c:5048 +#: java/verify.c:1465 java/verify.c:1478 java/verify.c:1482 #, 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" +msgid "verification error at PC=%d" msgstr "" -#: toplev.c:5104 -msgid "options passed: " +#: java/lang-options.h:32 +msgid "Disable automatic array bounds checking" msgstr "" -#: toplev.c:5133 -msgid "options enabled: " +#: java/lang-options.h:34 +msgid "Disable assignability checks for stores into object arrays" msgstr "" -#: tradcif.y:110 tradcif.y:121 -msgid "division by zero in #if" +#: java/lang-options.h:36 +msgid "Assume native functions are implemented using JNI" msgstr "" -#. It's a float since it contains a point. -#: tradcif.y:230 -msgid "floating point numbers not allowed in #if expressions" +#: java/lang-options.h:38 +msgid "Replace system path" msgstr "" -#: tradcif.y:276 -msgid "Invalid number in #if expression" +#: java/lang-options.h:40 +msgid "Set class path" msgstr "" -#: tradcif.y:361 -msgid "Invalid character constant in #if" +#: java/lang-options.h:42 +msgid "Set class path (deprecated: use --classpath instead)" msgstr "" -#: tradcif.y:398 -msgid "double quoted strings not allowed in #if expressions" +#: java/lang-options.h:44 +msgid "Choose class whose main method should be used" msgstr "" -#: tradcif.y:411 -msgid "Invalid token in expression" +#: java/lang-options.h:46 +msgid "Choose input encoding (default comes from locale)" msgstr "" -#: tradcif.y:502 -msgid "octal character constant does not fit in a byte" +#: java/lang-options.h:48 +msgid "Add directory to class path" msgstr "" -#: tradcif.y:527 -msgid "hex character constant does not fit in a byte" +#: java/lang-options.h:50 +msgid "Directory where class files should be written" msgstr "" -#: tradcif.y:558 -msgid "empty #if expression" +#: java/lang-options.h:52 +msgid "Warn if modifiers are specified when not necessary" msgstr "" -#: tradcif.y:572 -msgid "Junk after end of expression." +#: java/lang-options.h:54 +msgid "Warn if deprecated empty statements are found" msgstr "" -#: tradcpp.c:137 -msgid "macro or #include recursion too deep" +#: java/lang-options.h:56 +msgid "Warn if .class files are out of date" msgstr "" -#: tradcpp.c:550 -#, c-format -msgid "Usage: %s [switches] input output" +#: java/lang-options.h:58 +msgid "Always check for non gcj generated classes archives" msgstr "" -#: tradcpp.c:566 -msgid "-traditional is not supported in C++" +#: java/lang-options.h:60 +msgid "Never optimize static class initialization code" msgstr "" -#: tradcpp.c:568 -msgid "-traditional and -ansi are mutually exclusive" +#: java/lang-options.h:62 +msgid "Use offset tables for virtual method calls" msgstr "" -#: tradcpp.c:582 -msgid "Filename missing after -i option" -msgstr "Filnamn saknas efter flaggan -i" - -#: tradcpp.c:600 -msgid "Filename missing after -o option" -msgstr "Filnamn saknas efter flaggan -o" - -#: tradcpp.c:659 +#: objc/objc-act.c:651 #, c-format -msgid "Target missing after %s option" -msgstr "Mål saknas efter flaggan %s" +msgid "object does not conform to the `%s' protocol" +msgstr "" -#: tradcpp.c:673 +#: objc/objc-act.c:737 objc/objc-act.c:810 #, c-format -msgid "Filename missing after %s option" -msgstr "Filnamn saknas efter flaggan %s" +msgid "class `%s' does not implement the `%s' protocol" +msgstr "klass \"%s\" implementerar inte protokollet \"%s\"" -#: tradcpp.c:698 +#: objc/objc-act.c:914 #, c-format -msgid "Macro name missing after -%c option" -msgstr "Makronamn saknas efter flaggan -%c" - -#: tradcpp.c:718 -msgid "-pedantic and -traditional are mutually exclusive" -msgstr "-pedantic och -traditional är ömsesidigt uteslutande" - -#: tradcpp.c:723 -msgid "-trigraphs and -traditional are mutually exclusive" -msgstr "-trigraphs och -traditional är ömsesidigt uteslutande" - -#: tradcpp.c:749 -msgid "Directory name missing after -I option" -msgstr "Katalognamn saknas efter flaggan -I" +msgid "`%s' cannot be statically allocated" +msgstr "\"%s\" kan inte vara statiskt allokerad" -#: tradcpp.c:1425 tradcpp.c:3916 -msgid "`/*' within comment" -msgstr "\"/*\" inuti kommentar" +#: objc/objc-act.c:963 +#, fuzzy, c-format +msgid "unexpected type for `id' (%s)" +msgstr "Oväntad typ på \"id\" (%s)" -#: tradcpp.c:1800 -#, c-format -msgid "unterminated #%s conditional" +#: objc/objc-act.c:968 +msgid "undefined type `id', please import <objc/objc.h>" msgstr "" -#: tradcpp.c:2159 -msgid "not in any file?!" +#: objc/objc-act.c:1019 +#, c-format +msgid "protocol `%s' has circular dependency" msgstr "" -#: tradcpp.c:2265 -msgid "`defined' must be followed by ident or (ident)" -msgstr "" +#: 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\"" -#: tradcpp.c:2269 -msgid "cccp error: invalid special hash type" -msgstr "" +#: 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:1800 +#, fuzzy, c-format +msgid "cannot find interface declaration for `%s'" +msgstr "Cirkulärt arv i interfacedeklaration för \"%s\"" -#: tradcpp.c:2367 tradcpp.c:2437 -msgid "#include expects \"fname\" or <fname>" -msgstr "" +#: objc/objc-act.c:1328 +#, fuzzy, c-format +msgid "cannot find reference tag for class `%s'" +msgstr "Kan inte hitta filen med klass %s." -#: tradcpp.c:2522 +#: objc/objc-act.c:2050 #, c-format -msgid "No include path in which to find %.*s" +msgid "creating selector for non existant method %s" msgstr "" -#: tradcpp.c:2700 -msgid "invalid macro name" -msgstr "" +#: objc/objc-act.c:2364 +#, fuzzy, c-format +msgid "cannot find class `%s'" +msgstr "Kan inte hitta klass \"%s\"" -#: tradcpp.c:2708 -#, c-format -msgid "invalid macro name `%s'" -msgstr "ogiltigt makronamn \"%s\"" +#: objc/objc-act.c:2366 +#, fuzzy, c-format +msgid "class `%s' already exists" +msgstr "Klass \"%s\" finns redan" -#: tradcpp.c:2713 -msgid "\"defined\" cannot be used as a macro name" -msgstr "" +#. 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\"" -#: tradcpp.c:2740 -msgid "parameter name starts with a digit in #define" -msgstr "" +#: 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\"" -#: tradcpp.c:2750 -msgid "badly punctuated parameter list in #define" +#: objc/objc-act.c:3566 objc/objc-act.c:3583 +msgid "inconsistent instance variable specification" msgstr "" -#: tradcpp.c:2758 -msgid "unterminated parameter list in #define" +#: objc/objc-act.c:4580 +msgid "can not use an object as parameter to a method\n" msgstr "" -#: tradcpp.c:2806 +#: objc/objc-act.c:4780 #, c-format -msgid "\"%.*s\" redefined" -msgstr "" - -#: tradcpp.c:3063 -msgid "# operator should be followed by a macro argument name" -msgstr "" +msgid "multiple declarations for method `%s'" +msgstr "multiple deklaration av metod \"%s\"" -#: tradcpp.c:3110 tradcpp.c:3136 tradcpp.c:3150 tradcpp.c:3157 tradcpp.c:3182 -msgid "invalid format #line command" -msgstr "" +#: objc/objc-act.c:4946 +#, c-format +msgid "invalid receiver type `%s'" +msgstr "ogiltig mottagartyp \"%s\"" -#: tradcpp.c:3208 -msgid "undefining `defined'" -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\"" -#: tradcpp.c:3212 +#: objc/objc-act.c:4983 objc/objc-act.c:7318 #, c-format -msgid "undefining `%s'" -msgstr "" +msgid "no super class declared in interface for `%s'" +msgstr "ingen superklass deklarerad i interface för \"%s\"" -#: tradcpp.c:3268 -msgid "extra text at end of directive" -msgstr "extra text vid slutet av direktiv" +#: objc/objc-act.c:5081 +#, fuzzy +msgid "cannot find class (factory) method" +msgstr "kan inte hitta klass(fabrik)-metod" -#: tradcpp.c:3375 +#: objc/objc-act.c:5082 objc/objc-act.c:5126 #, c-format -msgid "#error%.*s" -msgstr "#error%.*s" +msgid "return type for `%s' defaults to id" +msgstr "returtyp för \"%s\" är som standard id" -#: tradcpp.c:3385 -#, c-format -msgid "#warning%.*s" -msgstr "#warning%.*s" +#: objc/objc-act.c:5099 +#, fuzzy, c-format +msgid "method `%s' not implemented by protocol" +msgstr "metod \"%s\" implementeras inte av protokoll." -#: tradcpp.c:3541 -msgid "#elif not within a conditional" -msgstr "" +#: objc/objc-act.c:5108 +msgid "return type defaults to id" +msgstr "returtyp är som standard id" + +#: objc/objc-act.c:5125 +#, fuzzy +msgid "cannot find method" +msgstr "kan inte hitta metod." + +#: objc/objc-act.c:5399 +#, fuzzy, c-format +msgid "undeclared selector `%s'" +msgstr "omdeklaration av \"%s\"" -#: tradcpp.c:3798 +#. 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 "#%s not within a conditional" +msgid "instance variable `%s' accessed in class method" msgstr "" -#: tradcpp.c:3806 -msgid "#else or #elif after #else" -msgstr "#else eller #elif efter #else" +#: objc/objc-act.c:5678 +#, fuzzy, c-format +msgid "duplicate definition of class method `%s'" +msgstr "upprepad definition av klassmetod \"%s\"." -#: tradcpp.c:3846 -msgid "#else not within a conditional" -msgstr "" +#: objc/objc-act.c:5684 +#, fuzzy, c-format +msgid "duplicate declaration of class method `%s'" +msgstr "upprepad deklaration av klassmetod \"%s\"." -#: tradcpp.c:3877 -msgid "unbalanced #endif" -msgstr "obalanserad #endif" +#: objc/objc-act.c:5720 +#, fuzzy, c-format +msgid "duplicate definition of instance method `%s'" +msgstr "upprepad definition av klassmetod \"%s\"." -#: tradcpp.c:3971 -msgid "unterminated string or character constant" -msgstr "" +#: objc/objc-act.c:5726 +#, fuzzy, c-format +msgid "duplicate declaration of instance method `%s'" +msgstr "upprepad deklaration av klassmetod \"%s\"." -#: tradcpp.c:4129 +#: objc/objc-act.c:5766 #, c-format -msgid "arguments given to macro `%s'" +msgid "duplicate interface declaration for category `%s(%s)'" msgstr "" -#: tradcpp.c:4135 +#: objc/objc-act.c:5852 #, c-format -msgid "no args to macro `%s'" -msgstr "inga argument till makro \"%s\"" +msgid "instance variable `%s' is declared private" +msgstr "instansvariabel \"%s\" är deklarerad som privat" -#: tradcpp.c:4137 +#: objc/objc-act.c:5899 #, c-format -msgid "only 1 arg to macro `%s'" -msgstr "bara 1 argument till makro \"%s\"" +msgid "instance variable `%s' is declared %s" +msgstr "instansvariabel \"%s\" är deklarerad som %s" + +#: objc/objc-act.c:5909 +msgid "static access to object of type `id'" +msgstr "statisk access till objekt av typ \"id\"" -#: tradcpp.c:4139 +#: objc/objc-act.c:5934 objc/objc-act.c:6027 #, c-format -msgid "only %d args to macro `%s'" -msgstr "bara %d argument till makro \"%s\"" +msgid "incomplete implementation of class `%s'" +msgstr "inkomplett implementation av klass \"%s\"" -#: tradcpp.c:4141 +#: objc/objc-act.c:5938 objc/objc-act.c:6032 #, c-format -msgid "too many (%d) args to macro `%s'" -msgstr "för många (%d) argument till makro \"%s\"" +msgid "incomplete implementation of category `%s'" +msgstr "inkomplett implementation av kategori \"%s\"" -#: tradcpp.c:4767 +#: objc/objc-act.c:5943 objc/objc-act.c:6037 #, c-format -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." +msgid "method definition for `%c%s' not found" +msgstr "metoddefinition för \"%c%s\" kan inte hittas" -#: tree.c:3866 -msgid "arrays of functions are not meaningful" +#: objc/objc-act.c:6081 +#, c-format +msgid "%s `%s' does not fully implement the `%s' protocol" msgstr "" -#: tree.c:3923 -msgid "function return type cannot be function" +#: objc/objc-act.c:6139 objc/objc-act.c:8249 +msgid "`@end' missing in implementation context" msgstr "" -#: tree.c:4660 -msgid "invalid initializer for bit string" -msgstr "" +#: objc/objc-act.c:6167 +#, c-format +msgid "reimplementation of class `%s'" +msgstr "omimplementation av klass \"%s\"" -#: tree.c:4719 +#: objc/objc-act.c:6209 #, c-format -msgid "Tree check: expected %s, have %s in %s, at %s:%d" +msgid "conflicting super class name `%s'" msgstr "" -#: tree.c:4736 +#: objc/objc-act.c:6224 #, c-format -msgid "Tree check: expected class '%c', have '%c' (%s) in %s, at %s:%d" +msgid "duplicate interface declaration for class `%s'" msgstr "" -#: varasm.c:639 +#: objc/objc-act.c:6506 #, c-format -msgid "register name not specified for `%s'" +msgid "duplicate declaration for protocol `%s'" msgstr "" -#: varasm.c:641 +#: objc/objc-act.c:7363 +msgid "[super ...] must appear in a method context" +msgstr "[super ...] måste stå i metodkontext" + +#: objc/objc-act.c:8354 objc/objc-act.c:8370 #, c-format -msgid "invalid register name for `%s'" +msgid "potential selector conflict for method `%s'" msgstr "" -#: varasm.c:644 -#, c-format -msgid "data type of `%s' isn't suitable for a register" +#: objc-parse.y:2656 +msgid "`@end' must appear in an implementation context" msgstr "" -#: varasm.c:647 -#, c-format -msgid "register specified for `%s' isn't suitable for data type" +#: objc-parse.y:2932 +msgid "method definition not in class context" msgstr "" -#: varasm.c:656 -msgid "global register variable has initial value" -msgstr "global registervariabel har startvärde" +#: objc/lang-options.h:27 +msgid "Dump decls to a .decl file" +msgstr "" -#: varasm.c:659 -msgid "volatile register variables don't work as you might wish" +#: objc/lang-options.h:29 +msgid "Generate code for GNU runtime environment" msgstr "" -#: varasm.c:695 -#, c-format -msgid "register name given for non-register variable `%s'" +#: objc/lang-options.h:32 +msgid "Generate code for NeXT runtime environment" msgstr "" -#: varasm.c:1333 -#, c-format -msgid "size of variable `%s' is too large" -msgstr "storleken på variabel \"%s\" är för stor" +#: objc/lang-options.h:35 +msgid "Warn if a selector has multiple methods" +msgstr "" -#: varasm.c:1373 -#, c-format -msgid "" -"alignment of `%s' is greater than maximum object file alignment. Using %d." +#: objc/lang-options.h:39 +msgid "Do not warn if inherited methods are unimplemented" msgstr "" -#: varasm.c:1420 -#, c-format -msgid "requested alignment for %s is greater than implemented alignment of %d." +#: objc/lang-options.h:41 +msgid "Generate C header of platform specific features" msgstr "" -#: varasm.c:1899 -msgid "floating point trap outputting a constant" +#: objc/lang-options.h:43 +msgid "Specify the name of the class for constant strings" msgstr "" -#: varasm.c:4300 -msgid "initializer for integer value is too complicated" +#. 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 "" -#: varasm.c:4306 -msgid "initializer for floating value is not a floating constant" +#: treelang/lang-options.h:27 +msgid "(debug) trace lexical analysis" msgstr "" -#: varasm.c:4363 -msgid "unknown set constructor type" +#: config/darwin.h:212 +msgid "-current_version only allowed with -dynamiclib" msgstr "" -#: varasm.c:4568 -#, c-format -msgid "invalid initial value for member `%s'" +#: config/darwin.h:215 +msgid "-install_name only allowed with -dynamiclib" msgstr "" -#: varasm.c:4750 -#, c-format -msgid "weak declaration of `%s' must be public" +#: config/darwin.h:220 +msgid "-bundle not allowed with -dynamiclib" msgstr "" -#: varasm.c:4752 -#, c-format -msgid "weak declaration of `%s' must precede definition" +#: config/darwin.h:221 +msgid "-bundle_loader not allowed with -dynamiclib" msgstr "" -#: varasm.c:4848 -msgid "only weak aliases are supported in this configuration" +#: config/darwin.h:222 +msgid "-client_name not allowed with -dynamiclib" msgstr "" -#: varasm.c:4853 -msgid "alias definitions not supported in this configuration; ignored" +#: config/darwin.h:225 +msgid "-force_cpusubtype_ALL not allowed with -dynamiclib" msgstr "" -#: varray.c:87 -#, c-format -msgid "Virtual array %s[%lu]: element %lu out of bounds" +#: config/darwin.h:226 +msgid "-force_flat_namespace not allowed with -dynamiclib" msgstr "" -#. Print an error message for unrecognized stab codes. -#: xcoffout.c:170 -#, c-format -msgid "No sclass for %s stab (0x%x)\n" +#: config/darwin.h:228 +msgid "-keep_private_externs not allowed with -dynamiclib" +msgstr "" + +#: config/darwin.h:229 +msgid "-private_bundle not allowed with -dynamiclib" msgstr "" -#: config/alpha/freebsd.h:35 config/i386/freebsd-aout.h:236 +#: 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" + +#: 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" + +#: config/sparc/sol2-bi.h:168 config/sparc/sol2-bi.h:178 +#: config/sparc/linux64.h:197 config/sparc/linux64.h:208 +#: config/sparc/netbsd-elf.h:163 config/sparc/netbsd-elf.h:182 +#, fuzzy +msgid "may not use both -m32 and -m64" +msgstr "får inte använda både -mfp64 och -m4650" + +#: config/ia64/freebsd.h:23 config/sparc/freebsd.h:33 +#: config/i386/freebsd-aout.h:203 config/alpha/freebsd.h:42 msgid "`-p' not supported; use `-pg' and gprof(1)" msgstr "\"-p\" stödjs inte; använd \"-pg\" och gprof(1)" -#: config/arc/arc.h:61 config/mips/mips.h:925 +#: 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/mips/mips.h:954 +#, fuzzy +msgid "-pipe is not supported" +msgstr "-pipe stöds inte." + +#: config/mips/mips.h:1147 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/arm/arm.h:216 +#: java/jvspec.c:77 gcc.c:716 ada/lang-specs.h:38 +msgid "-pg and -fomit-frame-pointer are incompatible" +msgstr "-pg och -fomit-frame-pointer är inkompatibla" + +#: config/rs6000/darwin.h:62 +msgid " conflicting code gen style switches are used" +msgstr "" + +#: config/i386/cygwin.h:115 +msgid "mno-cygwin and mno-win32 are not compatible" +msgstr "mno-cygwin och mno-win32 är inkompatibla" + +#: config/i386/cygwin.h:170 config/i386/mingw32.h:84 +msgid "shared and mdll are not compatible" +msgstr "shared och mdll är inkompatibla" + +#: gcc.c:867 +msgid "-E required when input is from standard input" +msgstr "-E krävs när indata tas från standard input" + +#: gcc.c:871 +#, fuzzy +msgid "compilation of header file requested" +msgstr "Kompilering av include-fil begärd" + +#: java/lang-specs.h:33 +msgid "-fjni and -femit-class-files are incompatible" +msgstr "" + +#: java/lang-specs.h:34 +msgid "-fjni and -femit-class-file are incompatible" +msgstr "" + +#: java/lang-specs.h:35 java/lang-specs.h:36 +msgid "-femit-class-file should used along with -fsyntax-only" +msgstr "" + +#: treelang/lang-specs.h:52 +#, fuzzy +msgid "-pg or -p and -fomit-frame-pointer are incompatible" +msgstr "-pg och -fomit-frame-pointer är inkompatibla" + +#: 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" + +#: config/mcore/mcore.h:60 +msgid "choose either big or little endian, not both" +msgstr "" + +#: config/mcore/mcore.h:63 +msgid "choose either m340 or m210 not both" +msgstr "" + +#: config/mcore/mcore.h:64 +msgid "the m210 does not have little endian support" +msgstr "" + +#: 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" -#: config/arm/arm.h:228 +#: 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" -#: config/arm/arm.h:239 +#: 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" -#: config/arm/arm.h:257 -msgid "Incompatible interworking options" -msgstr "" - -#: config/arm/riscix.h:73 config/arm/riscix.h:135 -msgid "-mbsd and -pedantic incompatible" -msgstr "-mbsd och -pedantic är inkompatibla" - -#: config/arm/riscix.h:74 config/arm/riscix.h:136 -msgid "-mbsd and -mxopen incompatible" -msgstr "-mbsd och -mxopen är inkompatibla" - -#: config/arm/riscix.h:75 config/arm/riscix.h:137 -msgid "-mxopen and -pedantic incompatible" -msgstr "-mxopen och -pedantic är inkompatible" - -#: config/dsp16xx/dsp16xx.h:101 config/dsp16xx/dsp16xx.h:110 -msgid "A -ifile option requires a -map option" -msgstr "Flaggan -ifil kräver även flaggan -map" +#: config/mips/r3900.h:35 +#, fuzzy +msgid "-mhard-float not supported" +msgstr "-mhard-float stöds inte." -#: config/i386/cygwin.h:105 -msgid "mno-cygwin and mno-win32 are not compatible" -msgstr "mno-cygwin och mno-win32 är inkompatibla" +#: 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." -#: config/i386/cygwin.h:160 config/i386/mingw32.h:63 -msgid "shared and mdll are not compatible" -msgstr "shared och mdll är inkompatibla" +#: ada/lang-specs.h:41 +msgid "-c or -S required for Ada" +msgstr "" -#: config/i386/sco5.h:777 config/i386/sco5.h:852 +#: config/i386/sco5.h:585 config/i386/sco5.h:666 msgid "-static not valid with -mcoff" msgstr "" -#: config/i386/sco5.h:778 config/i386/sco5.h:853 +#: config/i386/sco5.h:586 config/i386/sco5.h:667 msgid "-shared not valid with -mcoff" msgstr "-shared är inte giltig tillsammans med -mcoff" -#: config/i386/sco5.h:779 config/i386/sco5.h:854 +#: config/i386/sco5.h:587 config/i386/sco5.h:668 msgid "-symbolic not valid with -mcoff" msgstr "-symbolic är inte giltig tillsammans med -mcoff" -#: config/i386/sco5.h:817 +#: config/i386/sco5.h:636 msgid "-fpic is not valid with -mcoff" msgstr "-fpic är inte giltig tillsammans med -mcoff" -#: config/i386/sco5.h:818 +#: config/i386/sco5.h:637 msgid "-fPIC is not valid with -mcoff" msgstr "-fPIC är inte giltig tillsammans med -mcoff" -#: config/i386/sco5.h:855 +#: config/i386/sco5.h:669 msgid "-fpic not valid with -mcoff" msgstr "-fpic är inte giltig tillsammans med -mcoff" -#: config/i386/sco5.h:856 +#: config/i386/sco5.h:670 msgid "-fPIC not valid with -mcoff" msgstr "-fPIC är inte giltig tillsammans med -mcoff" -#: config/i386/unix.h:122 -msgid "bx]" -msgstr "" +#~ msgid "unknown C standard `%s'" +#~ msgstr "okänd C-standard \"%s\"" -#: config/i386/unix.h:124 -msgid "bx" -msgstr "" +#~ msgid "type of external `%s' is not global" +#~ msgstr "typen på extern \"%s\" är inte global" -#: config/i386/unix.h:125 -msgid "cx" -msgstr "" +#~ msgid "null format string" +#~ msgstr "formatsträngen är null" -#: config/i860/fx2800.h:297 -msgid "-p option not supported: use -pg instead" -msgstr "flaggan -p stödjs inte: använd -pg istället" +#~ msgid "both 'f' and 'l' suffixes on floating constant" +#~ msgstr "både suffix 'f' och 'l' på flyttalskonstant" -#: config/mcore/mcore.h:65 -msgid "choose either big or little endian, not both" -msgstr "" +#~ msgid "decimal point in exponent - impossible!" +#~ msgstr "decimalpunkt i exponent - omöjligt!" -#: config/mcore/mcore.h:68 -msgid "choose either m340 or m210 not both" -msgstr "" +#~ msgid "underscore in number" +#~ msgstr "understrykningsstreck i nummer" -#: config/mcore/mcore.h:69 -msgid "the m210 does not have little endian support" -msgstr "" +#~ msgid "numeric constant contains digits beyond the radix" +#~ msgstr "numerisk konstant har siffror som är utanför giltigt talbas" -#: config/mips/mips.h:781 -msgid "-pipe is not supported." -msgstr "-pipe stöds inte." +#~ msgid "floating constant may not be in radix 16" +#~ msgstr "flyttalskonstanter kan inte vara i bas 16" -#: config/mips/mips.h:920 -msgid "may not use both -mfp64 and -msingle-float" -msgstr "får inte använda både -mfp64 och -msingle-float" +#~ msgid "more than one 'f' suffix on floating constant" +#~ msgstr "mer än ett \"f\"-suffix på flyttalskonstant" -#: config/mips/mips.h:921 -msgid "may not use both -mfp64 and -m4650" -msgstr "får inte använda både -mfp64 och -m4650" +#~ msgid "more than one 'l' suffix on floating constant" +#~ msgstr "mer än ett \"l\"-suffix på flyttalskonstant" -#: config/mips/r3900.h:28 config/mips/r3900.h:42 -msgid "-mhard-float not supported." -msgstr "-mhard-float stöds inte." +#~ msgid "traditional C rejects the 'l' suffix" +#~ msgstr "traditionell C stödjer inte suffixet 'l'" -#: config/mips/r3900.h:30 config/mips/r3900.h:44 -msgid "-msingle-float and -msoft-float can not both be specified." -msgstr "-msingle-float och -msoft-float kan inte båda anges." +#~ msgid "more than one 'i' or 'j' suffix on floating constant" +#~ msgstr "mer än ett \"i\"- eller \"j\"-suffix på flyttalskonstant" -#: config/nextstep.h:163 config/nextstep.h:166 -msgid "-p profiling is no longer supported. Use -pg instead." -msgstr "-p profilering stöds inte längre. Använd -pg istället." +#~ msgid "ISO C forbids imaginary numeric constants" +#~ msgstr "ISO C förbjuder imaginära numeriska konstanter" -#: config/vax/vax.h:41 config/vax/vax.h:42 -msgid "profiling not supported with -mg\n" -msgstr "profilering stöds inte tillsammans med -mg\n" +#~ msgid "floating constant out of range" +#~ msgstr "flyttalskonstant utanför sitt intervall" -#: f/lang-specs.h:35 gcc.c:641 -msgid "GNU C does not support -C without using -E" -msgstr "GNU C stödjer inte -C utan -E" +#~ msgid "floating point number exceeds range of 'double'" +#~ msgstr "flyttalsnummer överskrider intervallet för en \"double\"" -#: gcc.c:662 java/jvspec.c:69 -msgid "-pg and -fomit-frame-pointer are incompatible" -msgstr "-pg och -fomit-frame-pointer är inkompatibla" +#~ msgid "two 'u' suffixes on integer constant" +#~ msgstr "två \"u\"-suffix på heltalskonstant" -#: gcc.c:810 -msgid "-E required when input is from standard input" -msgstr "-E krävs när indata tas från standard input" +#~ msgid "traditional C rejects the 'u' suffix" +#~ msgstr "traditionell C stödjer inte suffixet 'u'" -#: gcc.c:814 -msgid "Compilation of header file requested" -msgstr "Kompilering av include-fil begärd" +#~ msgid "three 'l' suffixes on integer constant" +#~ msgstr "tre \"l\"-suffix på heltalskonstant" -#: java/lang-specs.h:33 -msgid "-fjni and -femit-class-files are incompatible" -msgstr "" +#~ msgid "'lul' is not a valid integer suffix" +#~ msgstr "\"lul\" är inte ett giltigt heltalssuffix" -#: java/lang-specs.h:34 -msgid "-fjni and -femit-class-file are incompatible" -msgstr "" +#~ msgid "'Ll' and 'lL' are not valid integer suffixes" +#~ msgstr "\"Ll\" och \"lL\" är inte giltiga heltalssuffix" + +#~ msgid "more than one 'i' or 'j' suffix on integer constant" +#~ msgstr "mer än ett \"i\"- eller \"j\"-suffix på heltalskonstant" + +#~ 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" + +#~ msgid "width of integer constant changes with -traditional" +#~ msgstr "storleken på en heltalskonstant ändras beroende på -traditional" + +#~ msgid "integer constant is unsigned in ISO C, signed with -traditional" +#~ msgstr "heltalskonstanter är utan tecken i ISO C, med tecken med -traditional" + +#~ 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" + +#~ msgid "integer constant larger than the maximum value of %s" +#~ msgstr "heltalskonstant är större än maximala värdet på %s" + +#~ msgid "an unsigned long long int" +#~ msgstr "en unsigned long long int" + +#~ msgid "a long long int" +#~ msgstr "en long long int" + +#~ msgid "an unsigned long int" +#~ msgstr "en unsigned long int" + +#~ msgid "decimal constant is so large that it is unsigned" +#~ msgstr "decimal konstant så stor att den är unsigned" + +#~ msgid "missing white space after number '%.*s'" +#~ msgstr "saknar mellanrum efter nummer \"%.*s\"" + +#~ msgid "ISO C does not permit use of `varargs.h'" +#~ msgstr "ISO C stödjer inte användning av \"varargs.h\"" + +#~ msgid "storage class specifier in array declarator" +#~ msgstr "lagringsklass angiven i array-deklarerare" + +#~ msgid "sizeof applied to a function type" +#~ msgstr "sizeof applicerad på en funktionstyp" + +#~ msgid "sizeof applied to a void type" +#~ msgstr "sizeof applicerat på typen void" + +#~ msgid "execvp %s" +#~ msgstr "execvp %s" + +#, fuzzy +#~ msgid "floating point numbers are not valid in #if" +#~ msgstr "flyttal utanför intervallet för \"%s\"" + +#~ msgid "too many 'l' suffixes in integer constant" +#~ msgstr "för många \"l\"-suffix i heltalskonstant" + +#~ msgid "integer constant out of range" +#~ msgstr "heltalskonstant utanför sitt intervall" + +#, fuzzy +#~ msgid "missing binary operator" +#~ msgstr "saknas '(' efter predikat" + +#, fuzzy +#~ msgid "operator '%s' has no left operand" +#~ msgstr "parameter \"%s\" har en inkomplett typ" + +#, fuzzy +#~ msgid "changing search order for system directory \"%s\"" +#~ msgstr "kan inte skapa katalog %s" + +#~ msgid "I/O error on output" +#~ msgstr "I/O-fel vid utmatning" + +#, fuzzy +#~ msgid "argument missing after %s" +#~ msgstr "Argument saknas efter %s" + +#, fuzzy +#~ msgid "number missing after %s" +#~ msgstr "Nummer saknas efter %s" + +#~ msgid "GNU CPP version %s (cpplib)" +#~ msgstr "GNU CPP version %s (cpplib)" + +#~ 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" + +#~ 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" + +#, fuzzy +#~ msgid "invalid option %s" +#~ msgstr "Ogiltig flagga %s" + +#~ msgid "%s:%d: warning: " +#~ msgstr "%s:%d: varning: " + +#~ msgid "%s: warning: " +#~ msgstr "%s: varning: " + +#~ msgid "sorry, not implemented: " +#~ msgstr "ledsen, inte implementerat: " + +#~ msgid "Internal compiler error in %s, at %s:%d" +#~ msgstr "Internt kompilatorfel i %s, vid %s:%d" + +#~ msgid "argument to `-b' is missing" +#~ msgstr "argument till \"-b\" saknas" + +#~ msgid "argument to `-V' is missing" +#~ msgstr "argument till \"-V\" saknas" + +#~ msgid "invalid version number format" +#~ msgstr "ogiltigt format på versionsnummer" + +#~ 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" + +#~ msgid "No branches in function %s\n" +#~ msgstr "Inga hopp i funktionen %s\n" + +#~ msgid "conversion from NaN to int" +#~ msgstr "konvertering från NaN till int" + +#~ msgid "conversion from NaN to unsigned int" +#~ msgstr "konveretering från NaN till unsigned int" + +#~ msgid "floating point overflow" +#~ msgstr "flyttalsspill" + +#~ msgid "%s: total loss of precision" +#~ msgstr "%s: total förlust av precision" + +#~ msgid "%s: partial loss of precision" +#~ msgstr "%s: partiell förlust av precision" + +#, fuzzy +#~ msgid "internal error: %s" +#~ msgstr "Internt fel: %s" + +#, fuzzy +#~ msgid "invalid character constant in #if" +#~ msgstr "teckenkonstant för lång" + +#, fuzzy +#~ msgid "invalid token in expression" +#~ msgstr "ogiltig användning av void-uttryck" + +#, fuzzy +#~ msgid "usage: %s [switches] input output" +#~ msgstr "Användning: %s [flaggor] infil utfil\n" + +#, fuzzy +#~ msgid "filename missing after -i option" +#~ msgstr "Filnamn saknas efter flaggan -i" + +#, fuzzy +#~ msgid "filename missing after -o option" +#~ msgstr "Filnamn saknas efter flaggan -o" + +#, fuzzy +#~ msgid "target missing after %s option" +#~ msgstr "Mål saknas efter flaggan %s" + +#, fuzzy +#~ msgid "filename missing after %s option" +#~ msgstr "Filnamn saknas efter flaggan %s" + +#, fuzzy +#~ msgid "macro name missing after -%c option" +#~ msgstr "Makronamn saknas efter flaggan -%c" + +#~ msgid "-pedantic and -traditional are mutually exclusive" +#~ msgstr "-pedantic och -traditional är ömsesidigt uteslutande" + +#~ msgid "-trigraphs and -traditional are mutually exclusive" +#~ msgstr "-trigraphs och -traditional är ömsesidigt uteslutande" + +#, fuzzy +#~ msgid "directory name missing after -I option" +#~ msgstr "Katalognamn saknas efter flaggan -I" + +#~ msgid "`/*' within comment" +#~ msgstr "\"/*\" inuti kommentar" + +#~ msgid "invalid macro name `%s'" +#~ msgstr "ogiltigt makronamn \"%s\"" + +#~ msgid "extra text at end of directive" +#~ msgstr "extra text vid slutet av direktiv" + +#~ msgid "#error%.*s" +#~ msgstr "#error%.*s" + +#~ msgid "#warning%.*s" +#~ msgstr "#warning%.*s" + +#~ msgid "#else or #elif after #else" +#~ msgstr "#else eller #elif efter #else" + +#~ msgid "unbalanced #endif" +#~ msgstr "obalanserad #endif" + +#~ msgid "no args to macro `%s'" +#~ msgstr "inga argument till makro \"%s\"" + +#~ msgid "only 1 arg to macro `%s'" +#~ msgstr "bara 1 argument till makro \"%s\"" + +#~ msgid "only %d args to macro `%s'" +#~ msgstr "bara %d argument till makro \"%s\"" + +#~ msgid "too many (%d) args to macro `%s'" +#~ msgstr "för många (%d) argument till makro \"%s\"" + +#, 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." + +#~ msgid "optimization turned on" +#~ msgstr "optimering påslagen" + +#~ msgid "optimization turned off" +#~ msgstr "optimering avslagen" + +#~ msgid "invalid %%V value" +#~ msgstr "ogiltigt %%V-värde" + +#~ msgid "Use small memory model" +#~ msgstr "Använd liten minnesmodell" + +#~ msgid "Use normal memory model" +#~ msgstr "Använd normal minnesmodell" + +#~ msgid "Use large memory model" +#~ msgstr "Använd stor minnesmodell" + +#~ msgid "Emit stack checking code" +#~ msgstr "Generera kod för stackkontroll" + +#~ msgid "Do not emit stack checking code" +#~ msgstr "Generera inte kod för stackkontroll" + +#~ msgid "Work around storem hardware bug" +#~ msgstr "Fix för storem hårdvarubugg" + +#~ msgid "Do not work around storem hardware bug" +#~ msgstr "Fixa inte storem hårdvarubugg" + +#~ msgid "Generate code for the C400" +#~ msgstr "Generera kod för C400" + +#~ msgid "Generate code for the C300" +#~ msgstr "Genrera kod för C300" + +#~ msgid "Generate code for c1" +#~ msgstr "Generera kod för c1" + +#~ msgid "Generate code for c2" +#~ msgstr "Generera kod för c2" + +#~ msgid "Generate code for c32" +#~ msgstr "Generera kod för c32" + +#~ msgid "Generate code for c34" +#~ msgstr "Generera kod för c34" + +#~ msgid "Use 64-bit longs" +#~ msgstr "Använd 64-bits long" + +#~ msgid "Generate code the unix assembler can handle" +#~ msgstr "Genrerar kod som unix assemblatorn kan hantera" + +#~ msgid "Generate code an embedded assembler can handle" +#~ msgstr "Generera kod en inbäddad assemblator kan hantera" + +#~ msgid "Warn when a function arg is a structure" +#~ msgstr "Varna när ett funktionsargument är en struktur" + +#~ msgid "Profiling uses mcount" +#~ msgstr "Profilering använder mcount" + +#~ msgid "Emit half-PIC code" +#~ msgstr "Skapa half-PIC-kod" + +#~ msgid "Emit ELF object code" +#~ msgstr "Skapa ELF-objektkod" + +#~ msgid "Emit ROSE object code" +#~ msgstr "Skapa ROSE-objektkod" + +#~ msgid "Symbols have a leading underscore" +#~ msgstr "Symboler startar med en understrykning" + +#~ msgid "Generate code which uses the FPU" +#~ msgstr "Generera kod som använder FPU" + +#~ msgid "Do not generate code which uses the FPU" +#~ msgstr "Genrera inte kod som använder FPU" + +#, fuzzy +#~ msgid "this target does not support the -mabi switch" +#~ msgstr "ISO C stöder inte formatstorlek i strftime" + +#~ msgid "Optimize for 3900" +#~ msgstr "Optimera för 3900" + +#~ msgid "Optimize for 4650" +#~ msgstr "Optimera för 4650" + +#~ msgid "Generate little endian data" +#~ msgstr "Generera data som \"little endian\"" + +#~ msgid "Generate big endian data" +#~ msgstr "Generera data som \"big endian\"" + +#~ msgid "-fdata-sections not supported on AIX" +#~ msgstr "-fdata-sections stöds inte för AIX" + +#, fuzzy +#~ msgid "`%D' as declarator" +#~ msgstr "\"%s\" är använd innan sin deklaration" + +#, fuzzy +#~ msgid "size of member `%D' is not constant" +#~ msgstr "lagringsstorlek på \"%s\" är inte konstant" + +#~ msgid "invalid type: `void &'" +#~ msgstr "ogiltig typ: \"void &\"" + +#~ msgid "-fname-mangling-version is no longer supported" +#~ msgstr "-fname-mangling-version stöds inte längre" + +#, fuzzy +#~ msgid " %#D" +#~ msgstr " TOTALT :" + +#, fuzzy +#~ msgid "member initializers for `%#D'" +#~ msgstr "complex ogiltig för \"%s\"" + +#, fuzzy +#~ msgid "multiple initializations given for member `%D'" +#~ msgstr "multiple deklaration av metod \"%s\"" + +#, fuzzy +#~ msgid "base initializer for `%T'" +#~ msgstr "kan inte initiera friend-funktion \"%s\"" + +#~ msgid "ISO C++ forbids applying `sizeof' to a member function" +#~ msgstr "ISO C++ förbjuder användning av \"sizeof\" på medlemsfunktion" + +#~ 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" + +#, fuzzy +#~ msgid "`sizeof' applied to incomplete type `%T'" +#~ msgstr "sizeof applicerat på en inkomplett typ" + +#, fuzzy +#~ msgid "invalid use of type decl `%#D' as expression" +#~ msgstr "ogiltig användning av void-uttryck" + +#, fuzzy +#~ msgid "`%#T' has no member named `%D'" +#~ msgstr "%s har ingen medlem med namn \"%s\"" + +#, fuzzy +#~ msgid "object missing in call to method `%D'" +#~ msgstr "kan inte inline:a anrop till \"%s\"" + +#~ msgid "unary `&'" +#~ msgstr "unärt \"&\"" + +#, fuzzy +#~ msgid "invalid use of undefined type `%#T'" +#~ msgstr "ogiltig mottagartyp \"%s\"" + +#, fuzzy +#~ msgid "forward declaration of `%#T'" +#~ msgstr "omdeklaration av \"%s\"" + +#, fuzzy +#~ msgid "declaration of `%#T'" +#~ msgstr "omdeklaration av \"%s\"" + +#, fuzzy +#~ msgid "invalid use of `%T'" +#~ msgstr "ogiltigt användande av \"restrict\"" + +#, fuzzy +#~ msgid "invalid use of template type parameter" +#~ msgstr "ogiltigt typargument" + +#, fuzzy +#~ msgid "initializer list construction invalid for `%D'" +#~ msgstr "initierare misslyckas med att bestämma storlek på \"%s\"" + +#, fuzzy +#~ msgid "due to non-public access of member `%D'" +#~ msgstr "upprepning av medlem \"%s\"" + +#, fuzzy +#~ msgid "The meaning of `\\x' (at %0) varies with -traditional" +#~ msgstr "semantiken för \"\\x\" varierar med -traditional" + +#, fuzzy +#~ msgid "The meaning of `\\a' (at %0) varies with -traditional" +#~ msgstr "semantiken för \"\\a\" varierar med -traditional" + +#~ msgid "the meaning of `\\x' varies with -traditional" +#~ msgstr "semantiken för \"\\x\" varierar med -traditional" + +#~ msgid "the meaning of `\\a' varies with -traditional" +#~ msgstr "semantiken för \"\\a\" varierar med -traditional" + +#~ msgid "-mbsd and -pedantic incompatible" +#~ msgstr "-mbsd och -pedantic är inkompatibla" + +#~ msgid "-mbsd and -mxopen incompatible" +#~ msgstr "-mbsd och -mxopen är inkompatibla" + +#~ msgid "-mxopen and -pedantic incompatible" +#~ msgstr "-mxopen och -pedantic är inkompatible" + +#, fuzzy +#~ msgid "-p profiling is no longer supported. Use -pg instead" +#~ msgstr "-p profilering stöds inte längre. Använd -pg istället." + +#, fuzzy +#~ msgid "a -ifile option requires a -map option" +#~ msgstr "Flaggan -ifil kräver även flaggan -map" + +#~ msgid "-p option not supported: use -pg instead" +#~ msgstr "flaggan -p stödjs inte: använd -pg istället" + +#~ msgid "may not use both -mfp64 and -msingle-float" +#~ msgstr "får inte använda både -mfp64 och -msingle-float" + +#~ msgid "may not use both -mfp64 and -m4650" +#~ msgstr "får inte använda både -mfp64 och -m4650" + +#, fuzzy +#~ msgid "may not use both -mgp32 and -mfp64" +#~ msgstr "får inte använda både -mfp64 och -m4650" + +#, fuzzy +#~ msgid "options -mabi=mmixware and -mabi=gnu are mutually exclusive" +#~ msgstr "-pedantic och -traditional är ömsesidigt uteslutande" + +#~ msgid " -a Enable block profiling \n" +#~ msgstr " -a Slå på blockprofilering\n" + +#~ msgid " -ax Enable jump profiling \n" +#~ msgstr " -ax Slå på hopprofilering\n" + +#, fuzzy +#~ msgid "explicit instantiation of `%#D' after" +#~ msgstr "%s: Vid instansiering av \"%s\":\n" + +#, fuzzy +#~ msgid "explicit specialization here" +#~ msgstr "initiering" + +#, fuzzy +#~ msgid "explicit instantiation of `%#T' after" +#~ msgstr "%s: Vid instansiering av \"%s\":\n" + +#~ msgid "__builtin_trap not supported by this target" +#~ msgstr "__builtin_trap stöds inte på denna målarkitektur" + +#~ msgid "type with more precision than %s" +#~ msgstr "typ med högre precision än %s" + +# 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" + +#~ msgid "ANSI C forbids const or volatile function types" +#~ msgstr "ANSI C förbjuder funktionertyper med const eller volatile" #~ msgid "unknown escape sequence: '\\' followed by char 0x%x" #~ msgstr "okänd escape-sekvens:: '\\' följd av tecken 0x%x" @@ -16757,37 +21763,87 @@ msgstr "" #~ msgid "Register '%c' is unknown" #~ msgstr "Register '%c' är okänt" +#~ msgid "Same as -mcpu=i386" +#~ msgstr "Samma som -mcpu=i386" + +#~ msgid "Same as -mcpu=i486" +#~ msgstr "Samma som -mcpu=i486" + +#~ msgid "Same as -mcpu=pentium" +#~ msgstr "Samma som -mcpu=pentium" + +#~ msgid "Same as -mcpu=pentiumpro" +#~ msgstr "Samma som -mcpu=pentiumpro" + +#~ msgid "Emit Intel syntax assembler opcodes" +#~ msgstr "Skapa assembler-opkoder med Intel-syntax" + #~ msgid "Control allocation order of integer registers" #~ msgstr "Kontrollera allokeringsordning för heltalsregister" +#~ msgid "Use FUNCTION_EPILOGUE" +#~ msgstr "Använd FUNCTION_EPILOGUE" + +#~ msgid "Do not use FUNCTION_EPILOGUE" +#~ msgstr "Använd inte FUNCTION_EPILOGUE" + +#~ msgid "methods cannot be converted to function pointers" +#~ msgstr "metoder kan inte konverteras till funktionspekare" + #~ msgid "ISO C++ forbids `&&'" #~ msgstr "ISO C++ förbjuder \"&&\"" #~ msgid "`com_interface' only supported with -fvtable-thunks" #~ msgstr "\"com_interface\" stöds bara med -fvtable-thunks" -#~ 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" +#~ msgid "ISO C++ forbids using a pointer-to-function in pointer arithmetic" +#~ msgstr "ISO C++ förbjuder användning av funktionspekarepekare i pekararitmetik" + +#~ 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" + +#~ msgid "Internal error #%d." +#~ msgstr "Internt fel #%d." + +#~ msgid "-include and -imacros cannot be used with -fpreprocessed" +#~ msgstr "-include och -imacros kan inte användas med -fpreprocessed" + +#~ msgid "<stdin>" +#~ msgstr "<stdin>" -#~ msgid "syntax error: cannot back up" -#~ msgstr "syntaxfel: kan inte backa tillbaka" +#~ msgid "file \"%s\" entered but not left" +#~ msgstr "filen \"%s\" påbörjad men ej avslutad" -#~ msgid "parser stack overflow" -#~ msgstr "parsestack överfull" +#~ msgid "gcov [-b] [-v] [-n] [-l] [-f] [-o OBJDIR] file\n" +#~ msgstr "gcov [-b] [-v] [-n] [-l] [-f] [-o OBJKAT] fil\n" -#~ msgid "parse error; also virtual memory exceeded" -#~ msgstr "parsningsfel; och det virtuella minnet tog slut" +#~ msgid "can't to open %s" +#~ msgstr "kan inte öppna %s" -#~ msgid "%s: option `%s' is ambiguous\n" -#~ msgstr "%s: flaggan \"%s\" är tvetydig\n" +#~ msgid "Generate code for Boehm GC" +#~ msgstr "Generera kod för Boehm GC" + +#~ 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" + +#~ msgid "Unrecognized option `%s'" +#~ msgstr "Känner inte igen flagga \"%s\"" + +#~ msgid "`-a' option (basic block profile) not supported" +#~ msgstr "flagga \"-a\" (block profilering) stöds inte" + +#~ msgid "`-ax' option (jump profiling) not supported" +#~ msgstr "flagga \"-ax\" (hopprofilering) stöds inte" #~ msgid "no file specified with -fdump-translation-unit" #~ msgstr "ingen fil angiven med -fdump-translation-unit" +#~ msgid "invalid identifier `%s'" +#~ msgstr "ogiltig identifierare \"%s\"" + +#~ msgid "syntax error before '#' token" +#~ msgstr "syntaxfel för symbolen '#'" + #~ msgid "%s is a directory" #~ msgstr "%s är en katalog" @@ -16809,9 +21865,6 @@ msgstr "" #~ msgid "ISO C does not support the strftime `%c' flag" #~ msgstr "ISO C stöder inte flaggan \"%c\" till strftime" -#~ msgid "ISO C does not support strftime format width" -#~ msgstr "ISO C stöder inte formatstorlek i strftime" - #~ msgid "ISO C89 does not support the `%%%c' %s format" #~ msgstr "ISO C89 stöder inte \\\"%%%c\\\" i %s formatsträng" @@ -16830,60 +21883,31 @@ msgstr "" #~ msgid "flag `%c' used with type `%c'" #~ msgstr "flaggan \"%c\" använd med typen \"%c\"" -#~ msgid "third argument of `%s' is deprecated" -#~ msgstr "tredje argumentet till \"%s\" är inte länge rekommenderat" - #~ msgid "parse error at '..'" #~ msgstr "tolkningsfel vid \"..\"" -#~ msgid "ISO C89 forbids constructor expressions" -#~ msgstr "ISO C89 förbjuder konstruktor-uttryck" - -#~ msgid "field `%s' already initialized" -#~ msgstr "fält \"%s\" är redan initierat" - -#~ msgid "Generate code for a given CPU" -#~ msgstr "Generera kod för en given CPU" - #~ msgid "Compile for Gmicro/300" #~ msgstr "Kompilera för Gmicro/300" #~ msgid "parse errors have confused me too much" #~ msgstr "tolkningsfel har gjort mig helt förvirrad" -#~ msgid "no return statement in function returning non-void" -#~ msgstr "ingen return i funktion som returnerar icke-void" - -#~ msgid "`operator new' must return type `void *'" -#~ msgstr "\"operator new\" måste returnera typ \"void *\"" - -#~ msgid "`operator new' takes type `size_t' parameter" -#~ msgstr "\"operator new\" tar parameter av typ \"size_t\"" - #~ msgid "syntax error before '\\' token" #~ msgstr "syntaxfel före symbolen '\\'" -#~ msgid "keyword 'export' not implemented and will be ignored" -#~ msgstr "nyckelordet \"export\" är inte implementerat och kommer ignorerads" - #~ 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" +#~ " -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" +#~ " -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" #~ msgid "ISO C does not allow #%s" @@ -16892,8 +21916,8 @@ msgstr "" #~ msgid "second token after #line is not a string" #~ msgstr "Andra symbolen efter #line är inte en sträng" -#~ msgid "#%s with no argument" -#~ msgstr "#%s utan argument" +#~ msgid "#%s with invalid argument" +#~ msgstr "#%s med ogiltigt argument" #~ msgid "ISO C forbids text after #%s" #~ msgstr "ISO C förbjuder text efter #%s" |