1. 04 3月, 2018 5 次提交
    • B
      Auto merge of #48600 - Mark-Simulacrum:rustbuild-updates-2, r=alexcrichton · 0be38e1c
      bors 提交于
      Remove --host and --target arguments to configure in Dockerfiles
      
      These arguments are passed to the relevant x.py invocation in all cases
      anyway. As such, there is no need to separately configure them. x.py
      will ignore the configuration when they are passed on the command line
      anyway.
      
      r? @alexcrichton
      0be38e1c
    • B
      Auto merge of #48694 - kennytm:rollup, r=kennytm · e026b59c
      bors 提交于
      Rollup of 8 pull requests
      
      - Successful merges: #48283, #48466, #48569, #48629, #48637, #48680, #48513, #48664
      - Failed merges:
      e026b59c
    • K
      Rollup merge of #48664 - Keruspe:codegen, r=alexcrichton · ea354b6a
      kennytm 提交于
      make codegen-backends directory name configurable
      
      This allows to parallel-install several versions of rust system-wide
      Fixes #48263
      ea354b6a
    • K
      Rollup merge of #48513 - alexcrichton:simd, r=JoshTriplett · 6f07aaa4
      kennytm 提交于
      std: Add `arch` and `simd` modules
      
      This commit imports the `stdsimd` crate into the standard library,
      creating an `arch` and `simd` module inside of both libcore and libstd.
      Both of these modules are **unstable** and will continue to be so until
      RFC 2335 is stabilized.
      
      As a brief recap, the modules are organized as so:
      
      * `arch` contains all current architectures with intrinsics, for example
        `std::arch::x86`, `std::arch::x86_64`, `std::arch::arm`, etc. These
        modules contain all of the intrinsics defined for the platform, like
        `_mm_set1_epi8`.
      * In the standard library, the `arch` module also exports a
        `is_target_feature_detected` macro which performs runtime detection to
        determine whether a target feature is available at runtime.
      * The `simd` module contains experimental versions of strongly-typed
        lane-aware SIMD primitives, to be fully fleshed out in a future RFC.
      
      The main purpose of this commit is to start pulling in all these
      intrinsics and such into the standard library on nightly and allow
      testing and such. This'll help allow users to easily kick the tires and
      see if intrinsics work as well as allow us to test out all the
      infrastructure for moving the intrinsics into the standard library.
      6f07aaa4
    • K
      Rollup merge of #48680 - steveklabnik:no-toc, r=nikomatsakis · e71c96fa
      kennytm 提交于
      Don't produce TOCs for doc markdown files
      
      Currently, we are producing headers for markdown files,
      which is generally not what we want. As such, passing this
      flag causes them to render normally.
      
      https://doc.rust-lang.org/nightly/book/ is an example page currently where this is done incorrectly.
      e71c96fa
  2. 03 3月, 2018 26 次提交
  3. 02 3月, 2018 9 次提交