-
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
Issue 5910 dyna freeze #6285
Issue 5910 dyna freeze #6285
Commits on Apr 24, 2013
-
Configuration menu - View commit details
-
Copy full SHA for 354460e - Browse repository at this point
Copy the full SHA 354460eView commit details -
mk: reorganize doc build to fix dependencies. rust-lang#6042
Most of our documentation requires both pandoc and node.js. This simplifies the logic around those checks and fixes an error when building without node.js but with pandoc.
Configuration menu - View commit details
-
Copy full SHA for 34f7255 - Browse repository at this point
Copy the full SHA 34f7255View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1962803 - Browse repository at this point
Copy the full SHA 1962803View commit details -
3
Configuration menu - View commit details
-
Copy full SHA for 08659f5 - Browse repository at this point
Copy the full SHA 08659f5View commit details -
Rename cleanup_task_local_map_ to cleanup_task_local_map_extern_cb
Per pcwalton's suggestion.
Configuration menu - View commit details
-
Copy full SHA for 436657b - Browse repository at this point
Copy the full SHA 436657bView commit details
Commits on Apr 25, 2013
-
Merge remote-tracking branch 'brson/io'
Conflicts: src/libcore/rt/uvio.rs
4Configuration menu - View commit details
-
Copy full SHA for 28ab152 - Browse repository at this point
Copy the full SHA 28ab152View commit details -
4
Configuration menu - View commit details
-
Copy full SHA for abc49fd - Browse repository at this point
Copy the full SHA abc49fdView commit details
Commits on Apr 29, 2013
-
Add
--linker
option to pass flags to the linkerJames Miller committedApr 29, 2013 Configuration menu - View commit details
-
Copy full SHA for 00ede34 - Browse repository at this point
Copy the full SHA 00ede34View commit details -
rustc: Suppress derived pattern-match-checking errors
typeck::check::_match wasn't suppressing derived errors properly. Fixed it.
Configuration menu - View commit details
-
Copy full SHA for edc11a9 - Browse repository at this point
Copy the full SHA edc11a9View commit details -
Adds '--print-link-args' that outputs linker arguments that would be …
…used
James Miller committedApr 29, 2013 Configuration menu - View commit details
-
Copy full SHA for e75203c - Browse repository at this point
Copy the full SHA e75203cView commit details -
9
Configuration menu - View commit details
-
Copy full SHA for c1fdace - Browse repository at this point
Copy the full SHA c1fdaceView commit details -
4
Configuration menu - View commit details
-
Copy full SHA for d8024e2 - Browse repository at this point
Copy the full SHA d8024e2View commit details -
core: Turn off the local heap in newsched in stage0 to work around wi…
…ndows bustage core won't compile in stage0 without.
3Configuration menu - View commit details
-
Copy full SHA for 6818e24 - Browse repository at this point
Copy the full SHA 6818e24View commit details
Commits on Apr 30, 2013
-
test: Remove run-pass/too-much-recursion.rs
I don't understand how this is still passing on the bots. This condition should trigger an abort now.
9Configuration menu - View commit details
-
Copy full SHA for 9ddcf1c - Browse repository at this point
Copy the full SHA 9ddcf1cView commit details -
5
Configuration menu - View commit details
-
Copy full SHA for c2b8f98 - Browse repository at this point
Copy the full SHA c2b8f98View commit details -
5
Configuration menu - View commit details
-
Copy full SHA for 849f814 - Browse repository at this point
Copy the full SHA 849f814View commit details -
Change flags to -Z print-link-args and --link-args
James Miller committedApr 30, 2013 5Configuration menu - View commit details
-
Copy full SHA for 2deefbe - Browse repository at this point
Copy the full SHA 2deefbeView commit details -
5
Configuration menu - View commit details
-
Copy full SHA for 84e97d5 - Browse repository at this point
Copy the full SHA 84e97d5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 202b8dc - Browse repository at this point
Copy the full SHA 202b8dcView commit details -
Configuration menu - View commit details
-
Copy full SHA for b5a7e8b - Browse repository at this point
Copy the full SHA b5a7e8bView commit details -
Configuration menu - View commit details
-
Copy full SHA for a896440 - Browse repository at this point
Copy the full SHA a896440View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7fed480 - Browse repository at this point
Copy the full SHA 7fed480View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6f18bb5 - Browse repository at this point
Copy the full SHA 6f18bb5View commit details -
deleted two tests intended to test RUST_CC_ZEAL, an apparently defunc…
…t flag for the cycle collector
Configuration menu - View commit details
-
Copy full SHA for 229ebf0 - Browse repository at this point
Copy the full SHA 229ebf0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5d8db6f - Browse repository at this point
Copy the full SHA 5d8db6fView commit details -
this issue is a dup of another one that has a correct test case
this test case has rotted wrt modern syntax. fortunately, this issue was a dup of another one, and that one still ICEs.
Configuration menu - View commit details
-
Copy full SHA for 78942a2 - Browse repository at this point
Copy the full SHA 78942a2View commit details -
This test case is obsolete for two reasons
First, it refers to a feature (trait bounds on type parameters) that's apparently no longer in the language. Second, if I understand the issue correctly, it should never have been a "run-pass" test because it was supposed to fail.
Configuration menu - View commit details
-
Copy full SHA for 77da055 - Browse repository at this point
Copy the full SHA 77da055View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9455eaf - Browse repository at this point
Copy the full SHA 9455eafView commit details -
Configuration menu - View commit details
-
Copy full SHA for aa48a17 - Browse repository at this point
Copy the full SHA aa48a17View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7a0c1ea - Browse repository at this point
Copy the full SHA 7a0c1eaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 545d51c - Browse repository at this point
Copy the full SHA 545d51cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 70b9ad1 - Browse repository at this point
Copy the full SHA 70b9ad1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 418f991 - Browse repository at this point
Copy the full SHA 418f991View commit details -
5
Configuration menu - View commit details
-
Copy full SHA for a6eaa3b - Browse repository at this point
Copy the full SHA a6eaa3bView commit details -
5
Configuration menu - View commit details
-
Copy full SHA for 97109aa - Browse repository at this point
Copy the full SHA 97109aaView commit details -
The null case of a nullable-poiner enum might not be nullary.
Cases like `Either<@int,()>` have a null case with at most one value but a nonzero number of fields; if we misreport this, then bad things can happen inside of, for example, pattern matching. Closes rust-lang#6117.
5Configuration menu - View commit details
-
Copy full SHA for 8408012 - Browse repository at this point
Copy the full SHA 8408012View commit details -
Reverse accidental src/llvm reversion in 876483d, and add test.
The test is reduced from a doc test, but making it separate ensures that (1) unrelated changes to the docs won't leave this case uncovered, and (2) the nature of any future failures will be more obvious to whoever sees the tree on fire as a result.
Configuration menu - View commit details
-
Copy full SHA for 41d06db - Browse repository at this point
Copy the full SHA 41d06dbView commit details -
Revert "doc: XFAIL mysterious failure on bots"
This reverts commit 2c6dae0.
5Configuration menu - View commit details
-
Copy full SHA for 4701716 - Browse repository at this point
Copy the full SHA 4701716View commit details -
auto merge of rust-lang#6118 : brson/rust/too-much-recursion, r=thest…
…inger I don't understand how this is still passing on the bots. This condition should trigger an abort now.
Configuration menu - View commit details
-
Copy full SHA for 9b54fbd - Browse repository at this point
Copy the full SHA 9b54fbdView commit details -
auto merge of rust-lang#6134 : jld/rust/issue-6117, r=catamorphism
Cases like `Either<@int,()>` have a null case with at most one value but a nonzero number of fields; if we misreport this, then bad things can happen inside of, for example, pattern matching. Closes rust-lang#6117.
Configuration menu - View commit details
-
Copy full SHA for 9d966ae - Browse repository at this point
Copy the full SHA 9d966aeView commit details -
Configuration menu - View commit details
-
Copy full SHA for dc21dae - Browse repository at this point
Copy the full SHA dc21daeView commit details -
Configuration menu - View commit details
-
Copy full SHA for f236b85 - Browse repository at this point
Copy the full SHA f236b85View commit details -
clear *everything* from the tmp directory
The .tmp files were missed before. I don't think there's a need to use *.ext instead of just *.
5Configuration menu - View commit details
-
Copy full SHA for 0b377e5 - Browse repository at this point
Copy the full SHA 0b377e5View commit details -
auto merge of rust-lang#6136 : jld/rust/simplifycfg-unrevert, r=thest…
…inger Also add the clearly marked test case that should have been there all along, and un-xfail the not-so-obvious doc test that was affected.
Configuration menu - View commit details
-
Copy full SHA for 9329bd6 - Browse repository at this point
Copy the full SHA 9329bd6View commit details -
5
Configuration menu - View commit details
-
Copy full SHA for 4493cf4 - Browse repository at this point
Copy the full SHA 4493cf4View commit details -
Configuration menu - View commit details
-
Copy full SHA for dd310d6 - Browse repository at this point
Copy the full SHA dd310d6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 325263f - Browse repository at this point
Copy the full SHA 325263fView commit details -
I've done a slapdash job of fixing up the syntax; it didn't pass before, and it doesn't pass now, but at least it parses...
Configuration menu - View commit details
-
Copy full SHA for 7e89a51 - Browse repository at this point
Copy the full SHA 7e89a51View commit details -
Configuration menu - View commit details
-
Copy full SHA for add60bb - Browse repository at this point
Copy the full SHA add60bbView commit details -
Configuration menu - View commit details
-
Copy full SHA for cc4e018 - Browse repository at this point
Copy the full SHA cc4e018View commit details -
Configuration menu - View commit details
-
Copy full SHA for d6bb587 - Browse repository at this point
Copy the full SHA d6bb587View commit details -
Configuration menu - View commit details
-
Copy full SHA for 178305f - Browse repository at this point
Copy the full SHA 178305fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3a5361a - Browse repository at this point
Copy the full SHA 3a5361aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 527f771 - Browse repository at this point
Copy the full SHA 527f771View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3931ce4 - Browse repository at this point
Copy the full SHA 3931ce4View commit details -
Configuration menu - View commit details
-
Copy full SHA for d1921fb - Browse repository at this point
Copy the full SHA d1921fbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 89bb02a - Browse repository at this point
Copy the full SHA 89bb02aView commit details -
Configuration menu - View commit details
-
Copy full SHA for c75b763 - Browse repository at this point
Copy the full SHA c75b763View commit details -
Configuration menu - View commit details
-
Copy full SHA for fc66107 - Browse repository at this point
Copy the full SHA fc66107View commit details -
5
Configuration menu - View commit details
-
Copy full SHA for ab1d8ea - Browse repository at this point
Copy the full SHA ab1d8eaView commit details
Commits on May 1, 2013
-
Merge remote-tracking branch 'brson/io'
Conflicts: src/libcore/task/local_data_priv.rs
4Configuration menu - View commit details
-
Copy full SHA for 4a4646f - Browse repository at this point
Copy the full SHA 4a4646fView commit details -
auto merge of rust-lang#6103 : catamorphism/rust/nonfatal-errors, r=c…
…atamorphism r? @nikomatsakis typeck::check::_match wasn't suppressing derived errors properly. Fixed it. (This will fix rust-lang#5100)
Configuration menu - View commit details
-
Copy full SHA for 7a85767 - Browse repository at this point
Copy the full SHA 7a85767View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9847428 - Browse repository at this point
Copy the full SHA 9847428View commit details -
core/std: Fix race condition in os::mkdir_recursive tests
Added a change_dir_locked function to os, and use it in the mkdir_recursive tests so that the tests don't clobber each other's directory changes.
5Configuration menu - View commit details
-
Copy full SHA for 782e06e - Browse repository at this point
Copy the full SHA 782e06eView commit details -
auto merge of rust-lang#6105 : Aatch/rust/linker-improv, r=pcwalton
Adds two extra flags: `--linker` which takes extra flags to pass to the linker, can be used multiple times and `--print-link-args` which prints out linker arguments. Currently `--print-link-args` needs execution to get past translation to get the `LinkMeta` data. I haven't done tests or updated any extra documentation yet, so this pull request is currently here for review.
Configuration menu - View commit details
-
Copy full SHA for cb527bf - Browse repository at this point
Copy the full SHA cb527bfView commit details -
Configuration menu - View commit details
-
Copy full SHA for c1ea72d - Browse repository at this point
Copy the full SHA c1ea72dView commit details -
auto merge of rust-lang#6115 : jbclements/rust/test-case-fixes, r=jbc…
…lements In developing the grammar a few weeks ago, I fixed up a bunch of test cases that had rotted to the point that they didn't parse.
Configuration menu - View commit details
-
Copy full SHA for 89f4193 - Browse repository at this point
Copy the full SHA 89f4193View commit details -
Configuration menu - View commit details
-
Copy full SHA for db24514 - Browse repository at this point
Copy the full SHA db24514View commit details -
5
Configuration menu - View commit details
-
Copy full SHA for ee26c7c - Browse repository at this point
Copy the full SHA ee26c7cView commit details -
auto merge of rust-lang#6139 : thestinger/rust/tmp, r=graydon
The `.tmp` files were missed before. I don't think there's a need to use *.ext instead of just *.
Configuration menu - View commit details
-
Copy full SHA for 17ca136 - Browse repository at this point
Copy the full SHA 17ca136View commit details -
auto merge of rust-lang#6144 : catamorphism/rust/mkdir_recursive-brea…
…kage, r=thestinger r? @brson or @thestinger : Added a change_dir_locked function to os, and use it in the mkdir_recursive tests so that the tests don't clobber each other's directory changes.
Configuration menu - View commit details
-
Copy full SHA for bfccfdc - Browse repository at this point
Copy the full SHA bfccfdcView commit details -
auto merge of rust-lang#6147 : bjz/rust/numeric-traits, r=brson
After much discussion on IRC and rust-lang#4819, we have decided to revert to the old naming of the `/` operator. This does not change its behavior. In making this change, we also have had to rename some of the methods in the `Integer` trait. Here is a list of the methods that have changed: - `Quot::quot` -> `Div::div` - `Rem::rem` - stays the same - `Integer::quot_rem` -> `Integer::div_rem` - `Integer::div` -> `Integer::div_floor` - `Integer::modulo` -> `Integer::mod_floor` - `Integer::div_mod` -> `Integer::div_mod_floor`
Configuration menu - View commit details
-
Copy full SHA for f67239f - Browse repository at this point
Copy the full SHA f67239fView commit details -
mk: install-runtime-target added to install.mk (pushing shared librar…
…y to android target)
Configuration menu - View commit details
-
Copy full SHA for dca8870 - Browse repository at this point
Copy the full SHA dca8870View commit details -
Configuration menu - View commit details
-
Copy full SHA for 57c126e - Browse repository at this point
Copy the full SHA 57c126eView commit details -
Configuration menu - View commit details
-
Copy full SHA for f7ef71d - Browse repository at this point
Copy the full SHA f7ef71dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9d65446 - Browse repository at this point
Copy the full SHA 9d65446View commit details -
correct incorrect handling of overloaded operators, exposing various …
…other bits of rot
Configuration menu - View commit details
-
Copy full SHA for 5ab33a2 - Browse repository at this point
Copy the full SHA 5ab33a2View commit details -
Configuration menu - View commit details
-
Copy full SHA for d96c65a - Browse repository at this point
Copy the full SHA d96c65aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8486110 - Browse repository at this point
Copy the full SHA 8486110View commit details -
add an option to debug borrows (RUST_DEBUG_BORROW) so you can
find out where the offending borrow occurred. This ... still needs some work.
Configuration menu - View commit details
-
Copy full SHA for 4af2d90 - Browse repository at this point
Copy the full SHA 4af2d90View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5d79f94 - Browse repository at this point
Copy the full SHA 5d79f94View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7d6d002 - Browse repository at this point
Copy the full SHA 7d6d002View commit details -
rustc: remove the rest of drop
Removes: ast::struct_def::dtor syntax::ast::ii_dtor syntax::visit::fk_dtor syntax::ast_map::node_dtor syntax:struct_dtor
Configuration menu - View commit details
-
Copy full SHA for c2e1f47 - Browse repository at this point
Copy the full SHA c2e1f47View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3e3e2f0 - Browse repository at this point
Copy the full SHA 3e3e2f0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5fee324 - Browse repository at this point
Copy the full SHA 5fee324View commit details -
Configuration menu - View commit details
-
Copy full SHA for e9688fc - Browse repository at this point
Copy the full SHA e9688fcView commit details -
Configuration menu - View commit details
-
Copy full SHA for e7a3bbd - Browse repository at this point
Copy the full SHA e7a3bbdView commit details -
5
Configuration menu - View commit details
-
Copy full SHA for 7c9d089 - Browse repository at this point
Copy the full SHA 7c9d089View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3159335 - Browse repository at this point
Copy the full SHA 3159335View commit details -
auto merge of rust-lang#6148 : erickt/rust/remove-drop, r=pcwalton
The drop block has been deprecated for quite some time. This patch series removes support for parsing it and all the related machinery that made drop work. As a side feature of all this, I also added the ability to annote fields in structs. This allows comments to be properly associated with an individual field. However, I didn't update `rustdoc` to integrate these comment blocks into the documentation it generates.
Configuration menu - View commit details
-
Copy full SHA for 55fbc47 - Browse repository at this point
Copy the full SHA 55fbc47View commit details -
Configuration menu - View commit details
-
Copy full SHA for 38f93f2 - Browse repository at this point
Copy the full SHA 38f93f2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 08dd625 - Browse repository at this point
Copy the full SHA 08dd625View commit details -
5
Configuration menu - View commit details
-
Copy full SHA for 046a285 - Browse repository at this point
Copy the full SHA 046a285View commit details -
Add trait object field types to back/abi.rs, and use them
I've added trt_field_vtable, trt_field_box, and trt_field_tydesc, and inserted them in place of the "magic numbers" used to access trait object fields through GEPi().
5Configuration menu - View commit details
-
Copy full SHA for c64471a - Browse repository at this point
Copy the full SHA c64471aView commit details -
only tested on linux/x86_64, but i got the values for other platforms from their system header files. no bindings for win32, because win32 doesn't include glob.h. also, glob() takes a callback for error handling, but i'm just making this a *c_void for now, since i don't know how to represent c calling back into rust (if that's even currently possible).
Configuration menu - View commit details
-
Copy full SHA for 0583462 - Browse repository at this point
Copy the full SHA 0583462View commit details -
add a higher level glob() function to os
this could probably use expansion - it just uses all of the default options, which is usually what we want, but not always. maybe add a separate function that takes more options?
Configuration menu - View commit details
-
Copy full SHA for 685baed - Browse repository at this point
Copy the full SHA 685baedView commit details -
8
Configuration menu - View commit details
-
Copy full SHA for ed81e33 - Browse repository at this point
Copy the full SHA ed81e33View commit details -
libcore: add N(0,1) and Exp(1) distributions to core::rand.
Sample from the normal and exponential distributions using the Ziggurat algorithm.
5Configuration menu - View commit details
-
Copy full SHA for 1eb5efc - Browse repository at this point
Copy the full SHA 1eb5efcView commit details -
auto merge of rust-lang#6161 : graydon/rust/glob-retry, r=graydon
This is a retry of pull rust-lang#5832
Configuration menu - View commit details
-
Copy full SHA for 9411547 - Browse repository at this point
Copy the full SHA 9411547View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3afd708 - Browse repository at this point
Copy the full SHA 3afd708View commit details
Commits on May 2, 2013
-
Configuration menu - View commit details
-
Copy full SHA for 14bf5c4 - Browse repository at this point
Copy the full SHA 14bf5c4View commit details -
Configuration menu - View commit details
-
Copy full SHA for ef6b24d - Browse repository at this point
Copy the full SHA ef6b24dView commit details -
Configuration menu - View commit details
-
Copy full SHA for d231c42 - Browse repository at this point
Copy the full SHA d231c42View commit details -
auto merge of rust-lang#6162 : graydon/rust/random-retry, r=graydon
Sample from the normal and exponential distributions using the Ziggurat algorithm.
Configuration menu - View commit details
-
Copy full SHA for d3e7c74 - Browse repository at this point
Copy the full SHA d3e7c74View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0c34cab - Browse repository at this point
Copy the full SHA 0c34cabView commit details -
5
Configuration menu - View commit details
-
Copy full SHA for 4294aed - Browse repository at this point
Copy the full SHA 4294aedView commit details -
auto merge of rust-lang#6127 : gifnksm/rust/impl-clone-for-bigint, r=…
…graydon implement `Clone` using `deriving(Clone)`.
Configuration menu - View commit details
-
Copy full SHA for b4bdc3f - Browse repository at this point
Copy the full SHA b4bdc3fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6210de9 - Browse repository at this point
Copy the full SHA 6210de9View commit details -
Configuration menu - View commit details
-
Copy full SHA for fbaf839 - Browse repository at this point
Copy the full SHA fbaf839View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5f88634 - Browse repository at this point
Copy the full SHA 5f88634View commit details -
Add error if RED_ZONE_SIZE doesn't get defined
James Miller committedMay 2, 2013 5Configuration menu - View commit details
-
Copy full SHA for 1bd3184 - Browse repository at this point
Copy the full SHA 1bd3184View commit details -
5
Configuration menu - View commit details
-
Copy full SHA for 8a28970 - Browse repository at this point
Copy the full SHA 8a28970View commit details -
5
Configuration menu - View commit details
-
Copy full SHA for d6697e7 - Browse repository at this point
Copy the full SHA d6697e7View commit details -
auto merge of rust-lang#6173 : sammykim/rust/doc-vec, r=yichoi
I think whether vector element is mutable is decided by whether vector reference is mutable.
Configuration menu - View commit details
-
Copy full SHA for a64aa28 - Browse repository at this point
Copy the full SHA a64aa28View commit details -
5
Configuration menu - View commit details
-
Copy full SHA for e596128 - Browse repository at this point
Copy the full SHA e596128View commit details -
5
Configuration menu - View commit details
-
Copy full SHA for c1de90c - Browse repository at this point
Copy the full SHA c1de90cView commit details -
auto merge of rust-lang#6151 : bjz/rust/local-variable-cleanup, r=brson
I have noticed these comments scattered across the codebase. They appear to be vestigial Emacs formatting settings and they don't appear in newer files. For the sake of consistency it's probably best to remove them.
Configuration menu - View commit details
-
Copy full SHA for efcabc4 - Browse repository at this point
Copy the full SHA efcabc4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6f6dd86 - Browse repository at this point
Copy the full SHA 6f6dd86View commit details -
Configuration menu - View commit details
-
Copy full SHA for b42ea7f - Browse repository at this point
Copy the full SHA b42ea7fView commit details -
auto merge of rust-lang#6175 : Aatch/rust/red-zone-warn, r=sanxiyn
This has happened to two people trying to get Rust working on other platforms. Since it won't compile either way, make a nicer message for it (which will also point them straight to the correct file).
Configuration menu - View commit details
-
Copy full SHA for 5458d7d - Browse repository at this point
Copy the full SHA 5458d7dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5f1a90e - Browse repository at this point
Copy the full SHA 5f1a90eView commit details -
Configuration menu - View commit details
-
Copy full SHA for c14aa7e - Browse repository at this point
Copy the full SHA c14aa7eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 880e300 - Browse repository at this point
Copy the full SHA 880e300View commit details -
Configuration menu - View commit details
-
Copy full SHA for 46c2b5b - Browse repository at this point
Copy the full SHA 46c2b5bView commit details -
Configuration menu - View commit details
-
Copy full SHA for a636f51 - Browse repository at this point
Copy the full SHA a636f51View commit details -
5
Configuration menu - View commit details
-
Copy full SHA for 9862cf7 - Browse repository at this point
Copy the full SHA 9862cf7View commit details -
auto merge of rust-lang#6111 : pnkfelix/rust/issue4391-rustc-should-n…
…ot-silently-skip-erroneous-tests, r=pnkfelix ...e. Fixes rust-lang#4391.
Configuration menu - View commit details
-
Copy full SHA for d1f7220 - Browse repository at this point
Copy the full SHA d1f7220View commit details -
Configuration menu - View commit details
-
Copy full SHA for afcb9e9 - Browse repository at this point
Copy the full SHA afcb9e9View commit details -
libcore: optimize string joining routines.
This makes concat/connect/connect_slices about 20% faster, and takes `repeat` from O(n^2) to O(n), and lowers the constant factor.
5Configuration menu - View commit details
-
Copy full SHA for 5714e2c - Browse repository at this point
Copy the full SHA 5714e2cView commit details -
Explain that the source code was generated by this script
kud1ing committedMay 2, 2013 Configuration menu - View commit details
-
Copy full SHA for 6487cb2 - Browse repository at this point
Copy the full SHA 6487cb2View commit details -
The following code was generated by "src/etc/unicode.py"
kud1ing committedMay 2, 2013 5Configuration menu - View commit details
-
Copy full SHA for 18c46b8 - Browse repository at this point
Copy the full SHA 18c46b8View commit details -
Configuration menu - View commit details
-
Copy full SHA for cff6aba - Browse repository at this point
Copy the full SHA cff6abaView commit details -
5
Configuration menu - View commit details
-
Copy full SHA for 6883814 - Browse repository at this point
Copy the full SHA 6883814View commit details -
auto merge of rust-lang#6177 : gifnksm/rust/iter-chain, r=thestinger
`T: Iterator<A>` and `U: Iterator<A>` should be able to `chain` whether `T` and `U` are same or not.
Configuration menu - View commit details
-
Copy full SHA for 326d966 - Browse repository at this point
Copy the full SHA 326d966View commit details -
auto merge of rust-lang#6176 : thestinger/rust/libuv_optimize, r=thes…
…tinger Closes rust-lang#6142
Configuration menu - View commit details
-
Copy full SHA for 89377ea - Browse repository at this point
Copy the full SHA 89377eaView commit details -
auto merge of rust-lang#6178 : erickt/rust/remove-drop, r=graydon
This patch removes ty::LegacyDtor, which is no longer used.
Configuration menu - View commit details
-
Copy full SHA for 1c64f7a - Browse repository at this point
Copy the full SHA 1c64f7aView commit details -
auto merge of rust-lang#6182 : huonw/rust/core-str-opts, r=nikomatsakis
This adds #[inline] to many very common string routines (e.g. `len`). It also rewrites `repeat` to not use `+=` and make it O(n) rather than O(n^2), and also concat/connect(_slices) to reduce the overhead of reallocations, and constantly `set_len`ing (etc) in `push_str`. (The added complexity might not be worth the 20% speedup though.)
Configuration menu - View commit details
-
Copy full SHA for 69316f0 - Browse repository at this point
Copy the full SHA 69316f0View commit details -
5
Configuration menu - View commit details
-
Copy full SHA for 35b91e2 - Browse repository at this point
Copy the full SHA 35b91e2View commit details -
make link_args use spaces as separators
Lots of linking arguments need to be passed as -Wl,--foo so giving the comma meaning at the rustc layer makes those flags impossible to pass. Multiple arguments can now be passed from a shell by quoting the argument: --link-args='-lfoo -Wl,--as-needed'.
5Configuration menu - View commit details
-
Copy full SHA for 7aa10e6 - Browse repository at this point
Copy the full SHA 7aa10e6View commit details -
Configuration menu - View commit details
-
Copy full SHA for b698884 - Browse repository at this point
Copy the full SHA b698884View commit details -
8
Configuration menu - View commit details
-
Copy full SHA for a0d8873 - Browse repository at this point
Copy the full SHA a0d8873View commit details -
Convert most of rust_run_program.cpp to rust (issue rust-lang#2674).
gareth authored and gareth committedMay 2, 2013 Configuration menu - View commit details
-
Copy full SHA for 544ac62 - Browse repository at this point
Copy the full SHA 544ac62View commit details -
Remove errant trailing whitespace.
gareth authored and gareth committedMay 2, 2013 Configuration menu - View commit details
-
Copy full SHA for 23e97ae - Browse repository at this point
Copy the full SHA 23e97aeView commit details -
Configuration menu - View commit details
-
Copy full SHA for ec9c7c3 - Browse repository at this point
Copy the full SHA ec9c7c3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 88ec89d - Browse repository at this point
Copy the full SHA 88ec89dView commit details -
5
Configuration menu - View commit details
-
Copy full SHA for cce97ab - Browse repository at this point
Copy the full SHA cce97abView commit details -
Configuration menu - View commit details
-
Copy full SHA for cdf604f - Browse repository at this point
Copy the full SHA cdf604fView commit details -
Fix some issues with test_destroy_actually_kills:
- it is now cross platform, instead of just unix - it now avoids sleeping (fixing issue rust-lang#6156) - it now calls force_destroy() when force = true (was a bug)
gareth authored and gareth committedMay 2, 2013 5Configuration menu - View commit details
-
Copy full SHA for bd979c1 - Browse repository at this point
Copy the full SHA bd979c1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4999d44 - Browse repository at this point
Copy the full SHA 4999d44View commit details -
Configuration menu - View commit details
-
Copy full SHA for cc62680 - Browse repository at this point
Copy the full SHA cc62680View commit details -
5
Configuration menu - View commit details
-
Copy full SHA for 32ebaac - Browse repository at this point
Copy the full SHA 32ebaacView commit details -
auto merge of rust-lang#6197 : graydon/rust/re-xfail, r=graydon
These were accidentally un-xfail'ed since they pass on x64. They don't yet on x86.
Configuration menu - View commit details
-
Copy full SHA for ba84251 - Browse repository at this point
Copy the full SHA ba84251View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6f2e429 - Browse repository at this point
Copy the full SHA 6f2e429View commit details -
auto merge of rust-lang#6172 : Sodel-the-Vociferous/rust/rm_trt_obj_m…
…agic_nums, r=catamorphism,graydon I don't know how one would write a separate test for this sort of thing. Building the compiler, and `make check` worked, which should mean I didn't screw anything.
Configuration menu - View commit details
-
Copy full SHA for 31599fe - Browse repository at this point
Copy the full SHA 31599feView commit details -
auto merge of rust-lang#6192 : thestinger/rust/link_args, r=catamorphism
Lots of linking arguments need to be passed as -Wl,--foo so giving the comma meaning at the rustc layer makes those flags impossible to pass. Multiple arguments can now be passed from a shell by quoting the argument: --link-args='-lfoo -Wl,--as-needed'.
Configuration menu - View commit details
-
Copy full SHA for 79a2b2e - Browse repository at this point
Copy the full SHA 79a2b2eView commit details
Commits on May 3, 2013
-
librustc: Update the serializer to work properly with INHTWAMA, remov…
…ing mutable fields in the process
5Configuration menu - View commit details
-
Copy full SHA for dc5df61 - Browse repository at this point
Copy the full SHA dc5df61View commit details -
auto merge of rust-lang#6195 : luqmana/rust/newtype-drop, r=catamorphism
Follow up with test case for rust-lang#6125.
Configuration menu - View commit details
-
Copy full SHA for 73733c9 - Browse repository at this point
Copy the full SHA 73733c9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9bded76 - Browse repository at this point
Copy the full SHA 9bded76View commit details -
5
Configuration menu - View commit details
-
Copy full SHA for c0f587d - Browse repository at this point
Copy the full SHA c0f587dView commit details -
rustc: Drop the visitor object from the visitor glue
Recent demoding makes the visitor glue leak. It hasn't shown up in tests because the box annihilator deletes the leaked boxes. This affects the new scheduler though which does not yet have a box annihilator. I don't think there's any great way to test this besides setting up a task that doesn't run the box annihilator and I don't know that that's a capability we want tasks to have.
Configuration menu - View commit details
-
Copy full SHA for db6a62c - Browse repository at this point
Copy the full SHA db6a62cView commit details -
core: Wire up the unwinder to newsched again
This was some merge fallout
3Configuration menu - View commit details
-
Copy full SHA for f8dffc6 - Browse repository at this point
Copy the full SHA f8dffc6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 17b368f - Browse repository at this point
Copy the full SHA 17b368fView commit details -
auto merge of rust-lang#6140 : Dretch/rust/run-with-rust, r=brson
Even more of `core::run` could be rust-ified -- I believe that access to the C extern environ can be done with rust now. I did not do this because some special casing is needed for OSX and I don't have a mac I can test with. I think this will also fix rust-lang#6096.
Configuration menu - View commit details
-
Copy full SHA for baa1c18 - Browse repository at this point
Copy the full SHA baa1c18View commit details -
auto merge of rust-lang#6201 : pcwalton/rust/inhtwama-serializer, r=g…
…raydon This PR removes mutable fields from the serializer and makes the encoder and decoder use INHTWAMA properly (i.e. `&mut self`). r? @graydon
Configuration menu - View commit details
-
Copy full SHA for b37a685 - Browse repository at this point
Copy the full SHA b37a685View commit details -
Merge remote-tracking branch 'brson/io' into incoming
Conflicts: mk/rt.mk src/libcore/run.rs
5Configuration menu - View commit details
-
Copy full SHA for 6c478c7 - Browse repository at this point
Copy the full SHA 6c478c7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 87c46b5 - Browse repository at this point
Copy the full SHA 87c46b5View commit details -
5
Configuration menu - View commit details
-
Copy full SHA for 76f7207 - Browse repository at this point
Copy the full SHA 76f7207View commit details -
auto merge of rust-lang#6212 : brson/rust/xfail-flatpipes, r=brson
This is preventing a snapshot. Filed rust-lang#6211
Configuration menu - View commit details
-
Copy full SHA for 2ae44a0 - Browse repository at this point
Copy the full SHA 2ae44a0View commit details -
Add a brief description to show up in http://static.rust-lang.org/doc…
kud1ing committedMay 3, 2013 5Configuration menu - View commit details
-
Copy full SHA for f45c6b8 - Browse repository at this point
Copy the full SHA f45c6b8View commit details -
5
Configuration menu - View commit details
-
Copy full SHA for e34a7ec - Browse repository at this point
Copy the full SHA e34a7ecView commit details -
auto merge of rust-lang#6204 : pcwalton/rust/uninhabited-enum-cast, r…
…=catamorphism r? @catamorphism
Configuration menu - View commit details
-
Copy full SHA for 984180c - Browse repository at this point
Copy the full SHA 984180cView commit details -
5
Configuration menu - View commit details
-
Copy full SHA for 02889f7 - Browse repository at this point
Copy the full SHA 02889f7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 213f7b2 - Browse repository at this point
Copy the full SHA 213f7b2View commit details -
5
Configuration menu - View commit details
-
Copy full SHA for 47050c4 - Browse repository at this point
Copy the full SHA 47050c4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3402435 - Browse repository at this point
Copy the full SHA 3402435View commit details -
Avoid needless creation of unique strings in fmt!()
Only the first portion has to be owned, as it acts as the buffer for the constructed string. The remaining strings can be static.
5Configuration menu - View commit details
-
Copy full SHA for 2e3e0c0 - Browse repository at this point
Copy the full SHA 2e3e0c0View commit details -
auto merge of rust-lang#6185 : gifnksm/rust/prelude-from_str, r=graydon
`core::prelude` re-exports `core::to_str::ToStr`, but doesn't re-export `core::from_str::FromStr`. That is inconsistent.
Configuration menu - View commit details
-
Copy full SHA for d9c7d0b - Browse repository at this point
Copy the full SHA d9c7d0bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 35214d3 - Browse repository at this point
Copy the full SHA 35214d3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9ecb97a - Browse repository at this point
Copy the full SHA 9ecb97aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 84bdd05 - Browse repository at this point
Copy the full SHA 84bdd05View commit details -
auto merge of rust-lang#6046 : brson/rust/io, r=graydon
r? @pcwalton Sorry this is so big, and sorry the first commit is just titled 'wip'. Some interesting bits * [LocalServices](brson@f9069ba) - This is the set of runtime capabilities that *all* Rust code should expect access to, including the local heap, GC, logging, unwinding. * [impl Reader, etc. for Option](brson@5fbb094) - Constructors like `File::open` return Option<FileStream>. This lets you write I/O code without ever unwrapping an option. This series adds a lot of [documentation](https://github.com/brson/rust/blob/io/src/libcore/rt/io/mod.rs#L11) to `core::rt::io`.
Configuration menu - View commit details
-
Copy full SHA for 79aeb52 - Browse repository at this point
Copy the full SHA 79aeb52View commit details -
Correct mismatch between the way that pattern ids and expression ids …
…map to types (pattern ids map to the input type, expression ids map to the output type)
Configuration menu - View commit details
-
Copy full SHA for e7d9693 - Browse repository at this point
Copy the full SHA e7d9693View commit details -
Make build products depend on their target directories.
This is an attempt to address Issue rust-lang#3326 by adding [*order-only*][1] prerequsites of each build product on the directory where it is to go. It is important that the prerequisites be order-only, since the timestamp on a parent directory is not relevant to whether a product is out of date; the parent directory merely needs to exist. (This use case of generating target directories was provided as an [example][2] of how order-only prequisites are used.) [1]: http://www.gnu.org/software/make/manual/html_node/Prerequisite-Types.html [2]: http://www.kolpackov.net/pipermail/notes/2004-January/000001.html
Configuration menu - View commit details
-
Copy full SHA for 4dd0fa6 - Browse repository at this point
Copy the full SHA 4dd0fa6View commit details -
auto merge of rust-lang#6213 : kud1ing/rust/patch-1, r=graydon
...re/index.html
Configuration menu - View commit details
-
Copy full SHA for 9a31cdb - Browse repository at this point
Copy the full SHA 9a31cdbView commit details -
auto merge of rust-lang#6216 : Sodel-the-Vociferous/rust/dralston-614…
…6, r=graydon cc rust-lang#6146
Configuration menu - View commit details
-
Copy full SHA for 4332f81 - Browse repository at this point
Copy the full SHA 4332f81View commit details -
Configuration menu - View commit details
-
Copy full SHA for f3a6ea2 - Browse repository at this point
Copy the full SHA f3a6ea2View commit details -
5
Configuration menu - View commit details
-
Copy full SHA for 832f7b7 - Browse repository at this point
Copy the full SHA 832f7b7View commit details -
auto merge of rust-lang#6217 : Sodel-the-Vociferous/rust/export-ToByt…
…es, r=graydon
Configuration menu - View commit details
-
Copy full SHA for bfd3cd8 - Browse repository at this point
Copy the full SHA bfd3cd8View commit details -
rustc: Handle struct patterns where the expected type is an enum
Previously, rustc would ICE if you matched on an enum-typed thing with a structure pattern. Error out correctly.
Configuration menu - View commit details
-
Copy full SHA for 13df2ea - Browse repository at this point
Copy the full SHA 13df2eaView commit details -
5
Configuration menu - View commit details
-
Copy full SHA for 32b3d3e - Browse repository at this point
Copy the full SHA 32b3d3eView commit details -
Be more careful about the order in which we read the next field
during task annihilation, since it is easy to tread on freed memory.
6Configuration menu - View commit details
-
Copy full SHA for c15fa3a - Browse repository at this point
Copy the full SHA c15fa3aView commit details -
Configuration menu - View commit details
-
Copy full SHA for be08c3e - Browse repository at this point
Copy the full SHA be08c3eView commit details -
auto merge of rust-lang#6200 : catamorphism/rust/issue-5358, r=catamo…
…rphism r? @nikomatsakis Previously, rustc would ICE if you matched on an enum-typed thing with a structure pattern. Error out correctly. This will close rust-lang#5358
Configuration menu - View commit details
-
Copy full SHA for 517bfc9 - Browse repository at this point
Copy the full SHA 517bfc9View commit details -
rustpkg: Implement install command
The install command should work now, though it only installs in-place (anything else has to wait until I implement RUST_PATH). Also including: core: Add remove_directory_recursive, change copy_file Make copy_file preserve permissions, and add a remove_directory_recursive function.
Configuration menu - View commit details
-
Copy full SHA for 4d4cabf - Browse repository at this point
Copy the full SHA 4d4cabfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 376a552 - Browse repository at this point
Copy the full SHA 376a552View commit details -
rustpkg: Handle sysroot more correctly
In rustpkg, pass around sysroot; in rustpkg tests, set the sysroot manually so that tests can find libcore and such. With bonus metadata::filesearch refactoring to avoid copies.
Configuration menu - View commit details
-
Copy full SHA for c42f121 - Browse repository at this point
Copy the full SHA c42f121View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5fb5a94 - Browse repository at this point
Copy the full SHA 5fb5a94View commit details -
Configuration menu - View commit details
-
Copy full SHA for 18bf9bd - Browse repository at this point
Copy the full SHA 18bf9bdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1a5f11a - Browse repository at this point
Copy the full SHA 1a5f11aView commit details -
5
Configuration menu - View commit details
-
Copy full SHA for 2df8799 - Browse repository at this point
Copy the full SHA 2df8799View commit details
Commits on May 4, 2013
-
5
Configuration menu - View commit details
-
Copy full SHA for 86efd97 - Browse repository at this point
Copy the full SHA 86efd97View commit details -
5
Configuration menu - View commit details
-
Copy full SHA for 9f76ca6 - Browse repository at this point
Copy the full SHA 9f76ca6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7d9c638 - Browse repository at this point
Copy the full SHA 7d9c638View commit details -
5
Configuration menu - View commit details
-
Copy full SHA for 5681571 - Browse repository at this point
Copy the full SHA 5681571View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5bf7e8b - Browse repository at this point
Copy the full SHA 5bf7e8bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0ff8200 - Browse repository at this point
Copy the full SHA 0ff8200View commit details -
auto merge of rust-lang#6219 : dotdash/rust/fmt, r=graydon
Only the first portion has to be owned, as it acts as the buffer for the constructed string. The remaining strings can be static.
Configuration menu - View commit details
-
Copy full SHA for 821979f - Browse repository at this point
Copy the full SHA 821979fView commit details -
auto merge of rust-lang#6227 : graydon/rust/issue-6112-box-annihilato…
…r, r=graydon during task annihilation, since it is easy to tread on freed memory.
Configuration menu - View commit details
-
Copy full SHA for c3ab74b - Browse repository at this point
Copy the full SHA c3ab74bView commit details -
Configuration menu - View commit details
-
Copy full SHA for a47e4cb - Browse repository at this point
Copy the full SHA a47e4cbView commit details -
4
Configuration menu - View commit details
-
Copy full SHA for 7ac6571 - Browse repository at this point
Copy the full SHA 7ac6571View commit details -
auto merge of rust-lang#6230 : thestinger/rust/whitespace, r=catamorp…
…hism I just had `git apply` fix most of them and then did a quick skim over the diff to fix a few cases where it did the wrong thing (mostly replacing tabs with 4 spaces, when someone's editor had them at 8 spaces).
Configuration menu - View commit details
-
Copy full SHA for 1f65e4a - Browse repository at this point
Copy the full SHA 1f65e4aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 495bceb - Browse repository at this point
Copy the full SHA 495bcebView commit details -
Fix another goof: consistently use parent directory of target for rule.
(I wonder if there's a better way to write this in the rule itself; i.e. something like `$$(dirname $$@)`. But for now this will do.)
5Configuration menu - View commit details
-
Copy full SHA for 175a5ee - Browse repository at this point
Copy the full SHA 175a5eeView commit details -
Reduce code bloat from managed allocations
In commit d7f5e43 "core::rt: Add the local heap to newsched tasks", local_malloc and local_free have become rather big and their forced inlining causes quite a bit of code bloat. Compile times for crates affected by the bloat (e.g. rustc) improve, while others (e.g. libstd) seem to be unaffected, so I guess the inlining doesn't gain us much. Sizes: | librustc | libsytax ---------------|–-----------|------------ with inlining | 18,547,824 | 7,110,848 w/o inlining | 15,092,040 | 5,518,608
5Configuration menu - View commit details
-
Copy full SHA for e5ca35d - Browse repository at this point
Copy the full SHA e5ca35dView commit details -
Configuration menu - View commit details
-
Copy full SHA for bf2d3c7 - Browse repository at this point
Copy the full SHA bf2d3c7View commit details -
Configuration menu - View commit details
-
Copy full SHA for ccf2f7b - Browse repository at this point
Copy the full SHA ccf2f7bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 989d008 - Browse repository at this point
Copy the full SHA 989d008View commit details -
auto merge of rust-lang#6237 : dotdash/rust/reduce_bloat, r=brson
In commit d7f5e43 "core::rt: Add the local heap to newsched tasks", local_malloc and local_free have become rather big and their forced inlining causes quite a bit of code bloat. Compile times for crates affected by the bloat (e.g. rustc) improve, while others (e.g. libstd) seem to be unaffected, so I guess the inlining doesn't gain us much. Sizes: ``` | librustc | libsytax ---------------|–-----------|------------ with inlining | 18,547,824 | 7,110,848 w/o inlining | 15,092,040 | 5,518,608
Configuration menu - View commit details
-
Copy full SHA for b872900 - Browse repository at this point
Copy the full SHA b872900View commit details -
5
Configuration menu - View commit details
-
Copy full SHA for 8081e8d - Browse repository at this point
Copy the full SHA 8081e8dView commit details -
Configuration menu - View commit details
-
Copy full SHA for d74ac9e - Browse repository at this point
Copy the full SHA d74ac9eView commit details
Commits on May 5, 2013
-
small fix to the tutorial-ffi destructor example
The previous example was erroneously attempting to destroy uninitialized memory, which was often zeroed (masking the bug).
5Configuration menu - View commit details
-
Copy full SHA for 8f2d71a - Browse repository at this point
Copy the full SHA 8f2d71aView commit details -
5
Configuration menu - View commit details
-
Copy full SHA for 987ad9c - Browse repository at this point
Copy the full SHA 987ad9cView commit details -
auto merge of rust-lang#6234 : yichoi/rust/glob-dummy-pull, r=thestinger
transitional patch to resolve compile/link failure on android after rust-lang#6161 landed, I've encountered below errors since android does not support glob in libc. /opt/ndk_standalone/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld: /home/yichoi/rust_work/build/x86_64-unknown-linux-gnu/stage1/lib/rustc/arm-linux-androideabi/lib/libcore-c3ca5d77d81b46c1-0.7-pre.so: error: undefined reference to 'glob' /opt/ndk_standalone/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld: /home/yichoi/rust_work/build/x86_64-unknown-linux-gnu/stage1/lib/rustc/arm-linux-androideabi/lib/libcore-c3ca5d77d81b46c1-0.7-pre.so: error: undefined reference to 'globfre Since android does not have `glob.h`, `glob_t` definition comes from https://groups.google.com/forum/?fromgroups=#!topic/android-ndk/vSH6MWPD0Vk rust-lang#6100 should be resolved.
Configuration menu - View commit details
-
Copy full SHA for 29a2a1e - Browse repository at this point
Copy the full SHA 29a2a1eView commit details -
auto merge of rust-lang#6244 : thestinger/rust/ffi, r=z0w0
The previous example was erroneously attempting to destroy uninitialized memory, which was often zeroed (masking the bug).
Configuration menu - View commit details
-
Copy full SHA for 3b299e8 - Browse repository at this point
Copy the full SHA 3b299e8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6806900 - Browse repository at this point
Copy the full SHA 6806900View commit details -
auto merge of rust-lang#6235 : pnkfelix/rust/issue-3326-play-with-dir…
…ectory-orderonly-prereqs, r=z0w0 r? (for rust-lang#3326)
Configuration menu - View commit details
-
Copy full SHA for 063851f - Browse repository at this point
Copy the full SHA 063851fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0b0b801 - Browse repository at this point
Copy the full SHA 0b0b801View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6cb273e - Browse repository at this point
Copy the full SHA 6cb273eView commit details -
5
Configuration menu - View commit details
-
Copy full SHA for aca2a00 - Browse repository at this point
Copy the full SHA aca2a00View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6e6a4be - Browse repository at this point
Copy the full SHA 6e6a4beView commit details -
Merge remote-tracking branch 'mozilla/incoming' into issue-5910-dyna-…
…freeze Conflicts: src/libcore/core.rc src/libcore/hashmap.rs src/libcore/num/f32.rs src/libcore/num/f64.rs src/libcore/num/float.rs src/libcore/num/int-template.rs src/libcore/num/num.rs src/libcore/num/strconv.rs src/libcore/num/uint-template.rs src/libcore/ops.rs src/libcore/os.rs src/libcore/prelude.rs src/libcore/rt/mod.rs src/libcore/unstable/lang.rs src/librustc/driver/session.rs src/librustc/middle/astencode.rs src/librustc/middle/borrowck/check_loans.rs src/librustc/middle/borrowck/gather_loans.rs src/librustc/middle/borrowck/loan.rs src/librustc/middle/borrowck/preserve.rs src/librustc/middle/liveness.rs src/librustc/middle/mem_categorization.rs src/librustc/middle/region.rs src/librustc/middle/trans/base.rs src/librustc/middle/trans/inline.rs src/librustc/middle/trans/reachable.rs src/librustc/middle/typeck/check/_match.rs src/librustc/middle/typeck/check/regionck.rs src/librustc/util/ppaux.rs src/libstd/arena.rs src/libstd/ebml.rs src/libstd/json.rs src/libstd/serialize.rs src/libstd/std.rc src/libsyntax/ast_map.rs src/libsyntax/parse/parser.rs src/test/compile-fail/borrowck-uniq-via-box.rs src/test/compile-fail/regions-infer-borrow-scope-within-loop.rs src/test/run-pass/borrowck-nested-calls.rs
Configuration menu - View commit details
-
Copy full SHA for 4300d4d - Browse repository at this point
Copy the full SHA 4300d4dView commit details
Commits on May 6, 2013
-
Configuration menu - View commit details
-
Copy full SHA for 7b36e34 - Browse repository at this point
Copy the full SHA 7b36e34View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4dc62df - Browse repository at this point
Copy the full SHA 4dc62dfView commit details -
Configuration menu - View commit details
-
Copy full SHA for e235f6c - Browse repository at this point
Copy the full SHA e235f6cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0211833 - Browse repository at this point
Copy the full SHA 0211833View commit details -
5
Configuration menu - View commit details
-
Copy full SHA for 0e2242f - Browse repository at this point
Copy the full SHA 0e2242fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2ea52a3 - Browse repository at this point
Copy the full SHA 2ea52a3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6c0c3a4 - Browse repository at this point
Copy the full SHA 6c0c3a4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 84f7ecc - Browse repository at this point
Copy the full SHA 84f7eccView commit details -
5
Configuration menu - View commit details
-
Copy full SHA for 502817a - Browse repository at this point
Copy the full SHA 502817aView commit details -
Use rust_try_get_task for compat with new rt, and strenghten assumpti…
…ons about borrow list
Configuration menu - View commit details
-
Copy full SHA for c50a9d5 - Browse repository at this point
Copy the full SHA c50a9d5View commit details -
auto merge of rust-lang#6263 : bjz/rust/approx-eq, r=erickt
Moving the trait into `core` allows it to be added to the `num::Float` trait. I have also added and `assert_approx_eq!` macro. This is useful fo making approximate assertions on types that implement the `ApproxEq` trait. Examples: ~~~rust // using the default epsilon value assert_approx_eq!(1.0000001f, 1.0f); // using a custom epsilon value assert_approx_eq!(1.000001f, 1.0f, 1.0e-5); // fails with: "left: 1.00001 does not approximately equal right: 1" assert_approx_eq!(1.00001f, 1.0f); ~~~
Configuration menu - View commit details
-
Copy full SHA for b6dea9d - Browse repository at this point
Copy the full SHA b6dea9dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0ef4e86 - Browse repository at this point
Copy the full SHA 0ef4e86View commit details -
Configuration menu - View commit details
-
Copy full SHA for a5891be - Browse repository at this point
Copy the full SHA a5891beView commit details -
3
Configuration menu - View commit details
-
Copy full SHA for 2e4790c - Browse repository at this point
Copy the full SHA 2e4790cView commit details -
auto merge of rust-lang#6150 : yichoi/rust/arm-test-pull, r=brson
Support rust-lang#5297 install.mk : install-runtime-target added for conveneice automatically push runtime library to android device test.mk : expanded to support android test automation with adb compiletest : expanded to support android test automation with adb
Configuration menu - View commit details
-
Copy full SHA for bd5fd6e - Browse repository at this point
Copy the full SHA bd5fd6eView commit details
Commits on May 7, 2013
-
Configuration menu - View commit details
-
Copy full SHA for 8b32bde - Browse repository at this point
Copy the full SHA 8b32bdeView commit details -
Configuration menu - View commit details
-
Copy full SHA for ce45f39 - Browse repository at this point
Copy the full SHA ce45f39View commit details -
3
Configuration menu - View commit details
-
Copy full SHA for cd164cf - Browse repository at this point
Copy the full SHA cd164cfView commit details -
5
Configuration menu - View commit details
-
Copy full SHA for 39a1190 - Browse repository at this point
Copy the full SHA 39a1190View commit details