Amanieu d'Antras
|
d0443bb7c2
|
Add a "raw" option for asm! which ignores format string specifiers
|
2021-06-24 23:42:15 +01:00 |
|
Amanieu d'Antras
|
5918ee4317
|
Add support for const operands and options to global_asm!
On x86, the default syntax is also switched to Intel to match asm!
|
2021-05-13 22:31:57 +01:00 |
|
Amanieu d'Antras
|
32be124e30
|
Use AnonConst for asm! constants
|
2021-04-06 12:35:41 +01:00 |
|
Amanieu d'Antras
|
5dabc80796
|
Refactor #82270 as lint instead of an error
|
2021-03-25 13:12:29 +00:00 |
|
asquared31415
|
05ae66607f
|
Move default inline asm dialect to Session
|
2021-03-08 12:16:12 -05:00 |
|
asquared31415
|
39dcd01bf5
|
Take into account target default syntax
|
2021-02-20 01:17:18 -05:00 |
|
asquared31415
|
12c6a12d62
|
Emit error when trying to use assembler syntax directives in asm!
|
2021-02-18 14:27:11 -05:00 |
|
Vadim Petrochenkov
|
219c66c55c
|
rustc_parse: Make Parser::unexpected public and use it in built-in macros
|
2020-10-06 00:23:36 +03:00 |
|
Vadim Petrochenkov
|
299136b9c7
|
builtin_macros: Fix use of interpolated identifiers in asm!
|
2020-10-06 00:18:03 +03:00 |
|
Vadim Petrochenkov
|
85ef265dbe
|
expand: Stop un-interpolating NtIdent s before passing them to built-in macros
This was a big hack, and built-in macros should be able to deal with `NtIdents` in the input by themselves like any other parser code.
|
2020-09-28 23:10:44 +03:00 |
|
mark
|
9e5f7d5631
|
mv compiler to compiler/
|
2020-08-30 18:45:07 +03:00 |
|