Skip to content

Commit 6dfea0a

Browse files
committed
---
yaml --- r: 136957 b: refs/heads/dist-snap c: 9a2286d h: refs/heads/master i: 136955: 2cc950a v: v3
1 parent 2a852a6 commit 6dfea0a

File tree

404 files changed

+2374
-13364
lines changed

Some content is hidden

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

404 files changed

+2374
-13364
lines changed

[refs]

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ refs/heads/try: 189b7332968972f34cdbbbd9b62d97ababf53059
66
refs/tags/release-0.1: 1f5c5126e96c79d22cb7862f75304136e204f105
77
refs/heads/ndm: f3868061cd7988080c30d6d5bf352a5a5fe2460b
88
refs/heads/try2: 147ecfdd8221e4a4d4e090486829a06da1e0ca3c
9-
refs/heads/dist-snap: 3f0c483594e8560cacdb28170e703695d8e74c49
9+
refs/heads/dist-snap: 9a2286d3a13c4a97340c99c86c718654f6cb2ed6
1010
refs/tags/release-0.2: c870d2dffb391e14efb05aa27898f1f6333a9596
1111
refs/tags/release-0.3: b5f0d0f648d9a6153664837026ba1be43d3e2503
1212
refs/heads/try3: 9387340aab40a73e8424c48fd42f0c521a4875c0

branches/dist-snap/.gitmodules

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -2,13 +2,6 @@
22
path = src/llvm
33
url = https://github.com/rust-lang/llvm.git
44
branch = master
5-
[submodule "src/libuv"]
6-
path = src/libuv
7-
url = https://github.com/rust-lang/libuv.git
8-
branch = master
9-
[submodule "src/gyp"]
10-
path = src/gyp
11-
url = https://github.com/rust-lang/gyp.git
125
[submodule "src/compiler-rt"]
136
path = src/compiler-rt
147
url = https://github.com/rust-lang/compiler-rt.git

branches/dist-snap/.travis.yml

Lines changed: 15 additions & 49 deletions
Original file line numberDiff line numberDiff line change
@@ -1,60 +1,26 @@
11
# Use something that's not 'ruby' so we don't set up things like
2-
# RVM/bundler/ruby and whatnot. Right now 'rust' isn't a language on travis and
3-
# it treats unknown languages as ruby-like I believe.
2+
# RVM/bundler/ruby and whatnot. Right now 'rust' as a language actually
3+
# downloads a rust/cargo snapshot, which we don't really want for building rust.
44
language: c
55

6-
# Before we start doing anything, install a stock LLVM
6+
# Make sure we've got an up-to-date g++ compiler to get past the LLVM configure
7+
# script.
78
install:
8-
- sudo sh -c "echo 'deb http://llvm.org/apt/precise/ llvm-toolchain-precise-3.4 main' >> /etc/apt/sources.list"
9-
- sudo sh -c "echo 'deb http://llvm.org/apt/precise/ llvm-toolchain-precise main' >> /etc/apt/sources.list"
10-
- sudo sh -c "echo 'deb http://ppa.launchpad.net/ubuntu-toolchain-r/test/ubuntu precise main' >> /etc/apt/sources.list"
11-
- wget -O - http://llvm.org/apt/llvm-snapshot.gpg.key | sudo apt-key add -
9+
- sudo add-apt-repository -y ppa:ubuntu-toolchain-r/test
1210
- sudo apt-get update -qq
13-
- sudo apt-get install -qq --force-yes -y llvm-$LLVM_VERSION
14-
llvm-${LLVM_VERSION}-dev clang-$LLVM_VERSION lldb-$LLVM_VERSION
11+
- sudo apt-get install g++-4.7
1512

