Skip to content

Commit b99f30e

Browse files
committed
---
yaml --- r: 37485 b: refs/heads/try c: 1b0c666 h: refs/heads/master i: 37483: a5acde6 v: v3
1 parent 448cad9 commit b99f30e

File tree

528 files changed

+12391
-6556
lines changed

Some content is hidden

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

528 files changed

+12391
-6556
lines changed

[refs]

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
refs/heads/master: 09bb07bed9166105ea961a42b5fff7739ae0d2e9
33
refs/heads/snap-stage1: e33de59e47c5076a89eadeb38f4934f58a3618a6
44
refs/heads/snap-stage3: eb8fd119c65c67f3b1b8268cc7341c22d39b7b61
5-
refs/heads/try: 799eb105b92a8ef2238b217291ea6169d70acec4
5+
refs/heads/try: 1b0c6665d9d4c5095c86ac1e70e309c7ec9c2ca0
66
refs/tags/release-0.1: 1f5c5126e96c79d22cb7862f75304136e204f105
77
refs/heads/ndm: f3868061cd7988080c30d6d5bf352a5a5fe2460b
88
refs/heads/try2: a810c03263670238bccd64cabb12a23a46e3a278

branches/try/.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -80,3 +80,4 @@ tmp.*.rs
8080
config.stamp
8181
.DS_Store
8282
src/etc/dl
83+
.settings/

branches/try/AUTHORS.txt

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,7 @@ Erick Tryzelaar <[email protected]>
4242
Erik Rose <[email protected]>
4343
Evan McClanahan <[email protected]>
4444
Francisco Souza <[email protected]>
45+
4546
Gareth Daniel Smith <[email protected]>
4647
Glenn Willen <[email protected]>
4748
Gonçalo Cabrita <[email protected]>
@@ -73,7 +74,9 @@ Kevin Cantu <[email protected]>
7374
Lennart Kudling
7475
Lindsey Kuper <[email protected]>
7576
Luca Bruno <[email protected]>
77+
Luqman Aden <[email protected]>
7678
Magnus Auvinen <[email protected]>
79+
Mahmut Bulut <[email protected]>
7780
Margaret Meyerhofer <[email protected]>
7881
Marijn Haverbeke <[email protected]>
7982
Matt Brubeck <[email protected]>
@@ -98,6 +101,7 @@ Roland Tanglao <[email protected]>
98101
Roy Frostig <[email protected]>
99102
Ryan Scheel <[email protected]>
100103
Sean Stangl <[email protected]>
104+
Simon BD
101105
startling <[email protected]>
102106
Stefan Plantikow <[email protected]>
103107
Taras Shpot <[email protected]>
@@ -106,6 +110,7 @@ Tim Chevalier <[email protected]>
106110
107111
Tomoki Aonuma <[email protected]>
108112
Tycho Sci <[email protected]>
113+
Viktor Dahl <[email protected]>
109114
Vincent Belliard <[email protected]>
110115
Wade Mealing <[email protected]>
111116
Yasuhiro Fujii <[email protected]>

branches/try/Makefile.in

Lines changed: 13 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -120,19 +120,28 @@ CFG_CORELIB :=$(call CFG_LIB_NAME,core)
120120
CFG_STDLIB :=$(call CFG_LIB_NAME,std)
121121
CFG_LIBRUSTC :=$(call CFG_LIB_NAME,rustc)
122122
CFG_LIBSYNTAX :=$(call CFG_LIB_NAME,syntax)
123+
CFG_LIBFUZZER :=$(call CFG_LIB_NAME,fuzzer)
124+
CFG_LIBCARGO :=$(call CFG_LIB_NAME,cargo)
125+
CFG_LIBRUSTDOC :=$(call CFG_LIB_NAME,rustdoc)
123126

124127
STDLIB_GLOB :=$(call CFG_LIB_GLOB,std)
125128
CORELIB_GLOB :=$(call CFG_LIB_GLOB,core)
126129
LIBRUSTC_GLOB :=$(call CFG_LIB_GLOB,rustc)
127130
LIBSYNTAX_GLOB :=$(call CFG_LIB_GLOB,syntax)
131+
LIBFUZZER_GLOB :=$(call CFG_LIB_GLOB,fuzzer)
132+
LIBCARGO_GLOB :=$(call CFG_LIB_GLOB,cargo)
133+
LIBRUSTDOC_GLOB :=$(call CFG_LIB_GLOB,rustdoc)
128134
STDLIB_DSYM_GLOB :=$(call CFG_LIB_DSYM_GLOB,std)
129135
CORELIB_DSYM_GLOB :=$(call CFG_LIB_DSYM_GLOB,core)
130136
LIBRUSTC_DSYM_GLOB :=$(call CFG_LIB_DSYM_GLOB,rustc)
131137
LIBSYNTAX_DSYM_GLOB :=$(call CFG_LIB_DSYM_GLOB,syntax)
138+
LIBFUZZER_DSYM_GLOB :=$(call CFG_LIB_DSYM_GLOB,fuzzer)
139+
LIBCARGO_DSYM_GLOB :=$(call CFG_LIB_DSYM_GLOB,cargo)
140+
LIBRUSTDOC_DSYM_GLOB :=$(call CFG_LIB_DSYM_GLOB,rustdoc)
132141

