-
Notifications
You must be signed in to change notification settings - Fork 12.5k
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
Implements RFC 1937: ?
in main
#46479
Commits on Dec 26, 2017
-
Implements RFC 1937:
?
inmain
This is the first part of the RFC 1937 that supports new `Termination` trait in the rust `main` function.
Configuration menu - View commit details
-
Copy full SHA for d7918fb - Browse repository at this point
Copy the full SHA d7918fbView commit details -
Configuration menu - View commit details
-
Copy full SHA for b452c43 - Browse repository at this point
Copy the full SHA b452c43View commit details -
convert print-type-sizes to use
start
instead ofmain
This avoids bringing in unwind machinery.
Configuration menu - View commit details
-
Copy full SHA for 19adeaa - Browse repository at this point
Copy the full SHA 19adeaaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 011c9ea - Browse repository at this point
Copy the full SHA 011c9eaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 99a108c - Browse repository at this point
Copy the full SHA 99a108cView commit details -
Configuration menu - View commit details
-
Copy full SHA for f842f75 - Browse repository at this point
Copy the full SHA f842f75View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8232734 - Browse repository at this point
Copy the full SHA 8232734View commit details -
Configuration menu - View commit details
-
Copy full SHA for 267800a - Browse repository at this point
Copy the full SHA 267800aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8f539b0 - Browse repository at this point
Copy the full SHA 8f539b0View commit details -
Configuration menu - View commit details
-
Copy full SHA for c7a57d2 - Browse repository at this point
Copy the full SHA c7a57d2View commit details -
Convert codegen-unit tests to use
start
instead ofmain
The new Termination traits brings in the unwinding machinery and that blows up the required `TRANS_ITEM`s.
Configuration menu - View commit details
-
Copy full SHA for a8a9a05 - Browse repository at this point
Copy the full SHA a8a9a05View commit details -
Configuration menu - View commit details
-
Copy full SHA for 83cb299 - Browse repository at this point
Copy the full SHA 83cb299View commit details -
Configuration menu - View commit details
-
Copy full SHA for 88bf2b4 - Browse repository at this point
Copy the full SHA 88bf2b4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 347165f - Browse repository at this point
Copy the full SHA 347165fView commit details -
Configuration menu - View commit details
-
Copy full SHA for faff382 - Browse repository at this point
Copy the full SHA faff382View commit details -
Configuration menu - View commit details
-
Copy full SHA for 072f3eb - Browse repository at this point
Copy the full SHA 072f3ebView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7efeeba - Browse repository at this point
Copy the full SHA 7efeebaView commit details -
Revert "Just compare the symbol names and types, not the addresses"
This reverts commit 7d4d98e5c870a2dcdca8ea3aa47ecee680a35e60.
Configuration menu - View commit details
-
Copy full SHA for f972f52 - Browse repository at this point
Copy the full SHA f972f52View commit details -
Configuration menu - View commit details
-
Copy full SHA for dbbba55 - Browse repository at this point
Copy the full SHA dbbba55View commit details -
Configuration menu - View commit details
-
Copy full SHA for c2f22f0 - Browse repository at this point
Copy the full SHA c2f22f0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7dfec34 - Browse repository at this point
Copy the full SHA 7dfec34View commit details -
Change name of
lang_start_real
tolang_start_internal
Also remove `'static` from `__rust_begin_short_backtrace`
Configuration menu - View commit details
-
Copy full SHA for 81e375d - Browse repository at this point
Copy the full SHA 81e375dView commit details -
rustc: Switch
start_fn
to hidden visibilityThis'll avoid exporting a symbol from binaries unnecessarily and should help the linker clean things up if it can.
Configuration menu - View commit details
-
Copy full SHA for 2cdd1c4 - Browse repository at this point
Copy the full SHA 2cdd1c4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5a4298b - Browse repository at this point
Copy the full SHA 5a4298bView commit details
Commits on Dec 27, 2017
-
Configuration menu - View commit details
-
Copy full SHA for 09f94be - Browse repository at this point
Copy the full SHA 09f94beView commit details