16-
17-
# All of the llvm tools are suffixed with "-$VERS" which we don't want, so
18-
# symlink them all into a local directory and just use that
13+
# The test suite is in general way too stressful for travis, especially in
14+
# terms of time limit and reliability. In the past we've tried to scale things
15+
# back to only build the stage1 compiler and run a subset of tests, but this
16+
# didn't end up panning out very well.
1917
#
20-
# FIXME: this shouldn't update the src/llvm sub-repo, that takes about a minute
21-
# it's gotta download so much stuff.
18+
# As a result, we're just using travis to run `make tidy` now. It'll help
19+
# everyone find out about their trailing spaces early on!
2220
before_script:
23-
- mkdir -p local-llvm/bin
24-
- ln -nsf /usr/bin/llvm-config-$LLVM_VERSION local-llvm/bin/llvm-config
25-
- ln -nsf /usr/bin/llvm-mc-$LLVM_VERSION local-llvm/bin/llvm-mc
26-
- ln -nsf /usr/bin/llvm-as-$LLVM_VERSION local-llvm/bin/llvm-as
27-
- ln -nsf /usr/bin/llvm-dis-$LLVM_VERSION local-llvm/bin/llvm-dis
28-
- ln -nsf /usr/bin/llc-$LLVM_VERSION local-llvm/bin/llc
29-
- ln -nsf /usr/include/llvm-$LLVM_VERSION local-llvm/include
30-
- ./configure --disable-optimize-tests --llvm-root=`pwd`/local-llvm
31-
--enable-fast-make --enable-clang
32-
33-
# Tidy everything up first, then build a few things, and then run a few tests.
34-
# Note that this is meant to run in a "fairly small" amount of time, so this
35-
# isn't exhaustive at all.
36-
#
37-
# As a result of https://github.com/travis-ci/travis-ci/issues/1066, we run
38-
# everything in one large command instead of multiple commands.
39-
script: |
40-
if [[ $TRAVIS_PULL_REQUEST != 'false' ]]; then
41-
if [[ $LLVM_VERSION != '3.4' ]]; then exit 0; fi
42-
fi &&
43-
make tidy &&
44-
make -j4 rustc-stage1 RUSTFLAGS='-Z time-passes' &&
45-
make check-stage1-std check-stage1-rpass check-stage1-cfail check-stage1-rfail check-stage1-doc
46-
47-
env:
48-
global:
49-
- NO_BENCH=1
50-
matrix:
51-
- LLVM_VERSION=3.3
52-
- LLVM_VERSION=3.4
53-
54-
# We track this ourselves, and in theory we don't have to update the LLVM repo
55-
# (but sadly we do right now anyway).
56-
git:
57-
submodules: false
21+
- ./configure
22+
script:
23+
- make tidy
5824

5925
notifications:
6026
email: false

branches/dist-snap/COPYRIGHT

Lines changed: 0 additions & 35 deletions
Original file line numberDiff line numberDiff line change
@@ -213,41 +213,6 @@ their own copyright notices and license terms:
213213
as the Rust compiler or runtime libraries themselves).
214214

215215

216-
* The libuv asynchronous I/O library. Code for this package
217-
is found in the src/libuv directory, within this
218-
distribution. This package is redistributed under the
219-
following terms, as noted in its source:
220-
221-
Copyright Joyent, Inc. and other Node contributors. All
222-
rights reserved. Permission is hereby granted, free of
223-
charge, to any person obtaining a copy of this software
224-
and associated documentation files (the "Software"), to
225-
deal in the Software without restriction, including
226-
without limitation the rights to use, copy, modify,
227-
merge, publish, distribute, sublicense, and/or sell
228-
copies of the Software, and to permit persons to whom
229-
the Software is furnished to do so, subject to the
230-
following conditions:
231-
232-
The above copyright notice and this permission notice
233-
shall be included in all copies or substantial portions
234-
of the Software.
235-
236-
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF
237-
ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED
238-
TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
239-
PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT
240-
SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
241-
CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
242-
OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR
243-
IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
244-
DEALINGS IN THE SOFTWARE.
245-
246-
247-
* Additional libraries included in libuv carry separate
248-
BSD-compatible licenses. See src/libuv/LICENSE for
249-
details.
250-
251216
* The src/rt/miniz.c file, carrying an implementation of
252217
RFC1950/RFC1951 DEFLATE, by Rich Geldreich
253218
<[email protected]>. All uses of this file are

