-
Notifications
You must be signed in to change notification settings - Fork 12.7k
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
improve compiler&tool documenting and re-enable cranelift on CI #117574
Commits on Nov 4, 2023
-
Ensure compiler crate paths are generated before linking
Signed-off-by: onur-ozkan <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5e2de47 - Browse repository at this point
Copy the full SHA 5e2de47View commit details -
add sanity check for compiler crate docs
Signed-off-by: onur-ozkan <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for fda009c - Browse repository at this point
Copy the full SHA fda009cView commit details -
Configuration menu - View commit details
-
Copy full SHA for d82fdb6 - Browse repository at this point
Copy the full SHA d82fdb6View commit details -
Ensure the rustc-codegen-cranelift-preview component is never empty
Either generate it with the actual codegen backend dylib or omit it entirely when the cranelift backend is disabled for this build.
Configuration menu - View commit details
-
Copy full SHA for a9913eb - Browse repository at this point
Copy the full SHA a9913ebView commit details -
handle dry runs in
dist::CodegenBackend
self.number_of_times_dry_runs_have_caused_issues += 1;
Configuration menu - View commit details
-
Copy full SHA for 451778b - Browse repository at this point
Copy the full SHA 451778bView commit details -
ensure doc directory is not empty
Signed-off-by: onur-ozkan <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 55b4945 - Browse repository at this point
Copy the full SHA 55b4945View commit details -
Don't disable inline asm usage in compiler-builtins when the cranelif…
…t backend is enabled This was a leftover from when inline asm wasn't universally supported by the cranelift backend yet. It would cause the optimized inline asm intrinsics to be avoided for the standard library distributed with rustup now that we build the cranelift backend by default on nightly for several tier 1 targets.
Configuration menu - View commit details
-
Copy full SHA for 52933e0 - Browse repository at this point
Copy the full SHA 52933e0View commit details
Commits on Nov 5, 2023
-
bootstrap: improve linking of tool docs
Signed-off-by: onur-ozkan <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b0df821 - Browse repository at this point
Copy the full SHA b0df821View commit details