Skip to content
This repository was archived by the owner on Apr 13, 2024. It is now read-only.

Commit 5df0988

Browse files
committed
travis: add x86_64 lld jobs to build matrix (close #24)
1 parent aa7feb8 commit 5df0988

File tree

1 file changed

+29
-2
lines changed

1 file changed

+29
-2
lines changed

.travis.yml

Lines changed: 29 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,15 +14,18 @@ matrix:
1414
env: ARCH=ppc32
1515
- name: "ARCH=ppc64le"
1616
env: ARCH=ppc64le
17-
- name: "ARCH=x86_64"
18-
env: ARCH=x86_64
17+
- name: "ARCH=x86_64 LD=ld.lld"
18+
env: ARCH=x86_64 LD=ld.lld-9
1919
# linux (cron only)
2020
- name: "ARCH=arm32_v7"
2121
env: ARCH=arm32_v7
2222
if: type = cron
2323
- name: "ARCH=arm64"
2424
env: ARCH=arm64
2525
if: type = cron
26+
- name: "ARCH=x86_64"
27+
env: ARCH=x86_64
28+
if: type = cron
2629
# linux-next (cron only)
2730
- name: "ARCH=arm32_v5 REPO=linux-next"
2831
env: ARCH=arm32_v5 REPO=linux-next
@@ -54,6 +57,9 @@ matrix:
5457
- name: "ARCH=x86_64 REPO=linux-next"
5558
env: ARCH=x86_64 REPO=linux-next
5659
if: type = cron
60+
- name: "ARCH=x86_64 LD=ld.lld REPO=linux-next"
61+
env: ARCH=x86_64 LD=ld.lld-9 REPO=linux-next
62+
if: type = cron
5763
# stable
5864
- name: "ARCH=arm32_v7 REPO=4.19"
5965
env: ARCH=arm32_v7 REPO=4.19
@@ -67,6 +73,9 @@ matrix:
6773
- name: "ARCH=x86_64 REPO=4.19"
6874
env: ARCH=x86_64 REPO=4.19
6975
if: type = cron
76+
- name: "ARCH=x86_64 LD=ld.lld REPO=4.19"
77+
env: ARCH=x86_64 LD=ld.lld-9 REPO=4.19
78+
if: type = cron
7079
- name: "ARCH=arm32_v7 REPO=4.14"
7180
env: ARCH=arm32_v7 REPO=4.14
7281
if: type = cron
@@ -79,6 +88,9 @@ matrix:
7988
- name: "ARCH=x86_64 REPO=4.14"
8089
env: ARCH=x86_64 REPO=4.14
8190
if: type = cron
91+
- name: "ARCH=x86_64 LD=ld.lld REPO=4.14"
92+
env: ARCH=x86_64 LD=ld.lld-9 REPO=4.14
93+
if: type = cron
8294
- name: "ARCH=arm32_v7 REPO=4.9"
8395
env: ARCH=arm32_v7 REPO=4.9
8496
if: type = cron
@@ -88,12 +100,18 @@ matrix:
88100
- name: "ARCH=x86_64 REPO=4.9"
89101
env: ARCH=x86_64 REPO=4.9
90102
if: type = cron
103+
- name: "ARCH=x86_64 LD=ld.lld REPO=4.9"
104+
env: ARCH=x86_64 LD=ld.lld-9 REPO=4.9
105+
if: type = cron
91106
- name: "ARCH=arm64 REPO=4.4"
92107
env: ARCH=arm64 REPO=4.4
93108
if: type = cron
94109
- name: "ARCH=x86_64 REPO=4.4"
95110
env: ARCH=x86_64 REPO=4.4
96111
if: type = cron
112+
- name: "ARCH=x86_64 LD=ld.lld REPO=4.4"
113+
env: ARCH=x86_64 LD=ld.lld-9 REPO=4.4
114+
if: type = cron
97115
# kernel/common
98116
- name: "ARCH=arm64 REPO=common-4.9"
99117
env: ARCH=arm64 REPO=common-4.9
@@ -107,12 +125,21 @@ matrix:
107125
- name: "ARCH=x86_64 REPO=common-4.9"
108126
env: ARCH=x86_64 REPO=common-4.9
109127
if: type = cron
128+
- name: "ARCH=x86_64 LD=ld.lld REPO=common-4.9"
129+
env: ARCH=x86_64 LD=ld.lld-9 REPO=common-4.9
130+
if: type = cron
110131
- name: "ARCH=x86_64 REPO=common-4.14"
111132
env: ARCH=x86_64 REPO=common-4.14
112133
if: type = cron
134+
- name: "ARCH=x86_64 LD=ld.lld REPO=common-4.14"
135+
env: ARCH=x86_64 LD=ld.lld-9 REPO=common-4.14
136+
if: type = cron
113137
- name: "ARCH=x86_64 REPO=common-4.19"
114138
env: ARCH=x86_64 REPO=common-4.19
115139
if: type = cron
140+
- name: "ARCH=x86_64 LD=ld.lld REPO=common-4.19"
141+
env: ARCH=x86_64 LD=ld.lld-9 REPO=common-4.19
142+
if: type = cron
116143
# linux with stable LLVM/Clang
117144
- name: "ARCH=arm32_v5 LLVM_VERSION=8"
118145
env: ARCH=arm32_v5 LLVM_VERSION=8

0 commit comments

Comments
 (0)