Skip to content

Commit 303209f

Browse files
committed
---
yaml --- r: 46575 b: refs/heads/auto c: a3dbd07 h: refs/heads/master i: 46573: 4e398a1 46571: 69a98eb 46567: d66cb58 46559: 6814c2d v: v3
1 parent 3d2f0ee commit 303209f

File tree

393 files changed

+5043
-4898
lines changed

Some content is hidden

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

393 files changed

+5043
-4898
lines changed

[refs]

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,4 +14,4 @@ refs/heads/try3: 9387340aab40a73e8424c48fd42f0c521a4875c0
1414
refs/tags/release-0.3.1: 495bae036dfe5ec6ceafd3312b4dca48741e845b
1515
refs/tags/release-0.4: e828ea2080499553b97dfe33b3f4d472b4562ad7
1616
refs/tags/release-0.5: 7e3bcfbf21278251ee936ad53e92e9b719702d73
17-
refs/heads/auto: 26a5dc593c1895b4dd9a024ef785cb3682cb064a
17+
refs/heads/auto: a3dbd07979e02bdb4868ba02e468e7d5715af0a2

branches/auto/.gitmodules

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,4 +3,4 @@
33
url = git://github.com/brson/llvm.git
44
[submodule "src/libuv"]
55
path = src/libuv
6-
url = https://github.com/ILyoan/libuv.git
6+
url = git://github.com/joyent/libuv.git

branches/auto/AUTHORS.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -93,6 +93,7 @@ Josh Matthews <[email protected]>
9393
Joshua Clark <[email protected]>
9494
Joshua Wise <[email protected]>
9595
Jyun-Yan You <[email protected]>
96+
Kang Seonghoon <[email protected]>
9697
Kelly Wilson <[email protected]>
9798
Kevin Atkinson <[email protected]>
9899
Kevin Cantu <[email protected]>

branches/auto/Makefile.in

Lines changed: 81 additions & 102 deletions
Original file line numberDiff line numberDiff line change
@@ -70,22 +70,16 @@ include config.mk
7070
ALL_OBJ_FILES :=
7171

7272
MKFILE_DEPS := config.stamp $(call rwildcard,$(CFG_SRC_DIR)mk/,*)
73-
NON_BUILD_HOST_TRIPLES = $(filter-out $(CFG_BUILD_TRIPLE),$(CFG_HOST_TRIPLES))
74-
NON_BUILD_TARGET_TRIPLES = $(filter-out $(CFG_BUILD_TRIPLE),$(CFG_TARGET_TRIPLES))
73+
NON_HOST_TRIPLES = $(filter-out $(CFG_HOST_TRIPLE),$(CFG_TARGET_TRIPLES))
7574

7675
ifneq ($(MAKE_RESTARTS),)
7776
CFG_INFO := $(info cfg: make restarts: $(MAKE_RESTARTS))
7877
endif
7978

80-
CFG_INFO := $(info cfg: build triple $(CFG_BUILD_TRIPLE))
81-
CFG_INFO := $(info cfg: host triples $(CFG_HOST_TRIPLES))
82-
CFG_INFO := $(info cfg: target triples $(CFG_TARGET_TRIPLES))
79+
CFG_INFO := $(info cfg: shell host triple $(CFG_HOST_TRIPLE))
8380

84-
ifneq ($(wildcard $(NON_BUILD_HOST_TRIPLES)),)
85-
CFG_INFO := $(info cfg: non-build host triples $(NON_BUILD_HOST_TRIPLES))
86-
endif
87-
ifneq ($(wildcard $(NON_BUILD_TARGET_TRIPLES)),)
88-
CFG_INFO := $(info cfg: non-build target triples $(NON_BUILD_TARGET_TRIPLES))
81+
ifneq ($(wildcard $(NON_HOST_TRIPLES)),)
82+
CFG_INFO := $(info cfg: non host triples $(NON_HOST_TRIPLES))
8983
endif
9084

9185
CFG_RUSTC_FLAGS := $(RUSTFLAGS)
@@ -130,43 +124,36 @@ else
130124
CFG_VALGRIND_COMPILE :=
131125
endif
132126

