bjorn3 opened PR #1559 from abi_struct_args
to master
:
According to the SystemV abi, struct arguments must be passed at a fixed stack offset. Cranelift didn't have any way to implement this before. This is necessary to compile proc-macros using cg_clif: https://github.com/bjorn3/rustc_codegen_cranelift/issues/905#issuecomment-616173297
Fixes #1108
TODO
- [ ] Don't misuse
INVALID
, but introduce a proper type.- [ ] Implement this correctly for WindowsFastcall or give an error.
bjorn3 submitted PR Review.
bjorn3 created PR Review Comment:
For
sarg
this must always be done.
bjorn3 deleted PR Review Comment.
alexcrichton edited PR #1559 from abi_struct_args
to main
:
According to the SystemV abi, struct arguments must be passed at a fixed stack offset. Cranelift didn't have any way to implement this before. This is necessary to compile proc-macros using cg_clif: https://github.com/bjorn3/rustc_codegen_cranelift/issues/905#issuecomment-616173297
Fixes #1108
TODO
- [ ] Don't misuse
INVALID
, but introduce a proper type.- [ ] Implement this correctly for WindowsFastcall or give an error.
bjorn3 updated PR #1559 from abi_struct_args
to main
:
According to the SystemV abi, struct arguments must be passed at a fixed stack offset. Cranelift didn't have any way to implement this before. This is necessary to compile proc-macros using cg_clif: https://github.com/bjorn3/rustc_codegen_cranelift/issues/905#issuecomment-616173297
Fixes #1108
TODO
- [ ] Don't misuse
INVALID
, but introduce a proper type.- [ ] Implement this correctly for WindowsFastcall or give an error.
bjorn3 updated PR #1559 from abi_struct_args
to main
:
According to the SystemV abi, struct arguments must be passed at a fixed stack offset. Cranelift didn't have any way to implement this before. This is necessary to compile proc-macros using cg_clif: https://github.com/bjorn3/rustc_codegen_cranelift/issues/905#issuecomment-616173297
Fixes #1108
TODO
- [ ] Don't misuse
INVALID
, but introduce a proper type.- [ ] Implement this correctly for WindowsFastcall or give an error.
bjorn3 has marked PR #1559 as ready for review.
bjorn3 updated PR #1559 from abi_struct_args
to main
:
According to the SystemV abi, struct arguments must be passed at a fixed stack offset. Cranelift didn't have any way to implement this before. This is necessary to compile proc-macros using cg_clif: https://github.com/bjorn3/rustc_codegen_cranelift/issues/905#issuecomment-616173297
Fixes #1108
TODO
- [ ] Don't misuse
INVALID
, but introduce a proper type.- [ ] Implement this correctly for WindowsFastcall or give an error.
bjorn3 updated PR #1559 from abi_struct_args
to main
:
According to the SystemV abi, struct arguments must be passed at a fixed stack offset. Cranelift didn't have any way to implement this before. This is necessary to compile proc-macros using cg_clif: https://github.com/bjorn3/rustc_codegen_cranelift/issues/905#issuecomment-616173297
Fixes #1108
TODO
- [ ] Don't misuse
INVALID
, but introduce a proper type.- [ ] Implement this correctly for WindowsFastcall or give an error.
bjorn3 updated PR #1559 from abi_struct_args
to main
:
According to the SystemV abi, struct arguments must be passed at a fixed stack offset. Cranelift didn't have any way to implement this before. This is necessary to compile proc-macros using cg_clif: https://github.com/bjorn3/rustc_codegen_cranelift/issues/905#issuecomment-616173297
Fixes #1108
TODO
- [ ] Don't misuse
INVALID
, but introduce a proper type.- [ ] Implement this correctly for WindowsFastcall or give an error.
bjorn3 updated PR #1559 from abi_struct_args
to main
:
According to the SystemV abi, struct arguments must be passed at a fixed stack offset. Cranelift didn't have any way to implement this before. This is necessary to compile proc-macros using cg_clif: https://github.com/bjorn3/rustc_codegen_cranelift/issues/905#issuecomment-616173297
Fixes #1108
TODO
- [ ] Don't misuse
INVALID
, but introduce a proper type.- [ ] Implement this correctly for WindowsFastcall or give an error.
bjorn3 updated PR #1559 from abi_struct_args
to main
:
According to the SystemV abi, struct arguments must be passed at a fixed stack offset. Cranelift didn't have any way to implement this before. This is necessary to compile proc-macros using cg_clif: https://github.com/bjorn3/rustc_codegen_cranelift/issues/905#issuecomment-616173297
Fixes #1108
TODO
- [ ] Don't misuse
INVALID
, but introduce a proper type.- [ ] Implement this correctly for WindowsFastcall or give an error.
bjorn3 updated PR #1559 from abi_struct_args
to main
:
According to the SystemV abi, struct arguments must be passed at a fixed stack offset. Cranelift didn't have any way to implement this before. This is necessary to compile proc-macros using cg_clif: https://github.com/bjorn3/rustc_codegen_cranelift/issues/905#issuecomment-616173297
Fixes #1108
TODO
- [ ] Don't misuse
INVALID
, but introduce a proper type.- [ ] Implement this correctly for WindowsFastcall or give an error.
bjorn3 updated PR #1559 from abi_struct_args
to main
:
According to the SystemV abi, struct arguments must be passed at a fixed stack offset. Cranelift didn't have any way to implement this before. This is necessary to compile proc-macros using cg_clif: https://github.com/bjorn3/rustc_codegen_cranelift/issues/905#issuecomment-616173297
Fixes #1108
TODO
- [ ] Don't misuse
INVALID
, but introduce a proper type.- [ ] Implement this correctly for WindowsFastcall or give an error.
Last updated: Dec 23 2024 at 13:07 UTC