Skip to content

Commit fe1fbe8

Browse files
author
Jorge Aparicio
committed
---
yaml --- r: 171695 b: refs/heads/beta c: 41df05d h: refs/heads/master i: 171693: 823da94 171691: 9cc0d0d 171687: edaaca7 171679: c123178 v: v3
1 parent 63a6ce4 commit fe1fbe8

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

87 files changed

+1447
-1863
lines changed

[refs]

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,5 +31,5 @@ refs/heads/automation-fail: 1bf06495443584539b958873e04cc2f864ab10e4
3131
refs/heads/issue-18208-method-dispatch-3-quick-reject: 2009f85b9f99dedcec4404418eda9ddba90258a2
3232
refs/heads/batch: b5571ed71a5879c0495a982506258d5d267744ed
3333
refs/heads/building: 126db549b038c84269a1e4fe46f051b2c15d6970
34-
refs/heads/beta: 496dc4eae7de9d14cd49511a9acfbf5f11ae6c3f
34+
refs/heads/beta: 41df05dd0e42b4f1c4f1b834219f3aafe02d4419
3535
refs/heads/windistfix: 7608dbad651f02e837ed05eef3d74a6662a6e928

branches/beta/configure

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -444,10 +444,6 @@ case $CFG_CPUTYPE in
444444
CFG_OSTYPE="${CFG_OSTYPE}eabihf"
445445
;;
446446

447-
aarch64)
448-
CFG_CPUTYPE=aarch64
449-
;;
450-
451447
x86_64 | x86-64 | x64 | amd64)
452448
CFG_CPUTYPE=x86_64
453449
;;
@@ -992,7 +988,7 @@ do
992988
make_dir $t/rt/jemalloc
993989
for i in \
994990
isaac sync test \
995-
arch/i386 arch/x86_64 arch/arm arch/aarch64 arch/mips
991+
arch/i386 arch/x86_64 arch/arm arch/mips
996992
do
997993
make_dir $t/rt/stage$s/$i
998994
done
@@ -1169,7 +1165,7 @@ do
11691165

11701166
msg "configuring LLVM for $gnu_t"
11711167

1172-
LLVM_TARGETS="--enable-targets=x86,x86_64,arm,aarch64,mips"
1168+
LLVM_TARGETS="--enable-targets=x86,x86_64,arm,mips"
11731169
LLVM_BUILD="--build=$gnu_t"
11741170
LLVM_HOST="--host=$gnu_t"
11751171
LLVM_TARGET="--target=$gnu_t"

branches/beta/mk/cfg/aarch64-unknown-linux-gnu.mk

Lines changed: 0 additions & 30 deletions
This file was deleted.

branches/beta/mk/main.mk

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Copyright 2014-2015 The Rust Project Developers. See the COPYRIGHT
1+
# Copyright 2014 The Rust Project Developers. See the COPYRIGHT
22
# file at the top-level directory of this distribution and at
33
# http://rust-lang.org/COPYRIGHT.
44
#
@@ -261,7 +261,7 @@ endif
261261
######################################################################
262262

263263
# FIXME: x86-ism
264-
LLVM_COMPONENTS=x86 arm aarch64 mips ipo bitreader bitwriter linker asmparser mcjit \
264+
LLVM_COMPONENTS=x86 arm mips ipo bitreader bitwriter linker asmparser mcjit \
265265
interpreter instrumentation
266266

267267
# Only build these LLVM tools

branches/beta/mk/platform.mk

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Copyright 2012-2015 The Rust Project Developers. See the COPYRIGHT
1+
# Copyright 2012 The Rust Project Developers. See the COPYRIGHT
22
# file at the top-level directory of this distribution and at
33
# http://rust-lang.org/COPYRIGHT.
44
#
@@ -177,7 +177,7 @@ define CFG_MAKE_TOOLCHAIN
177177
$$(CFG_GCCISH_DEF_FLAG_$(1))$$(3) $$(2) \
178178
$$(call CFG_INSTALL_NAME_$(1),$$(4))
179179