branches/dist-snap/configure

Lines changed: 0 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -438,7 +438,6 @@ valopt prefix "/usr/local" "set installation prefix"
438438
valopt local-rust-root "/usr/local" "set prefix for local rust binary"
439439
valopt llvm-root "" "set LLVM root"
440440
valopt jemalloc-root "" "set directory where libjemalloc_pic.a is located"
441-
valopt libuv-root "" "set directory where libuv.a is located"
442441
valopt android-cross-path "/opt/ndk_standalone" "Android NDK standalone path"
443442
valopt mingw32-cross-path "" "MinGW32 cross compiler path"
444443

@@ -869,10 +868,6 @@ do
869868
do
870869
make_dir $t/rt/stage$s
871870
make_dir $t/rt/jemalloc
872-
make_dir $t/rt/libuv
873-
make_dir $t/rt/libuv/src/ares
874-
make_dir $t/rt/libuv/src/eio
875-
make_dir $t/rt/libuv/src/ev
876871
for i in \
877872
isaac sync test \
878873
arch/i386 arch/x86_64 arch/arm arch/mips \
@@ -953,10 +948,6 @@ then
953948
msg "git: submodule deinit src/jemalloc"
954949
"${CFG_GIT}" submodule deinit src/jemalloc
955950
fi
956-
if [ ! -z "${CFG_LIBUV_ROOT}" ]; then
957-
msg "git: submodule deinit src/libuv"
958-
"${CFG_GIT}" submodule deinit src/libuv
959-
fi
960951

961952
msg "git: submodule update"
962953
"${CFG_GIT}" submodule update
@@ -1217,7 +1208,6 @@ putvar CFG_MINGW32_CROSS_PATH
12171208
putvar CFG_MANDIR
12181209
putvar CFG_DISABLE_INJECT_STD_VERSION
12191210
putvar CFG_JEMALLOC_ROOT
1220-
putvar CFG_LIBUV_ROOT
12211211
putvar CFG_DISABLE_JEMALLOC
12221212

12231213
# Avoid spurious warnings from clang by feeding it original source on

branches/dist-snap/mk/crates.mk

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@
4949
# automatically generated for all stage/host/target combinations.
5050
################################################################################
5151

52-
TARGET_CRATES := libc std green rustuv native flate arena glob term semver \
52+
TARGET_CRATES := libc std green native flate arena glob term semver \
5353
uuid serialize sync getopts collections num test time rand \
5454
url log regex graphviz core rbml rlibc alloc debug rustrt \
5555
unicode
@@ -69,7 +69,6 @@ DEPS_std := core libc rand alloc collections rustrt sync unicode \
6969
native:rust_builtin native:backtrace
7070
DEPS_graphviz := std
7171
DEPS_green := std native:context_switch
72-
DEPS_rustuv := std native:uv native:uv_support
7372
DEPS_native := std
7473
DEPS_syntax := std term serialize log fmt_macros debug arena libc
7574
DEPS_rustc := syntax flate arena serialize getopts rbml \
@@ -102,7 +101,7 @@ DEPS_regex := std
102101
DEPS_regex_macros = rustc syntax std regex
103102
DEPS_fmt_macros = std
104103

105-
TOOL_DEPS_compiletest := test green rustuv getopts
104+
TOOL_DEPS_compiletest := test getopts
106105
TOOL_DEPS_rustdoc := rustdoc native
107106
TOOL_DEPS_rustc := rustc native
108107
TOOL_SOURCE_compiletest := $(S)src/compiletest/compiletest.rs

branches/dist-snap/mk/ctags.mk

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -16,21 +16,19 @@
1616
.PHONY: TAGS.emacs TAGS.vi
1717

