Arthur Eubanks
e22b78de27
[gn build] Manually port 89f6b26
2022-03-22 16:26:44 -07:00
LLVM GN Syncbot
01f76917cc
[gn build] Port e6c84f82b8
2022-03-21 20:44:15 +00:00
Nico Weber
312ec6f156
[gn build] Use lld-link's new /winsysroot: flag
...
If `clang_base_path` is set, it must now point to a directory that contains
an lld-link built with D118070.
(If this is a problem for anyone, we can guard this behind a
lld_link_understands_winsysroot gn arg, but let's see if we can get away
without that for now.)
With this, it's possible to build everything in a normal cmd.exe Window,
an MSVC shell isn't needed \o/
(Assuming you set `clang_base_path`, and you set `sysroot` to a directory
that contains a win sysroot. If you have MSVC installed,
`python3 llvm\utils\sysroot.py make-fake --out-dir=my-sysroot` and
setting `sysroot = "//my-sysroot"` in args.gn works, for example.)
Differential Revision: https://reviews.llvm.org/D121871
2022-03-21 13:43:38 -04:00
LLVM GN Syncbot
f8cda8f6be
[gn build] Port 7917b3c695
2022-03-21 17:28:05 +00:00
LLVM GN Syncbot
819419f996
[gn build] Port 9ada761be3
2022-03-21 07:47:10 +00:00
Nico Weber
3ac84c430b
Reland "[gn build] (manually) port 6316129e066e"
...
This reverts commit 21b97df74c
.
6316129e06
relanded in 7b983917d4
.
2022-03-18 15:43:02 -04:00
LLVM GN Syncbot
00145bcb4c
[gn build] Port a36c2dd6d5
2022-03-18 14:44:37 +00:00
LLVM GN Syncbot
959e2f00b0
[gn build] Port f83d833e41
2022-03-18 12:43:27 +00:00
Nico Weber
ec49c84fb9
[gn build] (manually) port a954ade8ed
(gen X86GenMnemonicTables.inc)
2022-03-18 08:42:50 -04:00
Nico Weber
d2dc52493e
[gn build] (semiautomatically) port fdcb256f97
2022-03-18 08:42:50 -04:00
Nico Weber
21b97df74c
Revert "[gn build] (manually) port 6316129e066e"
...
This reverts commit 5f4a334ded
.
6316129e06
was reverted in 112aafcaf4
.
2022-03-18 08:26:46 -04:00
Nico Weber
5f4a334ded
[gn build] (manually) port 6316129e06
2022-03-17 20:08:14 -04:00
LLVM GN Syncbot
f18590118e
[gn build] Port 22570bac69
2022-03-17 19:06:22 +00:00
LLVM GN Syncbot
cb29df4998
[gn build] Port 1af5fbd5c6
2022-03-17 16:55:08 +00:00
LLVM GN Syncbot
56a25a95d4
[gn build] Port 22077627ae
2022-03-16 23:23:57 +00:00
Nico Weber
668d880f59
[gn build] (manually) port 5aab45f430
(SymbolGraph)
2022-03-16 19:18:27 -04:00
LLVM GN Syncbot
a8ef5d2f6d
[gn build] Port c2f62ab84b
2022-03-16 15:19:44 +00:00
Nico Weber
14d1a58209
[gn build] (manually) port e4cab4e24d
2022-03-16 07:52:50 -04:00
Nico Weber
fd20ec6b6e
[gn build] (manually) port 89cd86bbc5
(clang-pseudo move)
2022-03-15 20:45:36 -04:00
Nico Weber
78d29203ad
[gn build] (manually) port 2b69eb4a7d
2022-03-15 19:05:46 -04:00
LLVM GN Syncbot
d6d67083e8
[gn build] Port d46409fc8e
2022-03-15 18:43:11 +00:00
LLVM GN Syncbot
c55b4c276f
[gn build] Port 7262eacd41
2022-03-15 13:08:09 +00:00
LLVM GN Syncbot
e28ace8a97
[gn build] Port 9c542a5a4e
2022-03-15 00:51:57 +00:00
Peter Collingbourne
aaca634c94
gn build: Add support for building with libcurl.
...
Differential Revision: https://reviews.llvm.org/D121260
2022-03-14 12:52:19 -07:00
LLVM GN Syncbot
5fc70e53bf
[gn build] Port 5e65e79bac
2022-03-14 16:52:53 +00:00
LLVM GN Syncbot
6c123674d8
[gn build] Port 999fa9f687
2022-03-12 17:10:56 +00:00
LLVM GN Syncbot
a7b1dccf7a
[gn build] Port ee0f8c4010
2022-03-12 00:46:45 +00:00
LLVM GN Syncbot
6299089b94
[gn build] Port b1b4b6f366
2022-03-12 00:10:18 +00:00
Petr Hosek
0c0f6cfb7b
[CMake] Rename TARGET_TRIPLE to LLVM_TARGET_TRIPLE
...
This clarifies that this is an LLVM specific variable and avoids
potential conflicts with other projects.
Differential Revision: https://reviews.llvm.org/D119918
2022-03-11 15:43:01 -08:00
Nico Weber
e32d061abe
[gn build] (manually) port af98b0af67
2022-03-10 07:14:47 -05:00
LLVM GN Syncbot
9066a88f04
[gn build] Port c31014322c
2022-03-10 01:35:38 +00:00
Nico Weber
c0700d3228
[gn build] (manually) port ffb9429b6f
2022-03-09 11:43:21 -05:00
LLVM GN Syncbot
741d64af28
[gn build] Port 2dc4a80ec0
2022-03-09 10:05:09 +00:00
LLVM GN Syncbot
7cc85f4d7e
[gn build] Port c2cd15a665
2022-03-08 22:21:17 +00:00
Nico Weber
30b6b6a624
Revert "[gn build] (manually) port 0c2b43ab8c
(X86MCTests)"
...
This reverts commit 336e3677ea
.
0c2b43ab8c
was reverted in cf9b3ef941
.
2022-03-07 13:43:29 -05:00
Nico Weber
336e3677ea
[gn build] (manually) port 0c2b43ab8c
(X86MCTests)
2022-03-07 13:37:14 -05:00
LLVM GN Syncbot
d229765e61
[gn build] Port 54d6b5b67f
2022-03-07 16:44:43 +00:00
LLVM GN Syncbot
20c4664552
[gn build] Port 205557c908
2022-03-07 16:17:21 +00:00
LLVM GN Syncbot
109d6e9dec
[gn build] Port 311ff39178
2022-03-07 13:49:22 +00:00
LLVM GN Syncbot
d7480d065d
[gn build] Port 5f62156762
2022-03-07 09:08:13 +00:00
LLVM GN Syncbot
fa8293bbc7
[gn build] Port c88deef0a7
2022-03-04 17:22:23 +00:00
LLVM GN Syncbot
a1e91b53f6
[gn build] Port 7ee97c24ef
2022-03-04 17:22:23 +00:00
LLVM GN Syncbot
2954f5b3f1
[gn build] Port e865fa7530
2022-03-04 00:22:21 +00:00
LLVM GN Syncbot
d48aee6991
[gn build] Port 8de8731591
2022-03-03 12:36:38 +00:00
LLVM GN Syncbot
926f77dc22
[gn build] Port 8bcbfb50e8
2022-03-03 10:33:40 +00:00
LLVM GN Syncbot
91e9af32fc
[gn build] Port ae60884dfe
2022-03-02 08:58:54 +00:00
LLVM GN Syncbot
e1fd5a86c7
[gn build] Port 65588a0776
2022-03-02 06:10:52 +00:00
LLVM GN Syncbot
c007a17af6
[gn build] Port 30e612ebdf
2022-03-02 02:38:00 +00:00
Arthur Eubanks
81291b636d
[gn build] Add -fsanitize=fuzzer to link flags in fuzzer targets when llvm_use_sanitize_coverage
2022-03-01 16:10:51 -08:00
Nico Weber
015cbd7218
[gn build] (manually) port 15ab7bc3af
(TestingSupportTests)
2022-03-01 18:50:22 -05:00