[Laatu] GCC arvioitavaksi [[2/6]/n]

Jorma Karvonen karvjorm at users.sourceforge.net
Mon Joulu 31 01:48:16 EET 2007


Lauri Nurmi wrote:
> #: c-opts.c:1128
> #, gcc-internal-format
> msgid "-Wformat-extra-args ignored without -Wformat"
> msgstr "-Wformat-extra-args jätetty huomiotta ilman vipua -Wformat"
>
> #: c-opts.c:1132
> #, gcc-internal-format
> msgid "-Wformat-nonliteral ignored without -Wformat"
> msgstr "-Wformat-nonliteral jätetty huomiotta ilman vipua -Wformat"
>
> #: c-opts.c:1136
> #, gcc-internal-format
> msgid "-Wformat-security ignored without -Wformat"
> msgstr "-Wformat-security jätetty huomiotta ilman vipua -Wformat"
>
> #: c-opts.c:1126
> #, gcc-internal-format
> msgid "-Wformat-y2k ignored without -Wformat"
> msgstr "-Wformat-y2k jätetty huomiotta ilman vipua -Wformat"
>
> #: c-opts.c:1130
> #, gcc-internal-format
> msgid "-Wformat-zero-length ignored without -Wformat"
> msgstr "-Wformat-zero-length jätetty huomiotta ilman vipua -Wformat"
>
>   
vipu vai valitsin?
> #: c-decl.c:5446
> #, gcc-internal-format
> msgid "ISO C doesn%'t support unnamed structs/unions"
> msgstr "ISO C ei tue nimettömiä tietueita/unioneita"
>
>   
..nimettömiä struct- tai union-rakenteita"  (monikkomuodot)
> #: c-typeck.c:3629
> #, gcc-internal-format
> msgid "ISO C forbids casts to union type"
> msgstr "ISO C kieltää muunnokset unionityyppeihin"
>
>   
union-tyyppeihin
> #: c-typeck.c:3449
> #, gcc-internal-format
> msgid "ISO C forbids conditional expr with only one void side"
> msgstr "ISO C kieltää ehtolausekkeet, joissa on vain yksi tyhjä puoli"
>
> : c-typeck.c:4165
> #, gcc-internal-format
> msgid "ISO C prohibits argument conversion to union type"
> msgstr "ISO C kieltää argumenttien muuntamisen unionityypiksi"
>   
union-tyypiksi
> #: cp/decl.c:3811
> #, gcc-internal-format
> msgid "ISO C++ prohibits anonymous structs"
> msgstr "ISO C++ kieltää nimettömät structit"
>   
.. nimettömät struct-rakenteet"
> #: langhooks.c:407
> #, c-format
> msgid "In member function %qs"
> msgstr "Jäsenfunktio %qs"
>
>   
"Jäsenfunktiossa %qs" ??
> #. 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:3858
> #, gcc-internal-format
> msgid "NULL used in arithmetic"
> msgstr "NULL-arvon käyttö laskutoimituksessa"
>   
Kun ei konteksia tiedä, niin en ole varma muodosta...
> #: c.opt:334
> msgid "Warn about non-normalised Unicode strings"
> msgstr "Varoita normalisoimattomista Unicode-merkkijonoista"
>   
olisiko verbi normeerata ?
> #: c.opt:326
> msgid "Warn about non-virtual destructors"
> msgstr "Varoita epävirtuaalisista hajottimista"
>
>   
Tätä voisi miettiä vähän.
> #: common.opt:74
> msgid "Warn about returning structures, unions or arrays"
> msgstr "Varoita tietueiden, unionien ja taulukkojen palauttamisesta"
>   
"Varoita struct-, union- ja array-rakenteiden palauttamisesta"

Tämä on hiukan hankala, koska union on esimerkiksi C-kielessä varattu 
sana, mutta structure ei ole (vaan struct). Array (pienellä 
alkukirjaimella) ei ole C-kielessä varattu sana, vaikka usein käytetty 
rakenne (esim.: int arr[5];)

t. Jorma K.