133142
# version-string calculation
134143
CFG_GIT_DIR := $(CFG_SRC_DIR).git
135-
CFG_RELEASE = 0.4
144+
CFG_RELEASE = 0.5
136145
CFG_VERSION = $(CFG_RELEASE)
137146

138147
ifneq ($(wildcard $(CFG_GIT)),)
@@ -144,8 +153,9 @@ ifneq ($(wildcard $(CFG_GIT_DIR)),)
144153
endif
145154
endif
146155

147-
ifdef CFG_DISABLE_VALGRIND
148-
$(info cfg: disabling valgrind (CFG_DISABLE_VALGRIND))
156+
ifdef CFG_ENABLE_VALGRIND
157+
$(info cfg: enabling valgrind (CFG_ENABLE_VALGRIND))
158+
else
149159
CFG_VALGRIND :=
150160
endif
151161
ifdef CFG_BAD_VALGRIND

branches/try/configure

Lines changed: 22 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -187,6 +187,7 @@ need_cmd cmp
187187
need_cmd mkdir
188188
need_cmd printf
189189
need_cmd cut
190+
need_cmd head
190191
need_cmd grep
191192
need_cmd xargs
192193
need_cmd cp
@@ -257,6 +258,16 @@ case $CFG_CPUTYPE in
257258
err "unknown CPU type: $CFG_CPUTYPE"
258259
esac
259260

261+
# Detect 64 bit linux systems with 32 bit userland and force 32 bit compilation
262+
if [ $CFG_OSTYPE = unknown-linux-gnu -a $CFG_CPUTYPE = x86_64 ]
263+
then
264+
file -L "$SHELL" | grep -q "x86[_-]64"
265+
if [ $? != 0 ]; then
266+
CFG_CPUTYPE=i686
267+
fi
268+
fi
269+
270+
260271
DEFAULT_HOST_TRIPLE="${CFG_CPUTYPE}-${CFG_OSTYPE}"
261272

262273
CFG_SRC_DIR="$(cd $(dirname $0) && pwd)/"
@@ -283,7 +294,7 @@ else
283294
fi
284295

285296
opt sharedstd 1 "build libstd as a shared library"
286-
opt valgrind 1 "run tests with valgrind (memcheck by default)"
297+
opt valgrind 0 "run tests with valgrind (memcheck by default)"
287298
opt helgrind 0 "run tests with helgrind instead of memcheck"
288299
opt docs 1 "build documentation"
289300
opt optimize 1 "build optimized rust code"
@@ -352,11 +363,16 @@ fi
352363

353364
if [ ! -z "$CFG_PANDOC" ]
354365
then
355-
PV=$(pandoc --version | awk '/^pandoc/ {print $2}')
356-
if [ "$PV" \< "1.8" ]
366+
PANDOC_VER_LINE=$(pandoc --version | grep '^pandoc ')
367+
PANDOC_VER=${PANDOC_VER_LINE#pandoc }
368+
PV_MAJOR_MINOR=${PANDOC_VER%.[0-9]*}
369+
PV_MAJOR=${PV_MAJOR_MINOR%%[.][0-9]*}
370+
PV_MINOR=${PV_MAJOR_MINOR#[0-9]*[.]}
371+
PV_MINOR=${PV_MINOR%%[.][0-9]*}
372+
if [ "$PV_MAJOR" -lt "1" ] || [ "$PV_MINOR" -lt "8" ]
357373
then
358-
step_msg "pandoc $PV is too old. disabling"
359-
BAD_PANDOC=1
374+
step_msg "pandoc $PV_MAJOR.$PV_MINOR is too old. disabling"
375+
BAD_PANDOC=1
360376
fi
361377
fi
362378

@@ -579,7 +595,7 @@ then
579595
need_ok "git failed"
580596

581597
msg "git: submodule foreach sync"
582-
"${CFG_GIT}" submodule --quiet foreach --recursive git submodule sync
598+
"${CFG_GIT}" submodule --quiet foreach --recursive 'if test -e .gitmodules; then git submodule sync; fi'
583599
need_ok "git failed"
584600

585601
msg "git: submodule foreach update"

0 commit comments

Comments
 (0)