133-
define LIBREQ
134-
135-
CFG_RUNTIME_$(1) :=$(call CFG_LIB_NAME_$(1),rustrt)
136-
CFG_RUSTLLVM_$(1) :=$(call CFG_LIB_NAME_$(1),rustllvm)
137-
CFG_CORELIB_$(1) :=$(call CFG_LIB_NAME_$(1),core)
138-
CFG_STDLIB_$(1) :=$(call CFG_LIB_NAME_$(1),std)
139-
CFG_LIBRUSTC_$(1) :=$(call CFG_LIB_NAME_$(1),rustc)
140-
CFG_LIBSYNTAX_$(1) :=$(call CFG_LIB_NAME_$(1),syntax)
141-
CFG_LIBFUZZER_$(1) :=$(call CFG_LIB_NAME_$(1),fuzzer)
142-
CFG_LIBRUSTPKG_$(1) :=$(call CFG_LIB_NAME_$(1),rustpkg)
143-
CFG_LIBRUSTDOC_$(1) :=$(call CFG_LIB_NAME_$(1),rustdoc)
144-
CFG_LIBRUSTI_$(1) :=$(call CFG_LIB_NAME_$(1),rusti)
145-
CFG_LIBRUST_$(1) :=$(call CFG_LIB_NAME_$(1),rust)
146-
147-
STDLIB_GLOB_$(1) :=$(call CFG_LIB_GLOB_$(1),std)
148-
CORELIB_GLOB_$(1) :=$(call CFG_LIB_GLOB_$(1),core)
149-
LIBRUSTC_GLOB_$(1) :=$(call CFG_LIB_GLOB_$(1),rustc)
150-
LIBSYNTAX_GLOB_$(1) :=$(call CFG_LIB_GLOB_$(1),syntax)
151-
LIBFUZZER_GLOB_$(1) :=$(call CFG_LIB_GLOB_$(1),fuzzer)
152-
LIBRUSTPKG_GLOB_$(1) :=$(call CFG_LIB_GLOB_$(1),rustpkg)
153-
LIBRUSTDOC_GLOB_$(1) :=$(call CFG_LIB_GLOB_$(1),rustdoc)
154-
LIBRUSTI_GLOB_$(1) :=$(call CFG_LIB_GLOB_$(1),rusti)
155-
LIBRUST_GLOB_$(1) :=$(call CFG_LIB_GLOB_$(1),rust)
156-
STDLIB_DSYM_GLOB_$(1) :=$(call CFG_LIB_DSYM_GLOB_$(1),std)
157-
CORELIB_DSYM_GLOB_$(1) :=$(call CFG_LIB_DSYM_GLOB_$(1),core)
158-
LIBRUSTC_DSYM_GLOB_$(1) :=$(call CFG_LIB_DSYM_GLOB_$(1),rustc)
159-
LIBSYNTAX_DSYM_GLOB_$(1) :=$(call CFG_LIB_DSYM_GLOB_$(1),syntax)
160-
LIBFUZZER_DSYM_GLOB_$(1) :=$(call CFG_LIB_DSYM_GLOB_$(1),fuzzer)
161-
LIBRUSTPKG_DSYM_GLOB_$(1) :=$(call CFG_LIB_DSYM_GLOB_$(1),rustpkg)
162-
LIBRUSTDOC_DSYM_GLOB_$(1) :=$(call CFG_LIB_DSYM_GLOB_$(1),rustdoc)
163-
LIBRUSTI_DSYM_GLOB_$(1) :=$(call CFG_LIB_DSYM_GLOB_$(1),rusti)
164-
LIBRUST_DSYM_GLOB_$(1) :=$(call CFG_LIB_DSYM_GLOB_$(1),rust)
165-
166-
endef
167-
168-
$(foreach target,$(CFG_TARGET_TRIPLES), \
169-
$(eval $(call LIBREQ,$(target))))
127+
CFG_RUNTIME :=$(call CFG_LIB_NAME,rustrt)
128+
CFG_RUSTLLVM :=$(call CFG_LIB_NAME,rustllvm)
129+
CFG_CORELIB :=$(call CFG_LIB_NAME,core)
130+
CFG_STDLIB :=$(call CFG_LIB_NAME,std)
131+
CFG_LIBRUSTC :=$(call CFG_LIB_NAME,rustc)
132+
CFG_LIBSYNTAX :=$(call CFG_LIB_NAME,syntax)
133+
CFG_LIBFUZZER :=$(call CFG_LIB_NAME,fuzzer)
134+
CFG_LIBRUSTPKG :=$(call CFG_LIB_NAME,rustpkg)
135+
CFG_LIBRUSTDOC :=$(call CFG_LIB_NAME,rustdoc)
136+
CFG_LIBRUSTI :=$(call CFG_LIB_NAME,rusti)
137+
CFG_LIBRUST :=$(call CFG_LIB_NAME,rust)
138+
139+
STDLIB_GLOB :=$(call CFG_LIB_GLOB,std)
140+
CORELIB_GLOB :=$(call CFG_LIB_GLOB,core)
141+
LIBRUSTC_GLOB :=$(call CFG_LIB_GLOB,rustc)
142+
LIBSYNTAX_GLOB :=$(call CFG_LIB_GLOB,syntax)
143+
LIBFUZZER_GLOB :=$(call CFG_LIB_GLOB,fuzzer)
144+
LIBRUSTPKG_GLOB :=$(call CFG_LIB_GLOB,rustpkg)
145+
LIBRUSTDOC_GLOB :=$(call CFG_LIB_GLOB,rustdoc)
146+
LIBRUSTI_GLOB :=$(call CFG_LIB_GLOB,rusti)
147+
LIBRUST_GLOB :=$(call CFG_LIB_GLOB,rust)
148+
STDLIB_DSYM_GLOB :=$(call CFG_LIB_DSYM_GLOB,std)
149+
CORELIB_DSYM_GLOB :=$(call CFG_LIB_DSYM_GLOB,core)
150+
LIBRUSTC_DSYM_GLOB :=$(call CFG_LIB_DSYM_GLOB,rustc)
151+
LIBSYNTAX_DSYM_GLOB :=$(call CFG_LIB_DSYM_GLOB,syntax)
152+
LIBFUZZER_DSYM_GLOB :=$(call CFG_LIB_DSYM_GLOB,fuzzer)
153+
LIBRUSTPKG_DSYM_GLOB :=$(call CFG_LIB_DSYM_GLOB,rustpkg)
154+
LIBRUSTDOC_DSYM_GLOB :=$(call CFG_LIB_DSYM_GLOB,rustdoc)
155+
LIBRUSTI_DSYM_GLOB :=$(call CFG_LIB_DSYM_GLOB,rusti)
156+
LIBRUST_DSYM_GLOB :=$(call CFG_LIB_DSYM_GLOB,rust)
170157

