1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2025-02-01 05:01:59 +01:00

1306 Commits

Author SHA1 Message Date
Nico Weber
b977443b38 [gn build] (manually) merge 5eedf07ab999d 2020-06-05 14:39:04 -04:00
LLVM GN Syncbot
452b7f14a9 [gn build] Port 11d06b9511b 2020-06-05 17:22:19 +00:00
Nico Weber
0aaa8cb1ce [gn build] (manually) port a6fcf5ca033 2020-06-05 12:32:23 -04:00
LLVM GN Syncbot
76c6e46a0d [gn build] Port e53f5580578 2020-06-04 17:56:21 +00:00
LLVM GN Syncbot
548f790d0e [gn build] Port c973ad1878f 2020-06-04 17:56:21 +00:00
LLVM GN Syncbot
403aff8065 [gn build] Port ba2a01645b5 2020-06-04 17:56:20 +00:00
LLVM GN Syncbot
4ca0e4c2fe [gn build] Port 69fa84a6e95 2020-06-04 17:56:20 +00:00
LLVM GN Syncbot
79249979c7 [gn build] Port 6756a2c9533 2020-06-04 17:56:19 +00:00
LLVM GN Syncbot
8107fad723 [gn build] Port 49a4f3f7d88 2020-06-04 17:56:19 +00:00
Fangrui Song
732a71a860 [gn build] Port b5fc1deb5ba1f3cd432ecb8b86c2536470463163 2020-06-04 09:22:59 -07:00
LLVM GN Syncbot
5c6a96f031 [gn build] Port 48cd9d9dd86 2020-06-04 12:56:45 +00:00
Nico Weber
d1ee7e0d1c [gn build] port some -Wno flags for gcc from the cmake build. 2020-06-04 08:10:29 -04:00
LLVM GN Syncbot
681892253c [gn build] Port e636e6b79ac 2020-06-03 21:16:03 +00:00
LLVM GN Syncbot
d54ef3e6c9 [gn build] Port 7f50c15be5c 2020-06-03 21:16:02 +00:00
Nico Weber
3ece07dc76 [gn build] Fix link with ld.bfd and gold.
lld's symbol resolution algorithm makes it not depend on
the order of object files and libraries, but ld.bfd and
gold require listing dependencies later on the link line.
Put {{libs}} after {{inputs}} so that e.g. -lpthreads
appears after the object files, not before it.

