1
0
mirror of https://github.com/google/comprehensive-rust.git synced 2025-04-12 20:21:56 +02:00

ja: translate Ch. 54 ()

Part of .
This commit is contained in:
Hidenori Kobayashi 2023-12-12 21:33:08 +09:00 committed by GitHub
parent e41ab44a38
commit 9c5865d8ca
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -5,11 +5,12 @@ msgstr ""
"PO-Revision-Date: 2023-06-06 13:18+0900\n"
"Last-Translator: Kenta Aratani <kentaaratani@coinez.jp>\n"
"Language-Team: Japanese <translation-team-ja@lists.sourceforge.net>\n"
"Language: ja\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: ja\n"
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Poedit 3.3.2\n"
#: src/SUMMARY.md:4 src/index.md:1
msgid "Welcome to Comprehensive Rust 🦀"
@ -12800,6 +12801,10 @@ msgid ""
"with a linker script to produce the binary itself, and then a `raw_binary` "
"to convert the ELF to a raw binary ready to be run."
msgstr ""
"AOSPにおいてベアメタルRustバイナリをビルドするためには、Rustコードをビルドす"
"るための`rust_ffi_static`というSoongルール、リンカスクリプトとそれを使ってバ"
"イナリを生成するための`cc_binary`というルール、さらにELFを実行可能な形式の生"
"バイナリに変換する`raw_binary`というルールが必要です。"
#: src/bare-metal/android/vmbase.md:3
msgid ""
@ -12808,18 +12813,26 @@ msgid ""
"master/vmbase/) library provides a linker script and useful defaults for the "
"build rules, along with an entry point, UART console logging and more."
msgstr ""
"[vmbase](https://android.googlesource.com/platform/packages/modules/"
"Virtualization/+/refs/heads/master/vmbase/)というライブラリは、aarch64上の"
"crosvm下で実行されるVMに対して、エントリポイント、UARTコンソールロギングなど"
"に加えて、リンカスクリプトと有用なデフォルトビルドルールを提供してくれます。"
#: src/bare-metal/android/vmbase.md:21
msgid ""
"The `main!` macro marks your main function, to be called from the `vmbase` "
"entry point."
msgstr ""
"`main!`というマクロはメイン関数を指定するもので、指定された関数は`vmbase`のエ"
"ントリポイントから呼び出されることになります。"
#: src/bare-metal/android/vmbase.md:22
msgid ""
"The `vmbase` entry point handles console initialisation, and issues a "
"PSCI_SYSTEM_OFF to shutdown the VM if your main function returns."
msgstr ""
"`vmbase`のエントリポイントはコンソールの初期化を行い、メイン関数がリターンし"
"た場合にはPSCI_SYSTEM_OFF を発行しVMをシャットダウンします。"
#: src/exercises/bare-metal/afternoon.md:3
msgid "We will write a driver for the PL031 real-time clock device."