1
Fork 0
rust/src/vendor
Alex Crichton f98f6c717a 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-03 22:18:32 -08:00
..
cmake rustbuild: Vendor all dependencies 2016-11-08 07:32:05 -08:00
env_logger rustbuild: Vendor all dependencies 2016-11-08 07:32:05 -08:00
filetime rustbuild: Vendor all dependencies 2016-11-08 07:32:05 -08:00
gcc Pass -fPIC to native compiles on 32-bit 2017-02-03 22:18:32 -08:00
getopts rustbuild: Vendor all dependencies 2016-11-08 07:32:05 -08:00
libc rustbuild: Vendor all dependencies 2016-11-08 07:32:05 -08:00
log rustbuild: Vendor all dependencies 2016-11-08 07:32:05 -08:00
num_cpus rustbuild: Vendor all dependencies 2016-11-08 07:32:05 -08:00
rustc-serialize rustbuild: Vendor all dependencies 2016-11-08 07:32:05 -08:00
toml rustbuild: Vendor all dependencies 2016-11-08 07:32:05 -08:00