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
Vadim Petrochenkov
614037171b
cleanup: Remove extern crate serialize as rustc_serializes
2019-07-23 19:20:16 +03:00
Matthew Jasper
313ba7c4d1
Make newtype_index hygienic and use allow_internal_unstable
2019-07-13 10:25:57 +01:00
Alex Crichton
345ba505ec
rustc: Remove dylib crate type from most rustc crates
...
Now that procedural macros no longer link transitively to libsyntax,
this shouldn't be needed any more! This commit is an experiment in
removing all dynamic libraries from rustc except for librustc_driver
itself. Let's see how far we can get with that!
2019-07-07 03:23:00 +02:00
flip1995
084c829fb8
Enable internal lints in bootstrap
2019-06-24 10:45:20 +02:00
Eduard-Mihai Burtescu
4d426bb1c0
rustc_target: deny(unused_lifetimes).
2019-06-11 14:11:58 +03: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
Alexander Regueiro
c3e182cf43
rustc: doc comments
2019-02-10 23:42:32 +00:00
Mazdak Farrokhzad
869135ceda
Rollup merge of #58257 - taiki-e:librustc_target-2018, r=Centril
...
librustc_target => 2018
Transitions `librustc_target` to Rust 2018; cc #58099
r? @Centril
2019-02-09 00:15:58 +01:00
Taiki Endo
a7241c8ca6
librustc_target => 2018
2019-02-08 21:00: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
Mark Rousskov
2a663555dd
Remove licenses
2018-12-25 21:08:33 -07:00
Oliver Scherer
740fb0cbaa
Use IndexVec instead of usize in librustc
2018-11-12 12:33:16 +01:00
Alex Crichton
d0060d72e5
Bump nightly to 1.32.0
...
* Also update the bootstrap compiler
* Update cargo to 1.32.0
* Clean out stage0 annotations
2018-10-31 11:53:50 -07:00
Oliver Schneider
ec74d3533a
Stabilize min_const_fn
2018-10-05 10:36:14 +02: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
Oliver Schneider
d125e904b5
Restrict most uses of const_fn to min_const_fn
2018-08-31 08:40:00 +02:00
Niko Matsakis
73fb1622b3
check that adding infer-outlives requirement to all crates works
2018-08-24 17:10:50 -04:00
memoryruins
f331401e1e
[nll] librustc_target: enable feature(nll) for bootstrap
2018-08-09 06:51:13 -04:00
varkor
c81b95f305
Remove unnecessary feature attributes that sneaked in
2018-08-05 15:54:49 +01:00
Irina Popa
077be49bde
rustc_llvm: move to rustc_codegen_llvm::llvm.
2018-07-30 18:03:50 +03:00
Tatsuyuki Ishi
e098985939
Deny bare_trait_objects globally
2018-07-25 10:25:29 +09:00
ljedrz
21d9ac1d04
Deny bare trait objects in librustc_target and libtest
2018-07-12 13:26:29 +02:00
varkor
edad2eff0c
Stabilise inclusive_range_methods
2018-05-17 20:58:28 +01:00
kennytm
c916ee8511
Removed direct field usage of RangeInclusive in rustc itself.
2018-05-01 01:45:18 +08:00
Anthony Ramine
90656441a9
Emit range metadata on calls returning scalars ( fixes #50157 )
2018-04-26 22:02:23 +02:00
Irina Popa
04fa0e7bb3
rustc_target: move in syntax::abi and flip dependency.
2018-04-26 17:49:16 +03:00
Irina Popa
3bd7efadae
rustc_target: move in type definitions from rustc_trans::abi.
2018-04-26 16:50:27 +03:00
Irina Popa
bdcd08278a
rustc_target: move in type definitions from ty::layout.
2018-04-26 16:50:20 +03:00
Irina Popa
38e964077b
Rename rustc_back::target to rustc_target::spec.
2018-04-26 16:39:44 +03:00