Skip to content

Commit

Permalink
update original
Browse files Browse the repository at this point in the history
  • Loading branch information
funkill committed May 15, 2024
1 parent 5c8c3ad commit 0a27865
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 4 deletions.
6 changes: 3 additions & 3 deletions rust-by-example/po/ja.po
Original file line number Diff line number Diff line change
Expand Up @@ -8826,7 +8826,7 @@ msgid ""
"implemented for every type, only implement it for your type if you require "
"its own destructor logic."
msgstr ""
"Rustにおけるデストラクタの概念は[`Drop`]https://doc.rust-lang.org/std/ops/trait.Drop.html)"
"Rustにおけるデストラクタの概念は[`Drop`](https://doc.rust-lang.org/std/ops/trait.Drop.html)"
"トレイトによって提供されています。"
"デストラクタは資源がスコープを抜けるときに呼び出されます。"
"`Drop`トレイトは型定義のたびに必ず実装する必要があるわけではなく、"
Expand Down Expand Up @@ -16559,7 +16559,7 @@ msgid ""
"may be provided and all clobbers from all specified ABIs will be inserted."
msgstr ""
"デフォルトでは、`asm!`は、出力として指定されていないレジスタはアセンブリコードによって中身が維持される、と考えます。"
"`asm!`に渡される[`clobber_abi`](../../reference/inline-assembly.html#abi-clobbers)"
"`asm!`に渡される[`clobber_abi`](https://doc.rust-lang.org/stable/reference/inline-assembly.html#abi-clobbers)"
"引数は、与えられた呼び出し規約のABIに従って、"
"必要なクロバーオペランドを自動的に挿入するようコンパイラに伝えます。"
"そのABIで完全に保存されていないレジスタは、クロバーとして扱われます。"
Expand Down Expand Up @@ -16741,7 +16741,7 @@ msgstr ""
"`0`、`11`、`101010`といった`0`と`1`だけで構成されたラベルは、"
"バイナリ値として解釈されてしまうため、使用してはいけません。"
"`options(att_syntax)`を使うと曖昧さを避けられますが、`asm!`ブロック _全体_ の構文に影響します。"
"(`options`については、後述の[オプション](#options)を参照してください。)"
"(`options`については、後述の[オプション](#オプション)を参照してください。)"

#: src/unsafe/asm.md:424
msgid "\"mov {0}, 10\""
Expand Down
2 changes: 1 addition & 1 deletion rust-by-example/src/unsafe/asm.md
Original file line number Diff line number Diff line change
Expand Up @@ -323,7 +323,7 @@ assert_eq!(x, 4 * 6);

By default, `asm!` assumes that any register not specified as an output will have its contents preserved by the assembly code. The [`clobber_abi`] argument to `asm!` tells the compiler to automatically insert the necessary clobber operands according to the given calling convention ABI: any register which is not fully preserved in that ABI will be treated as clobbered. Multiple `clobber_abi` arguments may be provided and all clobbers from all specified ABIs will be inserted.

[`clobber_abi`]: ../../reference/inline-assembly.html#abi-clobbers
[`clobber_abi`]: https://doc.rust-lang.org/stable/reference/inline-assembly.html#abi-clobbers

```rust
# #[cfg(target_arch = "x86_64")] {
Expand Down

0 comments on commit 0a27865

Please sign in to comment.