rust/src
bors 29dece1c8b Auto merge of #39523 - alexcrichton:fpic, r=aturon
Pass -fPIC to native compiles on 32-bit

This is apparently a regression from 1.14.0 to 1.15.0. Previously we
passed `-fPIC` to C compilers on i686 targets, but the `gcc` crate
apparently [explicitly] didn't do this. I don't recall why that was
avoided but it was [previously passed by the makefiles][mk] and this
seems to have [caused a regression][regression] in Firefox, so this
commit reverts back to passing `-fPIC`.

[explicitly]: 362bdf20
[mk]: c781fc4a/mk/cfg/i686-unknown-linux-gnu.mk (L11)
[regression]: https://bugzilla.mozilla.org/show_bug.cgi?id=1336155
2017-02-08 20:49:24 +00:00
..
bootstrap Rollup merge of #39622 - alexcrichton:clean-dist, r=brson 2017-02-08 10:19:57 -05:00
build_helper Build libbacktrace/jemalloc only when their timestamps are older than sources 2017-02-02 22:40:42 +03:00
ci Rollup merge of #39431 - alexcrichton:no-more-makefiles, r=brson 2017-02-07 22:54:25 -05:00
compiler-rt@a8fc4c169f
doc Rollup merge of #39620 - Gheoan:patch-1, r=steveklabnik 2017-02-07 22:54:30 -05:00
driver
etc Clean our src/etc of old files 2017-02-06 08:43:37 -08:00
grammar
jemalloc@11bfb0dcf8 Update jemalloc to include various fixes for OSX 10.12 2017-01-19 09:01:52 +09:00
liballoc Bump version, upgrade bootstrap 2017-02-03 13:25:46 -08:00
liballoc_jemalloc std: Remove cfg(cargobuild) annotations 2017-02-06 08:42:54 -08:00
liballoc_system Auto merge of #38679 - alexcrichton:always-deny-warnings, r=nrc 2017-01-08 08:22:06 +00:00
libarena Rollup merge of #38664 - apasel422:may-dangle, r=pnkfelix 2017-01-10 20:27:41 +09:00
libbacktrace libbacktrace: Fix uninitialized variable 2017-02-04 01:18:10 +03:00
libcollections Rollup merge of #39561 - phungleson:libcollectionsbench, r=alexcrichton 2017-02-08 10:19:51 -05:00
libcollectionstest Extract collections benchmarks to libcollections/benches 2017-02-06 21:38:47 +11:00
libcompiler_builtins Rollup merge of #39519 - nagisa:more-snap, r=alexcrichton 2017-02-05 12:45:11 -05:00
libcore Rollup merge of #39561 - phungleson:libcollectionsbench, r=alexcrichton 2017-02-08 10:19:51 -05:00
libcoretest Auto merge of #39567 - frewsxcv:rollup, r=frewsxcv 2017-02-05 19:33:55 +00:00
libflate std: Remove cfg(cargobuild) annotations 2017-02-06 08:42:54 -08:00
libfmt_macros Remove not(stage0) from deny(warnings) 2016-12-29 21:07:20 -08:00
libgetopts Remove not(stage0) from deny(warnings) 2016-12-29 21:07:20 -08:00
libgraphviz Remove not(stage0) from deny(warnings) 2016-12-29 21:07:20 -08:00
liblibc@cb7f667321 libstd/net: Add peek APIs to UdpSocket and TcpStream 2017-02-04 12:00:19 -08:00
liblog Remove not(stage0) from deny(warnings) 2016-12-29 21:07:20 -08:00
libpanic_abort Auto merge of #38679 - alexcrichton:always-deny-warnings, r=nrc 2017-01-08 08:22:06 +00:00
libpanic_unwind std: Remove cfg(cargobuild) annotations 2017-02-06 08:42:54 -08:00
libproc_macro Refactor TokenStream. 2017-01-22 21:37:38 +00:00
libproc_macro_plugin Remove open_span and close_span from Delimited. 2017-01-23 06:49:06 +00:00
librand Remove specialization from Debug implementations 2017-01-20 13:10:36 +01:00
librustc Rollup merge of #39482 - king6cong:master, r=frewsxcv 2017-02-07 22:54:27 -05:00
librustc_back Rollup merge of #39426 - jakllsch:netbsd-c, r=alexcrichton 2017-02-07 22:54:24 -05:00
librustc_bitflags Remove not(stage0) from deny(warnings) 2016-12-29 21:07:20 -08:00
librustc_borrowck Add warning for () to ! switch 2017-02-03 18:48:15 +08:00
librustc_const_eval Rollup merge of #39526 - canndrew:uninhabited-while-let-fix, r=arielb1 2017-02-05 12:45:12 -05:00
librustc_const_math More snap cleanup 2017-02-04 04:53:09 +02:00
librustc_data_structures Bump version, upgrade bootstrap 2017-02-03 13:25:46 -08:00
librustc_driver Rollup merge of #39439 - king6cong:move, r=alexcrichton 2017-02-05 12:45:02 -05:00
librustc_errors store typeck lints in the TypeckTables 2017-02-02 20:38:16 -05:00
librustc_incremental Rollup merge of #39582 - nikomatsakis:incr-comp-issue-39569, r=michaelwoerister 2017-02-08 10:19:52 -05:00
librustc_lint Rollup merge of #39462 - emilio:improper-ctypes, r=nikomatsakis 2017-02-08 10:19:47 -05:00
librustc_llvm Rollup merge of #39529 - dylanmckay:llvm-4.0-align32, r=alexcrichton 2017-02-08 10:19:49 -05:00
librustc_metadata Rollup merge of #39442 - keeperofdakeys:expand-derives, r=jseyfried 2017-02-05 09:14:46 -05:00
librustc_mir Rollup merge of #39009 - canndrew:default-unit-warnings, r=nikomatsakis 2017-02-05 09:14:39 -05:00
librustc_passes Auto merge of #39305 - eddyb:synelide, r=nikomatsakis 2017-01-28 06:21:23 +00:00
librustc_platform_intrinsics Auto merge of #38679 - alexcrichton:always-deny-warnings, r=nrc 2017-01-08 08:22:06 +00:00
librustc_plugin Remove unused extern crates. 2017-01-22 01:31:02 +00:00
librustc_privacy Remove no longer necessary ctor checks in rustc_privacy 2017-01-29 02:57:14 +03:00
librustc_resolve Rollup merge of #39443 - phungleson:remove-unresolved-things, r=nikomatsakis 2017-02-05 09:14:48 -05:00
librustc_save_analysis Rollup merge of #39453 - nrc:save-path, r=nikomatsakis 2017-02-05 09:14:49 -05:00
librustc_trans Rollup merge of #39583 - michaelwoerister:limit-llvm-threads, r=nikomatsakis 2017-02-08 10:19:54 -05:00
librustc_typeck make lifetimes that only appear in return type early-bound 2017-02-05 16:30:03 -05:00
librustdoc Rollup merge of #39597 - GuillaumeGomez:correct_rustdoc_test_file, r=alexcrichton 2017-02-08 10:19:55 -05:00
libserialize Bump version, upgrade bootstrap 2017-02-03 13:25:46 -08:00
libstd Rollup merge of #39512 - oconnor663:try_wait, r=alexcrichton 2017-02-08 10:19:48 -05:00
libstd_unicode Fix a few impl stability attributes 2017-01-29 13:31:47 +00:00
libsyntax Rollup merge of #39557 - bjorn3:pp-docs, r=jseyfried 2017-02-08 10:19:50 -05:00
libsyntax_ext Move derive macro expansion into the MacroExpander 2017-02-05 09:31:02 +10:30
libsyntax_pos store typeck lints in the TypeckTables 2017-02-02 20:38:16 -05:00
libterm Auto merge of #38679 - alexcrichton:always-deny-warnings, r=nrc 2017-01-08 08:22:06 +00:00
libtest Auto merge of #38779 - Craig-Macomber:bench, r=alexcrichton 2017-01-12 14:42:02 +00:00
libunwind std: Remove cfg(cargobuild) annotations 2017-02-06 08:42:54 -08:00
llvm@ceb177eeef Remove accidental submodule change. 2017-01-06 23:13:32 -05:00
rt Set correct hoedown submodule branch 2017-02-03 11:08:20 +01:00
rtstartup
rust-installer@4f99485080
rustc Fixup crate versions 2017-02-02 23:55:42 +03:00
rustllvm Rollup merge of #39529 - dylanmckay:llvm-4.0-align32, r=alexcrichton 2017-02-08 10:19:49 -05:00
test Rollup merge of #39597 - GuillaumeGomez:correct_rustdoc_test_file, r=alexcrichton 2017-02-08 10:19:55 -05:00
tools Rollup merge of #39630 - alexcrichton:update-manifest, r=brson 2017-02-08 10:19:59 -05:00
vendor Pass -fPIC to native compiles on 32-bit 2017-02-03 22:18:32 -08:00
Cargo.lock Auto merge of #39523 - alexcrichton:fpic, r=aturon 2017-02-08 20:49:24 +00:00
Cargo.toml Add support for test suites emulated in QEMU 2017-01-29 14:16:41 -08:00
stage0.txt Bump version, upgrade bootstrap 2017-02-03 13:25:46 -08:00