Richo Healey
734093674e
powerpc: Fix missing include in cabi_powerpc
2015-01-11 21:15:19 -08:00
Richo Healey
7776820a03
powerpc: definition support for libc
2015-01-11 21:15:06 -08:00
Richo Healey
8341ee4075
powerpc: rough platform support
2015-01-11 21:14:58 -08:00
Richo Healey
7a05dc273d
powerpc: pthread support
2015-01-11 21:14:58 -08:00
Richo Healey
e9908da0d7
powerpc: Fixup more stack work
2015-01-11 21:14:58 -08:00
Richo Healey
d48fa78694
powerpc: add cdefs for linux
...
This borrowed entirely from the mips definitions, and should be
revisited after it lands while testing.
2015-01-11 21:14:31 -08:00
Richo Healey
164981042d
powerpc: Janky segmented stack support
2015-01-11 21:14:31 -08:00
Richo Healey
f0d6eee499
powerpc: Add unwinder size REVISIT
2015-01-11 21:14:31 -08:00
Richo Healey
a2e3993111
powerpc: Add libstd utils
2015-01-11 21:14:31 -08:00
Richo Healey
c055d99526
powerpc: Teach trans about powerpc
2015-01-11 21:14:31 -08:00
Richo Healey
33cd9cf9f4
powerpc: initialize llvm
2015-01-11 21:14:31 -08:00
Richo Healey
c8442afeb0
powerpc: Add backend support for powerpc
2015-01-11 21:14:30 -08:00
Richo Healey
e5bbe8244b
powerpc: Tell liballoc about power alignment
2015-01-11 21:14:30 -08:00
Richo Healey
194ed4f5a0
powerpc: Document the existance of powerpc
2015-01-11 21:14:30 -08:00
Richo Healey
0e0af8ea88
powerpc: Use toolchain assembler on power
2015-01-11 21:14:30 -08:00
Richo Healey
a36a8924b4
powerpc: Build llvm for powerpc
2015-01-11 21:14:30 -08:00
Richo Healey
f512dce713
powerpc: Add platform configuration
2015-01-11 21:14:30 -08:00
Richo Healey
31d232e204
powerpc: Add support to configure
2015-01-11 21:14:23 -08:00
bors
14f9d1f256
auto merge of #20828 : alexcrichton/rust/issue-20823, r=brson
...
This will temporarily prevent warnings generated from expanding to code that the
test harness itself uses. This solution will require tweaking around the beta
cycle, but it will prevent spurious warnings for now.
Closes #20823
2015-01-10 00:55:12 +00:00
bors
c133b2110b
auto merge of #20776 : kmcallister/rust/macro-cleanup, r=alexcrichton
...
r? @alexcrichton. This passes tests for me.
2015-01-09 22:15:12 +00:00
Alex Crichton
9cc847d8c3
syntax: Add #[allow(unstable)] to --test expansion
...
This will temporarily prevent warnings generated from expanding to code that the
test harness itself uses. This solution will require tweaking around the beta
cycle, but it will prevent spurious warnings for now.
Closes #20823
2015-01-09 13:26:21 -08:00
bors
73a25f55ad
auto merge of #20815 : brson/rust/installer, r=alexcrichton
2015-01-09 20:10:07 +00:00
Keegan McAllister
a96a8b2b25
Update macro scope intro
2015-01-09 11:06:17 -08:00
Keegan McAllister
128e7ff53b
Re-reduce libstd macro duplication
...
The libstd definitions move to libcore, which causes some minor updates there.
2015-01-09 11:06:17 -08:00
Brian Anderson
df059020c4
Fix revert of rust-installer
2015-01-09 10:19:30 -08:00
bors
b5571ed71a
Merge pull request #20800 from jroesch/add-regression-for-issue-20414
...
Add test for issue #20414
Reviewed-by: alexcrichton
2015-01-09 17:35:11 +00:00
bors
6638242479
Merge pull request #20799 from kud1ing/patch-1
...
Link to http://rustbyexample.com/
Reviewed-by: steveklabnik
2015-01-09 17:35:11 +00:00
bors
bc492f0cf4
Merge pull request #20793 from ktossell/rustdoc-fixedvector-syntax
...
Make rustdoc use the `[_; N]` syntax instead of `[_, ..N]`
Reviewed-by: sfackler
2015-01-09 17:35:10 +00:00
bors
87ed884a9c
Merge pull request #20699 from vhbit/ios-archs
...
Better iOS support
Reviewed-by: alexcrichton
2015-01-09 17:35:09 +00:00
Valerii Hiora
577d0dbcb8
iOS: preliminary 64-bit archs support
2015-01-09 18:38:30 +02:00
Valerii Hiora
3fbbc6ea2a
Updated compiler-rt
2015-01-09 18:38:30 +02:00
Valerii Hiora
a945f288ff
iOS: makefiles and runtime for new archs
2015-01-09 18:38:30 +02:00
Valerii Hiora
ea045d2055
iOS: cabi fixes
...
Changed alignment according to official Apple docs
2015-01-09 18:38:30 +02:00
Valerii Hiora
ac0607acb2
iOS: fixed test build
...
Now it is possible to run tests on a jailbroken device
2015-01-09 18:23:42 +02:00
Valerii Hiora
1fb91dc1c2
iOS: updated targets
...
- target_word_size -> target_pointer_width
- added armv7 and armv7s targets
- enabled building binaries so tests could be run on a jailbroken device
2015-01-09 18:23:42 +02:00
bors
2e2372c6c4
auto merge of #20788 : Zoxc/rust/loader, r=huonw
...
Fixes #19907
2015-01-09 09:50:06 +00:00
Jared Roesch
2d2159f5b0
Add test for issue #20414
2015-01-08 23:35:17 -08:00
kud1ing
2730075ad4
Link to http://rustbyexample.com/
2015-01-09 08:25:42 +01:00
bors
20bce44810
auto merge of #20786 : brson/rust/rustdocwarnings, r=huonw
...
Because we are warning about unstable APIs and there are many
of these yet, this creates a high likelyhood doc tests will
fail.
This doesn't seem right as a blanket policy to me anyway, though
certainly we want it in std. Probably more appropriate to add
a rustdoc option.
2015-01-09 04:14:53 +00:00
John Kåre Alsaker
9dea210730
Make the metadata loader use the appropriate Target structure
...
Fixes #19907
2015-01-09 04:51:47 +01:00
Ken Tossell
38a1bb13cd
Make rustdoc use the [_; N]
syntax instead of [_, ..N]
2015-01-08 22:35:08 -05:00
Brian Anderson
a728b4c9b8
rustdoc: Stop adding #[deny(warnings)] to all tests
...
Because we are warning about unstable APIs and there are many
of these yet, this creates a high likelyhood doc tests will
fail.
This doesn't seem right as a blanket policy to me anyway, though
certainly we want it in std. Probably more appropriate to add
a rustdoc option.
2015-01-08 18:13:20 -08:00
bors
32545a0460
Merge pull request #20779 from brson/prerel
...
mk: Update prerelase versioning to conform to semver
Reviewed-by: alexcrichton
2015-01-09 01:19:54 +00:00
bors
948d1d004d
Merge pull request #20741 from mneumann/dragonfly-pthread-mutex
...
Fix assertion in Mutex::destroy() on DragonFly (#20698 )
Reviewed-by: alexcrichton
2015-01-09 01:19:54 +00:00
bors
e72ad98e46
Merge pull request #20718 from tshepang/bench-fix-some-warnings
...
bench: fix a few compiler warnings
Reviewed-by: alexcrichton
2015-01-09 01:19:53 +00:00
Brian Anderson
44a287e6eb
mk: Add rustbook to source dist
2015-01-08 17:03:40 -08:00
Brian Anderson
1f550b47c2
mk: Update prerelase versioning to conform to semver
2015-01-08 15:33:31 -08:00
bors
6354d60ede
Merge pull request #20766 from tsurai/patch-1
...
doc: Fix unresolved import in Bitv example
Reviewed-by: alexcrichton
2015-01-08 20:59:48 +00:00
bors
bc6e080df5
Merge pull request #20735 from squidpickles/master
...
Spelling fix compatibel -> compatible
Reviewed-by: Gankro
2015-01-08 20:59:48 +00:00
bors
00b112c45a
auto merge of #20760 : alexcrichton/rust/rollup, r=alexcrichton
2015-01-08 18:40:04 +00:00