Commit 0356bb9
committed
Revert "Suppress debuginfo on naked function arguments"
This reverts commit 2567074.
This commit does not actually fix the problem. It merely removes the name of
the argument from the LLVM output. Even without the name, Rust codegen still
spills the (nameless) variable onto the stack which is the root cause. The root
cause is solved in the next commit.1 parent cbe7c5c commit 0356bb9
File tree
3 files changed
+3
-55
lines changed- src
- librustc_mir_build/build
- test
- codegen
- debuginfo
3 files changed
+3
-55
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
10 | 10 | | |
11 | 11 | | |
12 | 12 | | |
13 | | - | |
14 | 13 | | |
15 | 14 | | |
16 | 15 | | |
| |||
798 | 797 | | |
799 | 798 | | |
800 | 799 | | |
801 | | - | |
802 | | - | |
803 | | - | |
804 | | - | |
805 | 800 | | |
806 | 801 | | |
807 | 802 | | |
808 | 803 | | |
809 | 804 | | |
810 | 805 | | |
811 | | - | |
812 | | - | |
813 | | - | |
814 | | - | |
815 | | - | |
816 | | - | |
817 | 806 | | |
818 | 807 | | |
819 | 808 | | |
| |||
826 | 815 | | |
827 | 816 | | |
828 | 817 | | |
| 818 | + | |
829 | 819 | | |
830 | 820 | | |
831 | 821 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
18 | 18 | | |
19 | 19 | | |
20 | 20 | | |
21 | | - | |
| 21 | + | |
22 | 22 | | |
23 | 23 | | |
24 | 24 | | |
| |||
39 | 39 | | |
40 | 40 | | |
41 | 41 | | |
42 | | - | |
| 42 | + | |
43 | 43 | | |
44 | 44 | | |
45 | 45 | | |
| |||
This file was deleted.
0 commit comments