Mark Rousskov
|
41b39fce98
|
Remove rustc_diagnostic_macros feature
|
2019-09-05 12:35:18 -04:00 |
|
Vadim Petrochenkov
|
676d282dd3
|
Deny unused_lifetimes through rustbuild
|
2019-07-28 18:47:02 +03:00 |
|
Vadim Petrochenkov
|
434152157f
|
Remove lint annotations in specific crates that are already enforced by rustbuild
Remove some random unnecessary lint `allow`s
|
2019-07-28 18:46:24 +03:00 |
|
flip1995
|
084c829fb8
|
Enable internal lints in bootstrap
|
2019-06-24 10:45:20 +02:00 |
|
Eduard-Mihai Burtescu
|
f3f9d6dfd9
|
Unify all uses of 'gcx and 'tcx.
|
2019-06-14 18:58:23 +03:00 |
|
Eduard-Mihai Burtescu
|
17cdd356da
|
rustc: replace TyCtxt<'tcx, 'gcx, 'tcx> with TyCtxt<'gcx, 'tcx>.
|
2019-06-12 13:38:27 +03:00 |
|
Eduard-Mihai Burtescu
|
8ee1814062
|
rustc_codegen_*: deny(unused_lifetimes).
|
2019-06-11 14:11:58 +03:00 |
|
Vadim Petrochenkov
|
8049e6199b
|
Remove unused #![feature(custom_attribute)]s
|
2019-06-08 23:55:24 +03:00 |
|
Eduard-Mihai Burtescu
|
2092963a18
|
rustc_codegen_utils: add new mangling scheme implementation.
|
2019-05-31 18:24:42 +03:00 |
|
Nicholas Nethercote
|
fb084a48e2
|
Pass a Symbol to check_name, emit_feature_err, and related functions.
|
2019-05-13 09:29:22 +10:00 |
|
Mateusz Mikuła
|
87e4b43d51
|
Deny internal in stage0
|
2019-04-17 05:15:00 +02:00 |
|
flip1995
|
d3f0cb9b62
|
Deny internal lints on non conflicting crates
- libarena
- librustc_allocator
- librustc_borrowck
- librustc_codegen_ssa
- librustc_codegen_utils
- librustc_driver
- librustc_errors
- librustc_incremental
- librustc_metadata
- librustc_passes
- librustc_privacy
- librustc_resolve
- librustc_save_analysis
- librustc_target
- librustc_traits
- libsyntax
- libsyntax_ext
- libsyntax_pos
|
2019-04-03 18:24:21 +02:00 |
|
bjorn3
|
ca2ff089f3
|
Remove MetadataOnlyCodegenBackend
|
2019-03-16 10:54:38 +01:00 |
|
Eduard-Mihai Burtescu
|
08d27441ec
|
rustc: move the formatter into ty::print::PrintCx.
|
2019-03-15 09:26:13 +02:00 |
|
Mazdak Farrokhzad
|
d7a4dd1074
|
Rollup merge of #58259 - taiki-e:librustc_codegen_utils-2018, r=Centril
librustc_codegen_utils => 2018
Transitions `librustc_codegen_utils` to Rust 2018; cc #58099
r? @Centril
|
2019-02-09 00:15:59 +01:00 |
|
Taiki Endo
|
0e622a8ba1
|
librustc_codegen_utils => 2018
|
2019-02-08 21:06:07 +09:00 |
|
Guillaume Gomez
|
8b886e07f5
|
Remove images' url to make it work even without internet connection
|
2019-02-07 11:06:19 +01:00 |
|
Denys Zariaiev
|
d3903d5f9c
|
Create nvptx64-nvidia-cuda target specification
|
2019-01-27 16:04:09 +01:00 |
|
Mark Simulacrum
|
db97c48ad6
|
Remove quote_*! macros and associated APIs
|
2019-01-24 07:37:34 -07:00 |
|
Igor Matuszewski
|
ff19a53ef0
|
Querify entry_fn
|
2019-01-15 11:10:51 +01:00 |
|
Mark Rousskov
|
2a663555dd
|
Remove licenses
|
2018-12-25 21:08:33 -07:00 |
|
John Kåre Alsaker
|
a70babed03
|
Use a function to access the Hir map to be able to turn it into a query later
|
2018-12-06 17:24:36 +01:00 |
|
bjorn3
|
8698f5c43d
|
Remove __build_diagnostic_array! from cg_utils
|
2018-11-29 18:19:41 +01:00 |
|
Eduard-Mihai Burtescu
|
9f49a2626e
|
[eddyb] rustc_codegen_utils: remove extraneous #![allow(dead_code)].
|
2018-11-16 15:08:18 +02:00 |
|
Denis Merigoux
|
b9e5cf99a9
|
Separating the back folder between backend-agnostic and LLVM-specific code
|
2018-11-16 15:08:18 +02:00 |
|
Denis Merigoux
|
c9f26c2155
|
Beginning of moving all backend-agnostic code to rustc_codegen_ssa
|
2018-11-16 14:55:42 +02:00 |
|
Denis Merigoux
|
b02e5cce16
|
Moved Backend interface into rustc_codegen_utils
|
2018-11-16 14:40:16 +02:00 |
|
Denis Merigoux
|
39fd4d9274
|
Starting to move backend-agnostic code into codegen_utils
IntPredicate moved
|
2018-11-16 14:38:19 +02:00 |
|
bjorn3
|
c8599191e8
|
Remove rustc_metadata_utils, which contains only one function
|
2018-11-03 14:31:09 +01:00 |
|
bjorn3
|
942864a000
|
Move cg_llvm:🔙:linker to cg_utils
|
2018-11-03 13:35:09 +01:00 |
|
Josh Stone
|
ce034951fb
|
Bump to 1.31.0 and bootstrap from 1.30 beta
|
2018-09-27 20:52:53 -07:00 |
|
toidiu
|
731f4efae5
|
stabalize infer outlives requirements (RFC 2093).
Co-authored-by: nikomatsakis
|
2018-09-11 11:40:04 -04:00 |
|
Niko Matsakis
|
73fb1622b3
|
check that adding infer-outlives requirement to all crates works
|
2018-08-24 17:10:50 -04:00 |
|
memoryruins
|
4b42a2100b
|
[nll] librustc_codegen_utils: enable feature(nll) for bootstrap
|
2018-08-09 15:33:06 -04:00 |
|
Mark Rousskov
|
d4beecaed3
|
Move validate_crate_name to rustc_metadata
|
2018-08-03 11:09:02 -06:00 |
|
Tatsuyuki Ishi
|
e098985939
|
Deny bare_trait_objects globally
|
2018-07-25 10:25:29 +09:00 |
|
ljedrz
|
715b8852e4
|
Deny bare trait objects in in src/librustc_codegen_utils
|
2018-07-11 17:39:49 +02:00 |
|
bjorn3
|
c7c534fa0e
|
Move llvm_target_features back to llvm_util
|
2018-07-07 10:55:47 +02:00 |
|
bjorn3
|
c504d26c1c
|
Move time_graph.rs to rustc/util
|
2018-07-07 10:52:31 +02:00 |
|
bjorn3
|
097de536e4
|
Fix metadata_only metadata encoding
|
2018-07-07 10:52:15 +02:00 |
|
bjorn3
|
95ed511514
|
Mostly fix compiling without LLVM (with metadata_only backend)
|
2018-07-07 10:51:51 +02:00 |
|
bjorn3
|
6ceb1637b2
|
Move some functions out of rustc_codegen_llvm and fix metadata_only backend
|
2018-07-07 10:47:22 +02:00 |
|
John Kåre Alsaker
|
b7aabaa3fc
|
Update recursion limits
|
2018-06-01 14:56:01 +02:00 |
|
Irina Popa
|
b63d7e2b1c
|
Rename trans to codegen everywhere.
|
2018-05-17 15:08:30 +03:00 |
|