rust/src
Oliver Middleton 83333fe85b Remove unused #[link_name = "m"] attributes
These were perhaps supposed to be `#[link(name = "m")]` but linking libm should be handled by the libc crate anyway.
2020-01-03 23:41:11 +00:00
..
bootstrap tidy: Enforce formatting rather than just check it if --bless is specified 2019-12-29 14:31:54 +03:00
build_helper Format the world 2019-12-22 17:42:47 -05:00
ci Use the chocolatey CDN directly to avoid the flaky API 2019-12-24 00:59:37 +00:00
doc Remove compiler_builtins_lib documentation 2019-12-25 11:56:19 -08:00
etc Auto merge of #67334 - estebank:ignore-triple, r=nikomatsakis 2019-12-28 23:02:09 +00:00
liballoc Auto merge of #67459 - ssomers:#67438, r=RalfJung 2019-12-28 16:04:40 +00:00
libarena Format the world 2019-12-22 17:42:47 -05:00
libcore Rollup merge of #67685 - lukaslueg:const_result, r=oli-obk 2019-12-31 19:19:33 +01:00
libfmt_macros Rename syntax_pos to rustc_span in source code 2020-01-01 09:15:18 +03:00
libgraphviz Format the world 2019-12-22 17:42:47 -05:00
libpanic_abort Format the world 2019-12-22 17:42:47 -05:00
libpanic_unwind tidy: change msdn links to newer locations 2019-12-25 15:35:54 +00:00
libproc_macro Format the world 2019-12-22 17:42:47 -05:00
libprofiler_builtins Format the world 2019-12-22 17:42:47 -05:00
librustc Rename syntax_pos to rustc_span in source code 2020-01-01 09:15:18 +03:00
librustc_apfloat Format the world 2019-12-22 17:42:47 -05:00
librustc_asan Format the world 2019-12-22 17:42:47 -05:00
librustc_ast_lowering nix lower_label identity function. 2019-12-31 17:57:17 +01:00
librustc_builtin_macros Rename syntax_pos to rustc_span in source code 2020-01-01 09:15:18 +03:00
librustc_codegen_llvm Auto merge of #67729 - mati865:deps, r=nikomatsakis 2020-01-01 15:10:48 +00:00
librustc_codegen_ssa Rename syntax_pos to rustc_span in source code 2020-01-01 09:15:18 +03:00
librustc_codegen_utils Rename syntax_pos to rustc_span in source code 2020-01-01 09:15:18 +03:00
librustc_data_structures Revert parts of #66405. 2019-12-31 17:58:29 -05:00
librustc_driver Rename syntax_pos to rustc_span in source code 2020-01-01 09:15:18 +03:00
librustc_error_codes Gammer fix 2019-12-30 17:14:08 +08:00
librustc_errors Rename syntax_pos to rustc_span in source code 2020-01-01 09:15:18 +03:00
librustc_expand Rename syntax_pos to rustc_span in source code 2020-01-01 09:15:18 +03:00
librustc_feature Rename syntax_pos to rustc_span in source code 2020-01-01 09:15:18 +03:00
librustc_fs_util Format src/librustc_fs_util. 2019-12-21 20:23:39 -05:00
librustc_incremental Rename syntax_pos to rustc_span in source code 2020-01-01 09:15:18 +03:00
librustc_index Format the world 2019-12-22 17:42:47 -05:00
librustc_interface Rename syntax_pos to rustc_span in source code 2020-01-01 09:15:18 +03:00
librustc_lexer Format the world 2019-12-22 17:42:47 -05:00
librustc_lint Rename syntax_pos to rustc_span in source code 2020-01-01 09:15:18 +03:00
librustc_llvm Format the world 2019-12-22 17:42:47 -05:00
librustc_lsan Format the world 2019-12-22 17:42:47 -05:00
librustc_macros Format the world 2019-12-22 17:42:47 -05:00
librustc_metadata Rename syntax_pos to rustc_span in source code 2020-01-01 09:15:18 +03:00
librustc_mir Rename syntax_pos to rustc_span in source code 2020-01-01 09:15:18 +03:00
librustc_msan Format the world 2019-12-22 17:42:47 -05:00
librustc_parse Rename syntax_pos to rustc_span in source code 2020-01-01 09:15:18 +03:00
librustc_passes Rename syntax_pos to rustc_span in source code 2020-01-01 09:15:18 +03:00
librustc_plugin_impl Rename syntax_pos to rustc_span in source code 2020-01-01 09:15:18 +03:00
librustc_privacy Rename syntax_pos to rustc_span in source code 2020-01-01 09:15:18 +03:00
librustc_resolve Rename syntax_pos to rustc_span in source code 2020-01-01 09:15:18 +03:00
librustc_save_analysis Rename syntax_pos to rustc_span in source code 2020-01-01 09:15:18 +03:00
librustc_session Rename syntax_pos to rustc_span in source code 2020-01-01 09:15:18 +03:00
librustc_span Rename syntax_pos to rustc_span in source code 2020-01-01 09:15:18 +03:00
librustc_target Rename syntax_pos to rustc_span in source code 2020-01-01 09:15:18 +03:00
librustc_traits Rename syntax_pos to rustc_span in source code 2020-01-01 09:15:18 +03:00
librustc_tsan Format the world 2019-12-22 17:42:47 -05:00
librustc_typeck Rename syntax_pos to rustc_span in source code 2020-01-01 09:15:18 +03:00
librustdoc Rename syntax_pos to rustc_span in source code 2020-01-01 09:15:18 +03:00
libserialize Deprecate Error::description for real 2019-12-24 22:39:49 -08:00
libstd Remove unused #[link_name = "m"] attributes 2020-01-03 23:41:11 +00:00
libsyntax Rename syntax_pos to rustc_span in source code 2020-01-01 09:15:18 +03:00
libterm Auto merge of #67605 - lzutao:msdn-links, r=Mark-Simulacrum 2019-12-28 09:19:26 +00:00
libtest Format the world 2019-12-22 17:42:47 -05:00
libunwind Format the world 2019-12-22 17:42:47 -05:00
llvm-project@2cb41005ed Update LLVM submodule 2019-11-30 01:34:31 +01:00
rtstartup Format the world 2019-12-22 17:42:47 -05:00
rustc Format the world 2019-12-22 17:42:47 -05:00
rustllvm Rollup merge of #67033 - cuviper:ValueName2, r=rkruppe 2019-12-07 00:10:02 +09:00
stdarch@e0ab2c165a
test Rollup merge of #67748 - MaskRay:frame-pointer, r=rkruppe 2019-12-31 19:19:39 +01:00
tools Auto merge of #67726 - JohnTitor:clippy-up, r=oli-obk 2019-12-31 22:51:24 +00:00
README.md
stage0.txt Implement rustfmt running manually using ignore crate 2019-12-21 20:23:55 -05:00

This directory contains the source code of the rust project, including:

  • rustc and its tests
  • libstd
  • Various submodules for tools, like rustdoc, rls, etc.

For more information on how various parts of the compiler work, see the rustc guide.