1818
# This is using a blacklist approach, probably more durable than a whitelist.
19-
# We exclude: external dependencies (llvm, libuv, gyp, rt/{msvc,sundown,vg}),
19+
# We exclude: external dependencies (llvm, rt/{msvc,sundown,vg}),
2020
# tests (compiletest, test) and a couple of other things (rt/arch, etc)
2121
CTAGS_LOCATIONS=$(patsubst ${CFG_SRC_DIR}src/llvm,, \
22-
$(patsubst ${CFG_SRC_DIR}src/libuv,, \
2322
$(patsubst ${CFG_SRC_DIR}src/compiletest,, \
2423
$(patsubst ${CFG_SRC_DIR}src/test,, \
25-
$(patsubst ${CFG_SRC_DIR}src/gyp,, \
2624
$(patsubst ${CFG_SRC_DIR}src/etc,, \
2725
$(patsubst ${CFG_SRC_DIR}src/rt,, \
2826
$(patsubst ${CFG_SRC_DIR}src/rt/arch,, \
2927
$(patsubst ${CFG_SRC_DIR}src/rt/msvc,, \
3028
$(patsubst ${CFG_SRC_DIR}src/rt/sundown,, \
3129
$(patsubst ${CFG_SRC_DIR}src/rt/vg,, \
3230
$(wildcard ${CFG_SRC_DIR}src/*) $(wildcard ${CFG_SRC_DIR}src/rt/*) \
33-
)))))))))))
31+
)))))))))
3432
CTAGS_OPTS=--options="${CFG_SRC_DIR}src/etc/ctags.rust" --languages=-javascript --recurse ${CTAGS_LOCATIONS}
3533
# We could use `--languages=Rust`, but there is value in producing tags for the
3634
# C++ parts of the code base too (at the time of writing, those are .h and .cpp

branches/dist-snap/mk/dist.mk

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ LICENSE.txt: $(S)COPYRIGHT $(S)LICENSE-APACHE $(S)LICENSE-MIT
3535

3636
PKG_TAR = dist/$(PKG_NAME).tar.gz
3737

38-
PKG_GITMODULES := $(S)src/libuv $(S)src/llvm $(S)src/gyp $(S)src/compiler-rt \
38+
PKG_GITMODULES := $(S)src/llvm $(S)src/compiler-rt \
3939
$(S)src/rt/hoedown $(S)src/jemalloc
4040
PKG_FILES := \
4141
$(S)COPYRIGHT \

branches/dist-snap/mk/platform.mk

Lines changed: 0 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -118,7 +118,6 @@ CFG_GCCISH_POST_LIB_FLAGS_x86_64-unknown-linux-gnu := -Wl,-no-whole-archive
118118
CFG_DEF_SUFFIX_x86_64-unknown-linux-gnu := .linux.def
119119
CFG_LLC_FLAGS_x86_64-unknown-linux-gnu :=
120120
CFG_INSTALL_NAME_x86_64-unknown-linux-gnu =
121-
CFG_LIBUV_LINK_FLAGS_x86_64-unknown-linux-gnu =
122121
CFG_EXE_SUFFIX_x86_64-unknown-linux-gnu =
123122
CFG_WINDOWSY_x86_64-unknown-linux-gnu :=
124123
CFG_UNIXY_x86_64-unknown-linux-gnu := 1
@@ -146,7 +145,6 @@ CFG_GCCISH_POST_LIB_FLAGS_i686-unknown-linux-gnu := -Wl,-no-whole-archive
146145
CFG_DEF_SUFFIX_i686-unknown-linux-gnu := .linux.def
147146
CFG_LLC_FLAGS_i686-unknown-linux-gnu :=
148147
CFG_INSTALL_NAME_i686-unknown-linux-gnu =
149-
CFG_LIBUV_LINK_FLAGS_i686-unknown-linux-gnu =
150148
CFG_EXE_SUFFIX_i686-unknown-linux-gnu =
151149
CFG_WINDOWSY_i686-unknown-linux-gnu :=
152150
CFG_UNIXY_i686-unknown-linux-gnu := 1
@@ -180,7 +178,6 @@ CFG_GCCISH_POST_LIB_FLAGS_arm-apple-ios :=
180178
CFG_DEF_SUFFIX_arm-apple-ios := .darwin.def
181179
CFG_LLC_FLAGS_arm-apple-ios := -mattr=+vfp3,+v7,+thumb2,+neon -march=arm
182180
CFG_INSTALL_NAME_arm-apple-ios = -Wl,-install_name,@rpath/$(1)
183-
CFG_LIBUV_LINK_FLAGS_arm-apple-ios =
184181
CFG_EXE_SUFFIX_arm-apple-ios :=
185182
CFG_WINDOWSY_arm-apple-ios :=
186183
CFG_UNIXY_arm-apple-ios := 1
@@ -216,7 +213,6 @@ CFG_GCCISH_POST_LIB_FLAGS_i386-apple-ios =
216213
CFG_DEF_SUFFIX_i386-apple-ios = .darwin.def
217214
CFG_LLC_FLAGS_i386-apple-ios =
218215
CFG_INSTALL_NAME_i386-apple-ios = -Wl,-install_name,@rpath/$(1)
219-
CFG_LIBUV_LINK_FLAGS_i386-apple-ios =
220216
CFG_EXE_SUFFIX_i386-apple-ios =
221217
CFG_WINDOWSY_i386-apple-ios =
222218
CFG_UNIXY_i386-apple-ios = 1
@@ -245,7 +241,6 @@ CFG_GCCISH_POST_LIB_FLAGS_x86_64-apple-darwin :=
245241
CFG_DEF_SUFFIX_x86_64-apple-darwin := .darwin.def
246242
CFG_LLC_FLAGS_x86_64-apple-darwin :=
247243
CFG_INSTALL_NAME_x86_64-apple-darwin = -Wl,-install_name,@rpath/$(1)
248-
CFG_LIBUV_LINK_FLAGS_x86_64-apple-darwin =
249244
CFG_EXE_SUFFIX_x86_64-apple-darwin :=
250245
CFG_WINDOWSY_x86_64-apple-darwin :=
251246
CFG_UNIXY_x86_64-apple-darwin := 1
@@ -273,7 +268,6 @@ CFG_GCCISH_POST_LIB_FLAGS_i686-apple-darwin :=
273268
CFG_DEF_SUFFIX_i686-apple-darwin := .darwin.def
274269
CFG_LLC_FLAGS_i686-apple-darwin :=
275270
CFG_INSTALL_NAME_i686-apple-darwin = -Wl,-install_name,@rpath/$(1)
276-
CFG_LIBUV_LINK_FLAGS_i686-apple-darwin =
277271
CFG_EXE_SUFFIX_i686-apple-darwin :=
278272
CFG_WINDOWSY_i686-apple-darwin :=
279273
CFG_UNIXY_i686-apple-darwin := 1
@@ -301,7 +295,6 @@ CFG_GCCISH_POST_LIB_FLAGS_arm-linux-androideabi := -Wl,-no-whole-archive
301295
CFG_DEF_SUFFIX_arm-linux-androideabi := .android.def
302296
CFG_LLC_FLAGS_arm-linux-androideabi :=
303297
CFG_INSTALL_NAME_arm-linux-androideabi =
304-
CFG_LIBUV_LINK_FLAGS_arm-linux-androideabi =
305298
CFG_EXE_SUFFIX_arm-linux-androideabi :=
306299
CFG_WINDOWSY_arm-linux-androideabi :=
307300
CFG_UNIXY_arm-linux-androideabi := 1
@@ -332,7 +325,6 @@ CFG_GCCISH_POST_LIB_FLAGS_arm-unknown-linux-gnueabihf := -Wl,-no-whole-archive
332325
CFG_DEF_SUFFIX_arm-unknown-linux-gnueabihf := .linux.def
333326
CFG_LLC_FLAGS_arm-unknown-linux-gnueabihf :=
334327
CFG_INSTALL_NAME_ar,-unknown-linux-gnueabihf =
335-
CFG_LIBUV_LINK_FLAGS_arm-unknown-linux-gnueabihf =
336328
CFG_EXE_SUFFIX_arm-unknown-linux-gnueabihf :=
337329
CFG_WINDOWSY_arm-unknown-linux-gnueabihf :=
338330
CFG_UNIXY_arm-unknown-linux-gnueabihf := 1
@@ -363,7 +355,6 @@ CFG_GCCISH_POST_LIB_FLAGS_arm-unknown-linux-gnueabi := -Wl,-no-whole-archive
363355
CFG_DEF_SUFFIX_arm-unknown-linux-gnueabi := .linux.def
364356
CFG_LLC_FLAGS_arm-unknown-linux-gnueabi :=
365357
CFG_INSTALL_NAME_arm-unknown-linux-gnueabi =
366-
CFG_LIBUV_LINK_FLAGS_arm-unknown-linux-gnueabi =
367358
CFG_EXE_SUFFIX_arm-unknown-linux-gnueabi :=
368359
CFG_WINDOWSY_arm-unknown-linux-gnueabi :=
369360
CFG_UNIXY_arm-unknown-linux-gnueabi := 1
@@ -393,7 +384,6 @@ CFG_GCCISH_POST_LIB_FLAGS_mipsel-linux := -Wl,-no-whole-archive
393384
CFG_DEF_SUFFIX_mipsel-linux := .linux.def
394385
CFG_LLC_FLAGS_mipsel-linux :=
395386
CFG_INSTALL_NAME_mipsel-linux =
396-
CFG_LIBUV_LINK_FLAGS_mipsel-linux =
397387
CFG_EXE_SUFFIX_mipsel-linux :=
398388
CFG_WINDOWSY_mipsel-linux :=
399389
CFG_UNIXY_mipsel-linux := 1
@@ -423,7 +413,6 @@ CFG_GCCISH_POST_LIB_FLAGS_mips-unknown-linux-gnu := -Wl,-no-whole-archive
423413
CFG_DEF_SUFFIX_mips-unknown-linux-gnu := .linux.def
424414
CFG_LLC_FLAGS_mips-unknown-linux-gnu :=
425415
CFG_INSTALL_NAME_mips-unknown-linux-gnu =
426-
CFG_LIBUV_LINK_FLAGS_mips-unknown-linux-gnu =
427416
CFG_EXE_SUFFIX_mips-unknown-linux-gnu :=
428417
CFG_WINDOWSY_mips-unknown-linux-gnu :=
429418
CFG_UNIXY_mips-unknown-linux-gnu := 1
@@ -452,7 +441,6 @@ CFG_GCCISH_POST_LIB_FLAGS_i586-mingw32msvc :=
452441
CFG_DEF_SUFFIX_i586-mingw32msvc := .mingw32.def
453442
CFG_LLC_FLAGS_i586-mingw32msvc :=
454443
CFG_INSTALL_NAME_i586-mingw32msvc =
455-
CFG_LIBUV_LINK_FLAGS_i586-mingw32msvc := -L$(CFG_MINGW32_CROSS_PATH)/i586-mingw32msvc/lib -lws2_32 -lpsapi -liphlpapi
456444
CFG_EXE_SUFFIX_i586-mingw32msvc := .exe
457445
CFG_WINDOWSY_i586-mingw32msvc := 1
458446
CFG_UNIXY_i586-mingw32msvc :=
@@ -483,7 +471,6 @@ CFG_GCCISH_POST_LIB_FLAGS_i686-w64-mingw32 :=
483471
CFG_DEF_SUFFIX_i686-w64-mingw32 := .mingw32.def
484472
CFG_LLC_FLAGS_i686-w64-mingw32 :=
485473
CFG_INSTALL_NAME_i686-w64-mingw32 =
486-
CFG_LIBUV_LINK_FLAGS_i686-w64-mingw32 := -lws2_32 -lpsapi -liphlpapi
487474
CFG_EXE_SUFFIX_i686-w64-mingw32 := .exe
488475
CFG_WINDOWSY_i686-w64-mingw32 := 1
489476
CFG_UNIXY_i686-w64-mingw32 :=
@@ -515,7 +502,6 @@ CFG_GCCISH_POST_LIB_FLAGS_x86_64-w64-mingw32 :=
515502
CFG_DEF_SUFFIX_x86_64-w64-mingw32 := .mingw32.def
516503
CFG_LLC_FLAGS_x86_64-w64-mingw32 :=
517504
CFG_INSTALL_NAME_x86_64-w64-mingw32 =
518-
CFG_LIBUV_LINK_FLAGS_x86_64-w64-mingw32 := -lws2_32 -lpsapi -liphlpapi
519505
CFG_EXE_SUFFIX_x86_64-w64-mingw32 := .exe
520506
CFG_WINDOWSY_x86_64-w64-mingw32 := 1
521507
CFG_UNIXY_x86_64-w64-mingw32 :=
@@ -543,7 +529,6 @@ CFG_GCCISH_POST_LIB_FLAGS_x86_64-unknown-freebsd := -Wl,-no-whole-archive
543529
CFG_DEF_SUFFIX_x86_64-unknown-freebsd := .bsd.def
544530
CFG_LLC_FLAGS_x86_64-unknown-freebsd :=
545531
CFG_INSTALL_NAME_x86_64-unknown-freebsd =
546-
CFG_LIBUV_LINK_FLAGS_x86_64-unknown-freebsd := -pthread -lkvm
547532
CFG_EXE_SUFFIX_x86_64-unknown-freebsd :=
548533
CFG_WINDOWSY_x86_64-unknown-freebsd :=
549534
CFG_UNIXY_x86_64-unknown-freebsd := 1
@@ -570,7 +555,6 @@ CFG_GCCISH_POST_LIB_FLAGS_x86_64-unknown-dragonfly := -Wl,-no-whole-archive
570555
CFG_DEF_SUFFIX_x86_64-unknown-dragonfly := .bsd.def
571556
CFG_LLC_FLAGS_x86_64-unknown-dragonfly :=
572557
CFG_INSTALL_NAME_x86_64-unknown-dragonfly =
573-
CFG_LIBUV_LINK_FLAGS_x86_64-unknown-dragonfly := -pthread -lkvm
574558
CFG_EXE_SUFFIX_x86_64-unknown-dragonfly :=
575559
CFG_WINDOWSY_x86_64-unknown-dragonfly :=
576560
CFG_UNIXY_x86_64-unknown-dragonfly := 1

branches/dist-snap/mk/reconfig.mk

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ rwildcard=$(foreach d,$(wildcard $1*),$(call rwildcard,$d/,$2) \
1616
ifndef CFG_DISABLE_MANAGE_SUBMODULES
1717
# This is a pretty expensive operation but I don't see any way to avoid it
1818
# NB: This only looks for '+' status (wrong commit checked out), not '-' status
19-
# (nothing checked out at all). `./configure --{llvm,jemalloc,libuv}-root`
19+
# (nothing checked out at all). `./configure --{llvm,jemalloc}-root`
2020
# will explicitly deinitialize the corresponding submodules, and we don't
2121
# want to force constant rebuilds in that case.
2222
NEED_GIT_RECONFIG=$(shell cd "$(CFG_SRC_DIR)" && "$(CFG_GIT)" submodule status | grep -c '^+')

0 commit comments

Comments
 (0)