Upgrade LLVM
Includes an upstream commit by pcwalton to improve codegen of our enums getting moved around.
This commit is contained in:
@@ -208,7 +208,7 @@ CFG_GCCISH_DEF_FLAG_arm-apple-darwin := -Wl,-exported_symbols_list,
|
|||||||
CFG_GCCISH_PRE_LIB_FLAGS_arm-apple-darwin :=
|
CFG_GCCISH_PRE_LIB_FLAGS_arm-apple-darwin :=
|
||||||
CFG_GCCISH_POST_LIB_FLAGS_arm-apple-darwin :=
|
CFG_GCCISH_POST_LIB_FLAGS_arm-apple-darwin :=
|
||||||
CFG_DEF_SUFFIX_arm-apple-darwin := .darwin.def
|
CFG_DEF_SUFFIX_arm-apple-darwin := .darwin.def
|
||||||
CFG_LLC_FLAGS_arm-apple-darwin := -arm-enable-ehabi -arm-enable-ehabi-descriptors
|
CFG_LLC_FLAGS_arm-apple-darwin :=
|
||||||
CFG_INSTALL_NAME_arm-apple-darwin = -Wl,-install_name,@rpath/$(1)
|
CFG_INSTALL_NAME_arm-apple-darwin = -Wl,-install_name,@rpath/$(1)
|
||||||
CFG_LIBUV_LINK_FLAGS_arm-apple-darwin =
|
CFG_LIBUV_LINK_FLAGS_arm-apple-darwin =
|
||||||
CFG_EXE_SUFFIX_arm-apple-darwin :=
|
CFG_EXE_SUFFIX_arm-apple-darwin :=
|
||||||
@@ -290,7 +290,7 @@ CFG_GCCISH_DEF_FLAG_arm-linux-androideabi := -Wl,--export-dynamic,--dynamic-list
|
|||||||
CFG_GCCISH_PRE_LIB_FLAGS_arm-linux-androideabi := -Wl,-whole-archive
|
CFG_GCCISH_PRE_LIB_FLAGS_arm-linux-androideabi := -Wl,-whole-archive
|
||||||
CFG_GCCISH_POST_LIB_FLAGS_arm-linux-androideabi := -Wl,-no-whole-archive
|
CFG_GCCISH_POST_LIB_FLAGS_arm-linux-androideabi := -Wl,-no-whole-archive
|
||||||
CFG_DEF_SUFFIX_arm-linux-androideabi := .android.def
|
CFG_DEF_SUFFIX_arm-linux-androideabi := .android.def
|
||||||
CFG_LLC_FLAGS_arm-linux-androideabi := -arm-enable-ehabi -arm-enable-ehabi-descriptors
|
CFG_LLC_FLAGS_arm-linux-androideabi :=
|
||||||
CFG_INSTALL_NAME_arm-linux-androideabi =
|
CFG_INSTALL_NAME_arm-linux-androideabi =
|
||||||
CFG_LIBUV_LINK_FLAGS_arm-linux-androideabi =
|
CFG_LIBUV_LINK_FLAGS_arm-linux-androideabi =
|
||||||
CFG_EXE_SUFFIX_arm-linux-androideabi :=
|
CFG_EXE_SUFFIX_arm-linux-androideabi :=
|
||||||
@@ -320,7 +320,7 @@ CFG_GCCISH_DEF_FLAG_arm-unknown-linux-gnueabihf := -Wl,--export-dynamic,--dynami
|
|||||||
CFG_GCCISH_PRE_LIB_FLAGS_arm-unknown-linux-gnueabihf := -Wl,-whole-archive
|
CFG_GCCISH_PRE_LIB_FLAGS_arm-unknown-linux-gnueabihf := -Wl,-whole-archive
|
||||||
CFG_GCCISH_POST_LIB_FLAGS_arm-unknown-linux-gnueabihf := -Wl,-no-whole-archive
|
CFG_GCCISH_POST_LIB_FLAGS_arm-unknown-linux-gnueabihf := -Wl,-no-whole-archive
|
||||||
CFG_DEF_SUFFIX_arm-unknown-linux-gnueabihf := .linux.def
|
CFG_DEF_SUFFIX_arm-unknown-linux-gnueabihf := .linux.def
|
||||||
CFG_LLC_FLAGS_arm-unknown-linux-gnueabihf := -arm-enable-ehabi -arm-enable-ehabi-descriptors
|
CFG_LLC_FLAGS_arm-unknown-linux-gnueabihf :=
|
||||||
CFG_INSTALL_NAME_ar,-unknown-linux-gnueabihf =
|
CFG_INSTALL_NAME_ar,-unknown-linux-gnueabihf =
|
||||||
CFG_LIBUV_LINK_FLAGS_arm-unknown-linux-gnueabihf =
|
CFG_LIBUV_LINK_FLAGS_arm-unknown-linux-gnueabihf =
|
||||||
CFG_EXE_SUFFIX_arm-unknown-linux-gnueabihf :=
|
CFG_EXE_SUFFIX_arm-unknown-linux-gnueabihf :=
|
||||||
|
|||||||
@@ -368,8 +368,6 @@ pub mod write {
|
|||||||
llvm_c_strs.push(s);
|
llvm_c_strs.push(s);
|
||||||
};
|
};
|
||||||
add("rustc"); // fake program name
|
add("rustc"); // fake program name
|
||||||
add("-arm-enable-ehabi");
|
|
||||||
add("-arm-enable-ehabi-descriptors");
|
|
||||||
if vectorize_loop { add("-vectorize-loops"); }
|
if vectorize_loop { add("-vectorize-loops"); }
|
||||||
if vectorize_slp { add("-vectorize-slp"); }
|
if vectorize_slp { add("-vectorize-slp"); }
|
||||||
if sess.time_llvm_passes() { add("-time-passes"); }
|
if sess.time_llvm_passes() { add("-time-passes"); }
|
||||||
|
|||||||
2
src/llvm
2
src/llvm
Submodule src/llvm updated: e1dabb48f0...f5f1ffea20
@@ -1,4 +1,4 @@
|
|||||||
# If this file is modified, then llvm will be forcibly cleaned and then rebuilt.
|
# If this file is modified, then llvm will be forcibly cleaned and then rebuilt.
|
||||||
# The actual contents of this file do not matter, but to trigger a change on the
|
# The actual contents of this file do not matter, but to trigger a change on the
|
||||||
# build bots then the contents should be changed so git updates the mtime.
|
# build bots then the contents should be changed so git updates the mtime.
|
||||||
2014-01-27
|
2014-02-11
|
||||||
|
|||||||
Reference in New Issue
Block a user