]> git.ipfire.org Git - thirdparty/gcc.git/commit
Start work on expand inline asm
authorbadumbatish <tanghocle456@gmail.com>
Fri, 26 Jul 2024 06:07:00 +0000 (23:07 -0700)
committerCohenArthur <arthur.cohen@embecosm.com>
Mon, 2 Sep 2024 09:44:55 +0000 (09:44 +0000)
commit8d157b63670d1efe4a664b7da14b6908bbd11689
tree7d8b68f8dda85fc98c596ee6188f290dffa0c574
parentf0df55806933cda31af2abc3b666a6a2eec52875
Start work on expand inline asm

gcc/rust/ChangeLog:

* expand/rust-macro-builtins-asm.cc (parse_reg_operand):
Remove warnings
(parse_reg_operand_out): Remove warnings
(expand_inline_asm): New function for eventual expansion
(parse_asm): Use expand_inline_asm

gcc/testsuite/ChangeLog:

* rust/execute/torture/inline_asm_mov_x_5.rs: New test.
gcc/rust/expand/rust-macro-builtins-asm.cc
gcc/testsuite/rust/execute/torture/inline_asm_mov_x_5.rs [new file with mode: 0644]