Lokathor
|
ec70ee5cec
|
various updates in consultation with centril
Primarily this provides more clarifications as to what's specified, and also an example of "what this looks like in use".
|
2020-04-10 19:49:41 -06:00 |
Niko Matsakis
|
3fd665a886
|
note what to do if a PR has a suitable description already
|
2020-04-10 15:32:31 -04:00 |
Niko Matsakis
|
3258c060d6
|
Merge branch 'major-change-proposal' of github.com:nikomatsakis/rfcs into major-change-proposal
|
2020-04-10 15:32:22 -04:00 |
Niko Matsakis
|
ad24e29fce
|
add a second on when MCP can be closed
|
2020-04-09 14:17:13 -04:00 |
Niko Matsakis
|
c3ba0502e1
|
Update text/0000-compiler-major-change-process.md
Co-Authored-By: XAMPPRocky <4464295+XAMPPRocky@users.noreply.github.com>
|
2020-04-09 14:07:12 -04:00 |
Niko Matsakis
|
ee4abcb352
|
major change proposal
|
2020-04-09 11:07:42 -04:00 |
Niko Matsakis
|
d89de6a585
|
Merge pull request #2879 from rust-lang/eddyb-rename-2603-v2-v0
Replace #2603's (Rust Symbol Mangling) "v2" with "v0".
|
2020-04-08 11:05:09 -04:00 |
Mazdak Farrokhzad
|
a2e289b94a
|
Merge pull request #2892 from lcnr/patch-1
typo in RFC2005
|
2020-03-31 10:56:02 +02:00 |
Bastian Kauschke
|
8872e140db
|
typo in RFC2005
|
2020-03-31 10:50:52 +02:00 |
Ralf Jung
|
9838e5d924
|
mention 'other opt-in switch' as unresolved question
|
2020-03-30 17:44:48 +02:00 |
Ralf Jung
|
814301e45e
|
mention an alternative that avoids lint-on-lint dependencies
|
2020-03-30 14:38:02 +02:00 |
Ralf Jung
|
2e47c41837
|
minor editing; unsafe_to_call alternative
|
2020-03-29 18:35:49 +02:00 |
Ralf Jung
|
1b3e1dddbc
|
mention that the lint name is not final yet
|
2020-03-29 18:30:24 +02:00 |
Ralf Jung
|
ec454f2905
|
update plan to include the lint
|
2020-03-29 18:25:16 +02:00 |
Ralf Jung
|
949590b8af
|
improve motivation
|
2020-03-29 15:55:34 +02:00 |
Pietro Albini
|
0af069f663
|
ci: update travis import path
|
2020-03-20 16:37:22 +01:00 |
Amanieu d'Antras
|
f26234bb01
|
Merge pull request #2843 from Amanieu/llvm-asm
Add llvm_asm! and deprecate asm!
|
2020-03-20 07:14:23 +00:00 |
Amanieu d'Antras
|
9911615f81
|
RFC 2843
|
2020-03-20 07:13:11 +00:00 |
Amanieu d'Antras
|
ec6a4ce68b
|
Remove references to volatile_read/volatile_write
|
2020-03-18 09:50:59 +00:00 |
Amanieu d'Antras
|
66bb5f9970
|
Clarify nounwind rule
|
2020-03-18 09:39:58 +00:00 |
Amanieu d'Antras
|
8d8b1d3e1a
|
Assembly code that does not conform to the GAS syntax will result in assembler-specific behavior.
|
2020-03-18 09:34:00 +00:00 |
Amanieu d'Antras
|
3490ce6db2
|
Add comments on CPUID arguments
|
2020-03-18 09:24:16 +00:00 |
Amanieu d'Antras
|
14b47f4feb
|
Explain why inlateout can't be used in example
|
2020-03-18 09:18:45 +00:00 |
Amanieu d'Antras
|
784a13f24d
|
Clarify that the compiler errors if the target doesn't support asm!
|
2020-03-17 09:18:40 +00:00 |
Amanieu d'Antras
|
014624e16a
|
Add an alternative about operands before the template string
|
2020-03-17 09:12:00 +00:00 |
Amanieu d'Antras
|
db1743afc8
|
Add drawback on post-monomorphization errors
|
2020-03-15 22:00:15 +00:00 |
Amanieu d'Antras
|
ff3400a20e
|
Add namespacing as an unresolved question
|
2020-03-15 15:55:30 +00:00 |
Amanieu d'Antras
|
766290ffcd
|
Minor fixes
|
2020-03-15 12:20:49 +00:00 |
Eduard-Mihai Burtescu
|
22836e53d3
|
Replace #2603's "v2" with "v0".
|
2020-03-13 20:38:06 +02:00 |
Nick Cameron
|
204d29d24c
|
Merge pull request #2878 from ahl/block_comments
fix error regarding block comments
|
2020-03-11 08:40:20 +13:00 |
Adam H. Leventhal
|
88a4ee01d3
|
fix error regarding block comments
|
2020-03-10 09:57:37 -07:00 |
Amanieu d'Antras
|
651d152a86
|
Allow trailing commas in syntax
|
2020-03-07 21:59:03 +01:00 |
Amanieu d'Antras
|
8f2871eca9
|
Fix outdated text regarding _ labels
|
2020-03-06 13:17:32 +00:00 |
Amanieu d'Antras
|
1738eecc0c
|
Clarify that the semantics of the asm string are target-specific
|
2020-03-06 13:14:30 +00:00 |
Amanieu d'Antras
|
d0a743a99b
|
Clarify rules for context switching and noreturn
|
2020-03-06 13:05:33 +00:00 |
Amanieu d'Antras
|
5554950293
|
Fix typo
|
2020-03-06 13:05:33 +00:00 |
Amanieu d'Antras
|
df8388faad
|
Add rationale for register names as string literals
|
2020-03-06 13:05:33 +00:00 |
Amanieu d'Antras
|
88d4f21c07
|
Add rationale for not including arch name in asm!
|
2020-03-06 13:05:29 +00:00 |
Amanieu d'Antras
|
d8fd770188
|
Fix outdated wording on template modifiers
|
2020-03-05 20:55:30 +00:00 |
Amanieu d'Antras
|
571474cb88
|
Clarify the meaning of undefined values on entry to asm
|
2020-03-04 19:51:50 +00:00 |
Amanieu d'Antras
|
7ddeedcb4b
|
Clarify that x86 high byte registers are never allocated.
|
2020-03-04 14:24:44 +00:00 |
Amanieu d'Antras
|
2d431ab693
|
Clarify that locals are not dropped before entering a noreturn asm
|
2020-03-04 00:10:42 +00:00 |
Lokathor
|
43a0ee2577
|
changed usage to `instruction_set(arch, set)`
|
2020-03-01 16:38:21 -07:00 |
Amanieu d'Antras
|
8c547380e0
|
Update semantics of "pure" option
|
2020-03-01 19:55:45 +00:00 |
Amanieu d'Antras
|
0f4ffff427
|
Pointers are i16 on some targets
|
2020-03-01 00:18:40 +00:00 |
Amanieu d'Antras
|
a1467e2f5a
|
Clarify rules
|
2020-03-01 00:15:38 +00:00 |
Amanieu d'Antras
|
843b6cf890
|
x[16-31] don't exist on RV32E
|
2020-02-29 17:05:06 +00:00 |
Amanieu d'Antras
|
a48259d979
|
Fix typo
|
2020-02-28 23:56:07 +00:00 |
Amanieu d'Antras
|
904b71e334
|
Add type whitelist for each register class
|
2020-02-28 21:43:28 +00:00 |
Amanieu d'Antras
|
d83a1e1088
|
Add more examples of asm! usage to motivation
|
2020-02-25 14:05:06 +00:00 |