180-
ifeq ($$(findstring $(HOST_$(1)),arm aarch64 mips mipsel),)
180+
ifeq ($$(findstring $(HOST_$(1)),arm mips mipsel),)
181181

182182
# We're using llvm-mc as our assembler because it supports
183183
# .cfi pseudo-ops on mac
@@ -189,7 +189,7 @@ define CFG_MAKE_TOOLCHAIN
189189
-o=$$(1)
190190
else
191191

192-
# For the ARM, AARCH64 and MIPS crosses, use the toolchain assembler
192+
# For the ARM and MIPS crosses, use the toolchain assembler
193193
# FIXME: We should be able to use the LLVM assembler
194194
CFG_ASSEMBLE_$(1)=$$(CC_$(1)) $$(CFG_GCCISH_CFLAGS_$(1)) \
195195
$$(CFG_DEPEND_FLAGS) $$(2) -c -o $$(1)

branches/beta/src/doc/reference.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2141,7 +2141,7 @@ arbitrarily complex configurations through nesting.
21412141
The following configurations must be defined by the implementation:
21422142

21432143
* `target_arch = "..."`. Target CPU architecture, such as `"x86"`, `"x86_64"`
2144-
`"mips"`, `"arm"`, or `"aarch64"`.
2144+
`"mips"`, or `"arm"`.
21452145
* `target_endian = "..."`. Endianness of the target CPU, either `"little"` or
21462146
`"big"`.
21472147
* `target_family = "..."`. Operating system family of the target, e. g.

branches/beta/src/liballoc/heap.rs

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// Copyright 2014-2015 The Rust Project Developers. See the COPYRIGHT
1+
// Copyright 2014 The Rust Project Developers. See the COPYRIGHT
22
// file at the top-level directory of this distribution and at
33
// http://rust-lang.org/COPYRIGHT.
44
//
@@ -120,8 +120,7 @@ unsafe fn exchange_free(ptr: *mut u8, old_size: uint, align: uint) {
120120
target_arch = "mipsel"))]
121121
const MIN_ALIGN: uint = 8;
122122
#[cfg(any(target_arch = "x86",
123-
target_arch = "x86_64",
124-
target_arch = "aarch64"))]
123+
target_arch = "x86_64"))]
125124
const MIN_ALIGN: uint = 16;
126125

127126
#[cfg(external_funcs)]

branches/beta/src/libcore/char.rs

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -446,7 +446,9 @@ enum EscapeUnicodeState {
446446
Done,
447447
}
448448

449-
impl Iterator<char> for EscapeUnicode {
449+
impl Iterator for EscapeUnicode {
450+
type Item = char;
451+
450452
fn next(&mut self) -> Option<char> {
451453
match self.state {
452454
EscapeUnicodeState::Backslash => {
@@ -501,7 +503,9 @@ enum EscapeDefaultState {
501503
Unicode(EscapeUnicode),
502504
}
503505

504-
impl Iterator<char> for EscapeDefault {
506+
impl Iterator for EscapeDefault {
507+
type Item = char;
508+
505509
fn next(&mut self) -> Option<char> {
506510
match self.state {
507511
EscapeDefaultState::Backslash(c) => {

branches/beta/src/libcore/hash/sip.rs

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// Copyright 2012-2015 The Rust Project Developers. See the COPYRIGHT
1+
// Copyright 2012-2014 The Rust Project Developers. See the COPYRIGHT
22
// file at the top-level directory of this distribution and at
33
// http://rust-lang.org/COPYRIGHT.
44
//
@@ -419,12 +419,6 @@ mod tests {
419419
}
420420
}
421421

422-
#[test] #[cfg(target_arch = "aarch64")]
423-
fn test_hash_uint() {
424-
let val = 0xdeadbeef_deadbeef_u64;
425-
assert_eq!(hash(&(val as u64)), hash(&(val as uint)));
426-
assert!(hash(&(val as u32)) != hash(&(val as uint)));
427-
}
428422
#[test] #[cfg(target_arch = "arm")]
429423
fn test_hash_uint() {
430424
let val = 0xdeadbeef_deadbeef_u64;

0 commit comments

Comments
 (0)