Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Rollup of 7 pull requests #60472

Closed
wants to merge 26 commits into from
Closed

Commits on Apr 12, 2019

  1. Configuration menu
    Copy the full SHA
    bee92b5 View commit details
    Browse the repository at this point in the history

Commits on Apr 20, 2019

  1. Added arm-none-eabi target

    Gilnaa committed Apr 20, 2019
    Configuration menu
    Copy the full SHA
    be33738 View commit details
    Browse the repository at this point in the history

Commits on Apr 23, 2019

  1. Configuration menu
    Copy the full SHA
    d8cc8dc View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    bd42e12 View commit details
    Browse the repository at this point in the history

Commits on Apr 24, 2019

  1. Configuration menu
    Copy the full SHA
    a912664 View commit details
    Browse the repository at this point in the history
  2. Added non hf armv7a target

    Gilnaa committed Apr 24, 2019
    Configuration menu
    Copy the full SHA
    c8baec9 View commit details
    Browse the repository at this point in the history

Commits on May 1, 2019

  1. Update RLS

    Xanewok committed May 1, 2019
    Configuration menu
    Copy the full SHA
    3b24cf8 View commit details
    Browse the repository at this point in the history

Commits on May 2, 2019

  1. update miri

    RalfJung committed May 2, 2019
    Configuration menu
    Copy the full SHA
    71338fc View commit details
    Browse the repository at this point in the history
  2. libprofiler_builtins: Set compilation flags more correctly for C code.

    In particular, set COMPILER_RT_HAS_FCNTL_LCK and COMPILER_RT_HAS_ATOMICS
    as appropriate.
    michaelwoerister committed May 2, 2019
    Configuration menu
    Copy the full SHA
    d4dfbeb View commit details
    Browse the repository at this point in the history
  3. Update Cargo

    Align with the version bump in rust-lang/rls#1448
    Xanewok committed May 2, 2019
    Configuration menu
    Copy the full SHA
    31407e8 View commit details
    Browse the repository at this point in the history
  4. Make find_attr_val a little bit more precise

    `find_attr_val(&line, "since")` returns `Some(", issue = ")` when
    `line` is set to the following line:
    
    ```
    [unstable(feature = "checked_duration_since", issue = "58402")]
    ```
    
    Make `find_attr_val` use regex that is a little bit more
    precise (requires `=` after key name).
    
    It still does not handle all cases (e.g., extra leading chars in key
    name, or escaped quotes in value), but is good enough for now.
    rasendubi committed May 2, 2019
    Configuration menu
    Copy the full SHA
    8b82f68 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    b7f55ca View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    d5ba6d4 View commit details
    Browse the repository at this point in the history
  7. Address review comments

    rasendubi committed May 2, 2019
    Configuration menu
    Copy the full SHA
    d54477e View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    90d3fa2 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    3b4fe7e View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    c120fd8 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    4bcc828 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    201f14b View commit details
    Browse the repository at this point in the history
  13. Rollup merge of rust-lang#59928 - petrochenkov:denyambass, r=varkor

    Make deprecation lint `ambiguous_associated_items` deny-by-default
    
    As requested by r? @Centril
    
    cc rust-lang#57644
    kennytm authored May 2, 2019
    Configuration menu
    Copy the full SHA
    50be6df View commit details
    Browse the repository at this point in the history
  14. Rollup merge of rust-lang#60135 - Gilnaa:arm-none-eabi, r=nagisa

    Added arm-none-eabi target
    
    Hello,
    
    This PR adds a new target for compiling bare-metal ARM Cortex-A programs.
    
    I've managed to build and use this new target, but I am unclear with regards to a few details:
    
    - I'm not sure what are the criteria for choosing between lld and gnu-ld
    - When trying to build with `./x.py build --target arm-none-eabi`, the script tries to compile with `cc`, instead of `arm-none-eabi-gcc`. It could find different cross-compilers just fine, but I didn't understand where I had to specify it. (I ended up specifying `CC_arm_none_eabi=arm-none-eabi-gcc` in the environment).
    - I couldn't find where I can exclude std from compiling for this target (as I guess occurs with other bare-metal targets).
    - Should I add a separate target for `eabihf`?
    kennytm authored May 2, 2019
    Configuration menu
    Copy the full SHA
    b7b4f25 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    e3f94c8 View commit details
    Browse the repository at this point in the history
  16. Rollup merge of rust-lang#60220 - euclio:rustdoc-test-fatal-parsing-e…

    …rrors, r=QuietMisdreavus
    
    report fatal errors during doctest parsing
    
    Fixes rust-lang#59557.
    kennytm authored May 2, 2019
    Configuration menu
    Copy the full SHA
    77ecb41 View commit details
    Browse the repository at this point in the history
  17. Rollup merge of rust-lang#60373 - rasendubi:lang-features-sort-since,…

    … r=Centril
    
    Tidy: ensure lang features are sorted by since
    
    This is the tidy side of rust-lang#60361.
    
    What is left is actually splitting features into groups and sorting by since.
    
    This PR also likely to produce a small (a couple of lines) merge conflict with rust-lang#60362.
    
    r? @Centril
    kennytm authored May 2, 2019
    Configuration menu
    Copy the full SHA
    cd08f1c View commit details
    Browse the repository at this point in the history
  18. Rollup merge of rust-lang#60402 - michaelwoerister:update-profiler-rt…

    …-build, r=alexcrichton
    
    libprofiler_builtins: Set compilation flags more correctly for C code.
    
    In particular, set `COMPILER_RT_HAS_FCNTL_LCK` and `COMPILER_RT_HAS_ATOMICS` as appropriate. This should get rid of the various runtime warnings when executing instrumented binaries.
    
    The build script is using a heuristic here that hopefully is sufficient for the time being.
    
    r? @alexcrichton
    
    Fixes rust-lang#59531.
    kennytm authored May 2, 2019
    Configuration menu
    Copy the full SHA
    daad979 View commit details
    Browse the repository at this point in the history
  19. Rollup merge of rust-lang#60436 - Xanewok:update-rls, r=Manishearth

    Update RLS and Cargo
    
    Fixes the `test-fail` RLS toolstate caused by rust-lang#59114.
    
    r? @Centril @Manishearth
    kennytm authored May 2, 2019
    Configuration menu
    Copy the full SHA
    acb25d7 View commit details
    Browse the repository at this point in the history