Samy Kacimi
8aa9f18eb5
normalize use of backticks for compiler messages in librustc_codegen
...
https://github.com/rust-lang/rust/issues/60532
2019-07-08 00:54:38 +02:00
Nicholas Nethercote
999c1fc281
Remove the equality operation between Symbol and strings.
...
And also the equality between `Path` and strings, because `Path` is made
up of `Symbol`s.
2019-05-13 09:31:30 +10:00
Nicholas Nethercote
fb084a48e2
Pass a Symbol to check_name, emit_feature_err, and related functions.
2019-05-13 09:29:22 +10:00
Taiki Endo
0e622a8ba1
librustc_codegen_utils => 2018
2019-02-08 21:06:07 +09:00
Mark Rousskov
2a663555dd
Remove licenses
2018-12-25 21:08:33 -07:00
bjorn3
c8599191e8
Remove rustc_metadata_utils, which contains only one function
2018-11-03 14:31:09 +01:00
Shotaro Yamada
3878d24ef6
Remove redundant clone
2018-10-26 12:07:39 +09:00
ljedrz
d28aed6dc4
Prefer unwrap_or_else to unwrap_or in case of function calls/allocations
2018-10-19 09:45:45 +02:00
Igor Matuszewski
cddd00a1e6
Move filename_for_metadata to codegen_utils
...
This function isn't strictly tied to LLVM (it's more of a utility) and
it's now near an analogous, almost identical `filename_for_input` (for
rlibs and so forth).
Also this means not depending on the backend when one wants to know the
accurate .rmeta output filename.
2018-09-28 01:53:59 +02:00
bjorn3
d52047faf0
Remove LinkMeta struct
2018-08-18 12:08:06 +02:00
Mark Rousskov
bf103700c6
Move SVH structure to data structures
2018-08-09 10:00:25 -06:00
Mark Rousskov
2a9344206b
Normalize variants of CrateType to standard style
...
This is a clippy-breaking change.
2018-08-04 06:53:15 -06:00
Mark Rousskov
d4beecaed3
Move validate_crate_name to rustc_metadata
2018-08-03 11:09:02 -06:00
Irina Popa
b63d7e2b1c
Rename trans to codegen everywhere.
2018-05-17 15:08:30 +03:00