171158
# version-string calculation
172159
CFG_GIT_DIR := $(CFG_SRC_DIR).git
@@ -197,13 +184,13 @@ endif
197184
# Target-and-rule "utility variables"
198185
######################################################################
199186

200-
#ifdef VERBOSE
187+
ifdef VERBOSE
201188
Q :=
202189
E =
203-
#else
204-
# Q := @
205-
# E = echo $(1)
206-
#endif
190+
else
191+
Q := @
192+
E = echo $(1)
193+
endif
207194

208195
S := $(CFG_SRC_DIR)
209196
X := $(CFG_EXE_SUFFIX)
@@ -285,8 +272,8 @@ LLC_$(1)=$$(CFG_LLVM_INST_DIR_$(1))/bin/llc$$(X)
285272

286273
endef
287274

288-
$(foreach host,$(CFG_HOST_TRIPLES), \
289-
$(eval $(call DEF_LLVM_VARS,$(host))))
275+
$(foreach target,$(CFG_TARGET_TRIPLES), \
276+
$(eval $(call DEF_LLVM_VARS,$(target))))
290277

291278
######################################################################
292279
# Exports for sub-utilities
@@ -298,7 +285,7 @@ $(foreach host,$(CFG_HOST_TRIPLES), \
298285
export CFG_SRC_DIR
299286
export CFG_BUILD_DIR
300287
export CFG_VERSION
301-
export CFG_BUILD_TRIPLE
288+
export CFG_HOST_TRIPLE
302289
export CFG_LLVM_ROOT
303290
export CFG_ENABLE_MINGW_CROSS
304291
export CFG_PREFIX
@@ -345,26 +332,26 @@ ifdef CFG_DISABLE_SHAREDSTD
345332
$$(TLIB$(1)_T_$(2)_H_$(3))/librustc.rlib
346333
else
347334
HCORELIB_DEFAULT$(1)_H_$(3) = \
348-
$$(HLIB$(1)_H_$(3))/$(CFG_CORELIB_$(3))
335+
$$(HLIB$(1)_H_$(3))/$(CFG_CORELIB)
349336
TCORELIB_DEFAULT$(1)_T_$(2)_H_$(3) = \
350-
$$(TLIB$(1)_T_$(2)_H_$(3))/$(CFG_CORELIB_$(2))
337+
$$(TLIB$(1)_T_$(2)_H_$(3))/$(CFG_CORELIB)
351338

352339
HSTDLIB_DEFAULT$(1)_H_$(3) = \
353-
$$(HLIB$(1)_H_$(3))/$(CFG_STDLIB_$(3))
340+
$$(HLIB$(1)_H_$(3))/$(CFG_STDLIB)
354341
TSTDLIB_DEFAULT$(1)_T_$(2)_H_$(3) = \
355-
$$(TLIB$(1)_T_$(2)_H_$(3))/$(CFG_STDLIB_$(2))
342+
$$(TLIB$(1)_T_$(2)_H_$(3))/$(CFG_STDLIB)
356343

357344
HLIBRUSTC_DEFAULT$(1)_H_$(3) = \
358-
$$(HLIB$(1)_H_$(3))/$(CFG_LIBRUSTC_$(3))
345+
$$(HLIB$(1)_H_$(3))/$(CFG_LIBRUSTC)
359346
TLIBRUSTC_DEFAULT$(1)_T_$(2)_H_$(3) = \
360-
$$(TLIB$(1)_T_$(2)_H_$(3))/$(CFG_LIBRUSTC_$(3))
347+
$$(TLIB$(1)_T_$(2)_H_$(3))/$(CFG_LIBRUSTC)
361348
endif
362349

363350
# Preqrequisites for using the stageN compiler
364351
HSREQ$(1)_H_$(3) = \
365352
$$(HBIN$(1)_H_$(3))/rustc$$(X) \
366-
$$(HLIB$(1)_H_$(3))/$(CFG_RUNTIME_$(3)) \
367-
$$(HLIB$(1)_H_$(3))/$(CFG_RUSTLLVM_$(3)) \
353+
$$(HLIB$(1)_H_$(3))/$$(CFG_RUNTIME) \
354+
$$(HLIB$(1)_H_$(3))/$$(CFG_RUSTLLVM) \
368355
$$(HCORELIB_DEFAULT$(1)_H_$(3)) \
369356
$$(HSTDLIB_DEFAULT$(1)_H_$(3)) \
370357
$$(HLIBSYNTAX_DEFAULT$(1)_H_$(3)) \
@@ -374,14 +361,14 @@ HSREQ$(1)_H_$(3) = \
374361
# Prerequisites for using the stageN compiler to build target artifacts
375362
TSREQ$(1)_T_$(2)_H_$(3) = \
376363
$$(HSREQ$(1)_H_$(3)) \
377-
$$(TLIB$(1)_T_$(2)_H_$(3))/$(CFG_RUNTIME_$(2)) \
364+
$$(TLIB$(1)_T_$(2)_H_$(3))/$$(CFG_RUNTIME) \
378365
$$(TLIB$(1)_T_$(2)_H_$(3))/libmorestack.a
379366

380367
# Prerequisites for a working stageN compiler and libraries, for a specific target
381368
SREQ$(1)_T_$(2)_H_$(3) = \
382369
$$(TSREQ$(1)_T_$(2)_H_$(3)) \
383-
$$(TLIB$(1)_T_$(2)_H_$(3))/$(CFG_CORELIB_$(2)) \
384-
$$(TLIB$(1)_T_$(2)_H_$(3))/$(CFG_STDLIB_$(2))
370+
$$(TLIB$(1)_T_$(2)_H_$(3))/$$(CFG_CORELIB) \
371+
$$(TLIB$(1)_T_$(2)_H_$(3))/$$(CFG_STDLIB)
385372

386373
# Prerequisites for a working stageN compiler and libraries, for a specific target
387374
CSREQ$(1)_T_$(2)_H_$(3) = \
@@ -391,20 +378,20 @@ CSREQ$(1)_T_$(2)_H_$(3) = \
391378
$$(HBIN$(1)_H_$(3))/rustdoc$$(X) \
392379
$$(HBIN$(1)_H_$(3))/rusti$$(X) \
393380
$$(HBIN$(1)_H_$(3))/rust$$(X) \
394-
$$(HLIB$(1)_H_$(3))/$(CFG_LIBFUZZER_$(3)) \
395-
$$(HLIB$(1)_H_$(3))/$(CFG_LIBRUSTPKG_$(3)) \
396-
$$(HLIB$(1)_H_$(3))/$(CFG_LIBRUSTDOC_$(3)) \
397-
$$(HLIB$(1)_H_$(3))/$(CFG_LIBRUSTI_$(3)) \
398-
$$(HLIB$(1)_H_$(3))/$(CFG_LIBRUST_$(3)) \
399-
$$(TLIB$(1)_T_$(2)_H_$(3))/$(CFG_CORELIB_$(3)) \
400-
$$(TLIB$(1)_T_$(2)_H_$(3))/$(CFG_STDLIB_$(3)) \
401-
$$(TLIB$(1)_T_$(2)_H_$(3))/$(CFG_LIBSYNTAX_$(3)) \
402-
$$(TLIB$(1)_T_$(2)_H_$(3))/$(CFG_LIBRUSTC_$(3)) \
403-
$$(TLIB$(1)_T_$(2)_H_$(3))/$(CFG_LIBFUZZER_$(3)) \
404-
$$(TLIB$(1)_T_$(2)_H_$(3))/$(CFG_LIBRUSTPKG_$(3)) \
405-
$$(TLIB$(1)_T_$(2)_H_$(3))/$(CFG_LIBRUSTDOC_$(3)) \
406-
$$(TLIB$(1)_T_$(2)_H_$(3))/$(CFG_LIBRUSTI_$(3)) \
407-
$$(TLIB$(1)_T_$(2)_H_$(3))/$(CFG_LIBRUST_$(3))
381+
$$(HLIB$(1)_H_$(3))/$$(CFG_LIBFUZZER) \
382+
$$(HLIB$(1)_H_$(3))/$$(CFG_LIBRUSTPKG) \
383+
$$(HLIB$(1)_H_$(3))/$$(CFG_LIBRUSTDOC) \
384+
$$(HLIB$(1)_H_$(3))/$$(CFG_LIBRUSTI) \
385+
$$(HLIB$(1)_H_$(3))/$$(CFG_LIBRUST) \
386+
$$(TLIB$(1)_T_$(2)_H_$(3))/$$(CFG_CORELIB) \
387+
$$(TLIB$(1)_T_$(2)_H_$(3))/$$(CFG_STDLIB) \
388+
$$(TLIB$(1)_T_$(2)_H_$(3))/$$(CFG_LIBSYNTAX) \
389+
$$(TLIB$(1)_T_$(2)_H_$(3))/$$(CFG_LIBRUSTC) \
390+
$$(TLIB$(1)_T_$(2)_H_$(3))/$$(CFG_LIBFUZZER) \
391+
$$(TLIB$(1)_T_$(2)_H_$(3))/$$(CFG_LIBRUSTPKG) \
392+
$$(TLIB$(1)_T_$(2)_H_$(3))/$$(CFG_LIBRUSTDOC) \
393+
$$(TLIB$(1)_T_$(2)_H_$(3))/$$(CFG_LIBRUSTI) \
394+
$$(TLIB$(1)_T_$(2)_H_$(3))/$$(CFG_LIBRUST)
408395

409396
ifeq ($(1),0)
410397
# Don't run the the stage0 compiler under valgrind - that ship has sailed
@@ -422,7 +409,7 @@ CFGFLAG$(1)_T_$(2)_H_$(3) = stage$(1)
422409
# if you're building a cross config, the host->* parts are
423410
# effectively stage1, since it uses the just-built stage0.
424411
ifeq ($(1),0)
425-
ifneq ($(strip $(CFG_BUILD_TRIPLE)),$(strip $(3)))
412+
ifneq ($(strip $(CFG_HOST_TRIPLE)),$(strip $(3)))
426413
CFGFLAG$(1)_T_$(2)_H_$(3) = stage1
427414
endif
428415
endif
@@ -443,7 +430,7 @@ PERF_STAGE$(1)_T_$(2)_H_$(3) := \
443430

444431
endef
445432

446-
$(foreach build,$(CFG_HOST_TRIPLES), \
433+
$(foreach build,$(CFG_TARGET_TRIPLES), \
447434
$(eval $(foreach target,$(CFG_TARGET_TRIPLES), \
448435
$(eval $(foreach stage,$(STAGES), \
449436
$(eval $(call SREQ,$(stage),$(target),$(build))))))))
@@ -464,13 +451,13 @@ rustc-stage$(2)-H-$(1): \
464451

465452
endef
466453

467-
$(foreach host,$(CFG_HOST_TRIPLES), \
454+
$(foreach host,$(CFG_TARGET_TRIPLES), \
468455
$(eval $(foreach stage,1 2 3, \
469456
$(eval $(call DEF_RUSTC_STAGE_TARGET,$(host),$(stage))))))
470457

471-
rustc-stage1: rustc-stage1-H-$(CFG_BUILD_TRIPLE)
472-
rustc-stage2: rustc-stage2-H-$(CFG_BUILD_TRIPLE)
473-
rustc-stage3: rustc-stage3-H-$(CFG_BUILD_TRIPLE)
458+
rustc-stage1: rustc-stage1-H-$(CFG_HOST_TRIPLE)
459+
rustc-stage2: rustc-stage2-H-$(CFG_HOST_TRIPLE)
460+
rustc-stage3: rustc-stage3-H-$(CFG_HOST_TRIPLE)
474461

475462
define DEF_RUSTC_TARGET
476463
# $(1) == architecture
@@ -481,12 +468,12 @@ endef
481468
$(foreach host,$(CFG_TARGET_TRIPLES), \
482469
$(eval $(call DEF_RUSTC_TARGET,$(host))))
483470

484-
rustc-stage1: rustc-stage1-H-$(CFG_BUILD_TRIPLE)
485-
rustc-stage2: rustc-stage2-H-$(CFG_BUILD_TRIPLE)
486-
rustc-stage3: rustc-stage3-H-$(CFG_BUILD_TRIPLE)
487-
rustc: rustc-H-$(CFG_BUILD_TRIPLE)
471+
rustc-stage1: rustc-stage1-H-$(CFG_HOST_TRIPLE)
472+
rustc-stage2: rustc-stage2-H-$(CFG_HOST_TRIPLE)
473+
rustc-stage3: rustc-stage3-H-$(CFG_HOST_TRIPLE)
474+
rustc: rustc-H-$(CFG_HOST_TRIPLE)
488475

489-
rustc-H-all: $(foreach host,$(CFG_HOST_TRIPLES),rustc-H-$(host))
476+
rustc-H-all: $(foreach host,$(CFG_TARGET_TRIPLES),rustc-H-$(host))
490477

491478
######################################################################
492479
# Entrypoint rule
@@ -502,27 +489,19 @@ CFG_INFO := $(info cfg: *** stage2 and later will not be built ***)
502489
CFG_INFO := $(info cfg:)
503490

504491
#XXX This is surely busted
505-
all: $(SREQ1$(CFG_BUILD_TRIPLE)) $(GENERATED) docs
492+
all: $(SREQ1$(CFG_HOST_TRIPLE)) $(GENERATED) docs
506493

507494
else
508495

509496
define ALL_TARGET_N
510-
ifneq ($$(findstring $(1),$$(CFG_HOST_TRIPLES)),)
511-
# This is a host
512497
all-target-$(1)-host-$(2): $$(CSREQ2_T_$(1)_H_$(2))
513-
else
514-
# This is a target only
515-
all-target-$(1)-host-$(2): $$(SREQ2_T_$(1)_H_$(2))
516-
endif
517498
endef
518499

519500
$(foreach target,$(CFG_TARGET_TRIPLES), \
520-
$(foreach host,$(CFG_HOST_TRIPLES), \
521-
$(eval $(call ALL_TARGET_N,$(target),$(host)))))
501+
$(eval $(call ALL_TARGET_N,$(target),$(CFG_HOST_TRIPLE))))
522502

523503
ALL_TARGET_RULES = $(foreach target,$(CFG_TARGET_TRIPLES), \
524-
$(foreach host,$(CFG_HOST_TRIPLES), \
525-
all-target-$(target)-host-$(host)))
504+
all-target-$(target)-host-$(CFG_HOST_TRIPLE))
526505

527506
all: $(ALL_TARGET_RULES) $(GENERATED) docs
528507

0 commit comments

Comments
 (0)