Differential Revision: https://reviews.llvm.org/D81035
2020-06-03 17:06:30 -04:00
LLVM GN Syncbot
8de1b296de [gn build] Port add51e152aa 2020-06-03 10:50:20 +00:00
LLVM GN Syncbot
d96290b617 [gn build] Port 755a8959152 2020-06-03 08:27:24 +00:00
LLVM GN Syncbot
0638ffd642 [gn build] Port f99d5f8c32a 2020-06-02 20:36:52 +00:00
Nico Weber
50523c63f4 [gn build] (manually) port 44f989e7809 2020-06-02 08:18:42 -04:00
Nico Weber
6f003d58d9 [gn build] (semi-manually) port a8ca0ec2670 2020-05-31 22:06:11 -04:00
LLVM GN Syncbot
5fe4b2e043 [gn build] Port cf6cc662eee 2020-05-29 23:53:23 +00:00
LLVM GN Syncbot
c3d7034d49 [gn build] Port 34cfed24ebd 2020-05-29 23:53:22 +00:00
Nico Weber
04ebb19444 [gn build] (manually) port 0e265e31578 2020-05-29 19:49:11 -04:00
LLVM GN Syncbot
b93f22afc2 [gn build] Port a6deaeec370 2020-05-29 03:47:15 +00:00
LLVM GN Syncbot
08b2f1da9b [gn build] Port 7cfdff7b4a6 2020-05-28 16:49:43 +00:00
LLVM GN Syncbot
a688a48908 [gn build] Port 5921782f744 2020-05-28 08:08:39 +00:00
LLVM GN Syncbot
ff792d0b41 [gn build] Port 660cda572d6 2020-05-28 02:47:12 +00:00
Fangrui Song
48475697c0 [gn build] Add MLAnalysisTests after D80579 2020-05-27 17:21:05 -07:00
Fangrui Song
14bc926139 [gn build] Port D80579 2020-05-27 17:12:12 -07:00
LLVM GN Syncbot
86ef92541e [gn build] Port 0d20ed664ff 2020-05-27 16:41:00 +00:00
Nico Weber
4ccba34366 [gn build] (manually) port dedaf3a2ac5 2020-05-27 12:31:59 -04:00
LLVM GN Syncbot
e3bc7c71ba [gn build] Port d70ec366c91 2020-05-26 17:56:17 +00:00
LLVM GN Syncbot
779e563e6f [gn build] Port ba92b274225 2020-05-25 18:14:50 +00:00
Michal Paszkowski
3e0dd903f1 Revert "[gn build] Port 14d358537f1"
This reverts commit a0c7108b99f834cd7571ae57872116a4ef2682d9.
2020-05-23 13:51:07 +02:00
LLVM GN Syncbot
c534a27833 [gn build] Port 14d358537f1 2020-05-23 11:05:09 +00:00
LLVM GN Syncbot
23c2f4acc8 [gn build] Port 2e40cf06df0 2020-05-22 04:58:19 +00:00
Nico Weber
2806221b83 [gn build] (manually) port 49a4f3f7d88 2020-05-21 23:09:18 -04:00
LLVM GN Syncbot
d9ef95eb07 [gn build] Port 54e91a3c701 2020-05-21 23:43:28 +00:00
LLVM GN Syncbot
837832af2a [gn build] Port 92fd3971e0d 2020-05-21 18:20:26 +00:00
LLVM GN Syncbot
d464efe516 [gn build] Port d9a4a244138 2020-05-21 00:30:02 +00:00
LLVM GN Syncbot
3a4cea3f74 [gn build] Port bcbd26bfe61 2020-05-20 09:58:47 +00:00
Nico Weber
f292439160 [gn build] Try harder to unbreak Windows build after f8e833a501. 2020-05-19 17:14:08 -04:00
Nico Weber
9846f00871 [gn build] Try to unbreak Windows build after f8e833a501. 2020-05-19 16:14:04 -04:00
Sébastien Marchand
5acc4e3b48 [gn build] Add a flag zlib_path to provide the path to zlib on Windows.
Also, automatically set llvm_enable_zlib to true when zlib_path is set.

Differential Revision: https://reviews.llvm.org/D80042
2020-05-19 16:00:54 -04:00
LLVM GN Syncbot
b8f2bd0df3 [gn build] Port bcc0c894f38 2020-05-19 06:07:14 +00:00
LLVM GN Syncbot
c8b778bfd6 [gn build] Port 62a9eca859d 2020-05-19 05:18:58 +00:00
LLVM GN Syncbot
8ff874aead [gn build] Port e7e84ff24a5 2020-05-19 02:41:51 +00:00
LLVM GN Syncbot
8d5e57fd01 [gn build] Port 9d69072fb80 2020-05-18 22:19:17 +00:00
Nico Weber
7b857d8924 [gn build] Put HAVE_LIBZ and HAVE_ZLIB_H behind llvm_enable_zlib too.
In the CMake build, the HAVE_ vars are set based on system inspection,
and LLVM_ENABLE_ZLIB is set to false if neither's found. The GN build
doesn't do autodetection like this.

With this change, people can set llvm_enable_zlib=true on Windows
and as long as they provide a zlib.lib things should actually work.

(https://reviews.llvm.org/D79219 will remove 2 of the 3 config.h
values, hopefully soon. This change here just makes things a tiny
bit easier until that change is in.)
2020-05-15 16:18:56 -04:00
LLVM GN Syncbot
b3ce3d8512 [gn build] Port 6b01b465388 2020-05-15 15:13:18 +00:00