Richiesta revisione opcodes (binutils)
Daniele Forsi
dforsi@gmail.com
Mar 1 Nov 2011 14:37:16 CET
2011/10/17 Sergio Zanchetta:
> #: i386-dis.c:10975
> #, c-format
> msgid " att Display instruction in AT&T syntax\n"
> msgstr " att Visualizza l'istruzione con la sintassi AT&T\n"
>
> #: i386-dis.c:10976
> #, c-format
> msgid " intel Display instruction in Intel syntax\n"
> msgstr " intel Visualizza l'istruzione con la sintassi Intel\n"
>
> #: i386-dis.c:10977
> #, c-format
> msgid ""
> " att-mnemonic\n"
> " Display instruction in AT&T mnemonic\n"
> msgstr ""
> " att-mnemonic\n"
> " Visualizza l'istruzione con lo mnemonico AT&T\n"
>
> #: i386-dis.c:10979
> #, c-format
> msgid ""
> " intel-mnemonic\n"
> " Display instruction in Intel mnemonic\n"
> msgstr ""
> " intel-mnemonic\n"
> " Visualizza l'istruzione con lo mnemonico Intel\n"
>
> #: i386-dis.c:10981
> #, c-format
> msgid " addr64 Assume 64bit address size\n"
> msgstr " addr64 Assume 64bit come dimensione dell'indirizzo\n"
>
> #: i386-dis.c:10982
> #, c-format
> msgid " addr32 Assume 32bit address size\n"
> msgstr " addr32 Assume 32bit come dimensione dell'indirizzo\n"
>
> #: i386-dis.c:10983
> #, c-format
> msgid " addr16 Assume 16bit address size\n"
> msgstr " addr16 Assume 16bit come dimensione dell'indirizzo\n"
>
> #: i386-dis.c:10984
> #, c-format
> msgid " data32 Assume 32bit data size\n"
> msgstr " data32 Assume 32bit come dimensione dei dati\n"
>
> #: i386-dis.c:10985
> #, c-format
> msgid " data16 Assume 16bit data size\n"
> msgstr " data16 Assume 16bit come dimensione dei dati\n"
penso che mostri più istruzioni e più indirizzi quindi istruzione e
indirizzo dovrebbero andare al plurale (oppure dati al singolare nelle
ultime due)
> #: i386-gen.c:914
> #, c-format
> msgid "can't find i386-opc.tbl for reading, errno = %s\n"
> msgstr "impossibile trovare i386-opc.tbl per la lettura, numerr = %s\n"
>
> #: i386-gen.c:1045
> #, c-format
> msgid "can't find i386-reg.tbl for reading, errno = %s\n"
> msgstr "impossibile trovare i386-reg.tbl per la lettura, numerr = %s\n"
>
> #: i386-gen.c:1122
> #, c-format
> msgid "can't create i386-init.h, errno = %s\n"
> msgstr "impossibile creare i386-init.h, numerr = %s\n"
>
> #: i386-gen.c:1211 ia64-gen.c:2820
> #, c-format
> msgid "unable to change directory to \"%s\", errno = %s\n"
> msgstr "impossibile cambiare la directory a \"%s\", numerr = %s\n"
> #: i386-gen.c:1239
> #, c-format
> msgid "can't create i386-tbl.h, errno = %s\n"
> msgstr "impossibile creare i386-tbl.h, numerr = %s\n"
lascerei errno invariato perché è una variabile della libreria C e c'è
anche una man page che ne spiega i valori (man errno)
> #: mips-dis.c:2203
> #, c-format
> msgid ""
> "\n"
> " reg-names=ARCH Print CP0 register and HWR names according to\n"
> " specified architecture.\n"
> msgstr ""
> "\n"
> " reg-names=ARCH Stampa i nomi dei registri CP0 e hardware "
> "secondo\n"
> " l'architettura specificata.\n"
lascerei invariati CP0 e HWR o li tradurrei entrambi, non so cosa è
meglio perché è una cosa molto tecnica e chi la usa o sa quel che fa o
probabilmente non lo capisce comunque;
man objdump dice:
Print CP0 (system control coprocessor; coprocessor 0) register names
as appropriate for the CPU or architecture specified by ARCH.[...]
Print HWR (hardware register, used by the "rdhwr" instruction) names
as appropriate for the CPU or architecture specified by ARCH.[...]
--
Daniele Forsi
Maggiori informazioni sulla lista
tp