LLVM GN Syncbot
0b3ee20939
[gn build] Port 6897ca460e6e
2025-08-07 07:29:48 +00:00
LLVM GN Syncbot
c59cc54284
[gn build] Port a749e68ac411
2025-07-29 08:43:01 +00:00
Nico Weber
b16ef20626
[gn] port d750c6de8a75
2025-07-24 22:31:37 -04:00
LLVM GN Syncbot
89f09a887d
[gn build] Port 6c257754d955
2025-07-20 09:23:47 +00:00
LLVM GN Syncbot
0dfac65595
[gn build] Port d344c383e20a
2025-07-20 08:14:16 +00:00
Louis Dionne
0e40695804
[libc++] Remove unused _LIBCPP_HAS_NO_STD_MODULES macro from __config_site ( #148902 )
...
Since 1d6b6132f, that macro isn't used anywhere anymore.
2025-07-18 11:06:27 -04:00
LLVM GN Syncbot
ace6e20e52
[gn build] Port 2194bca2b78c
2025-07-17 07:53:11 +00:00
enh-google
62bd778fd4
Remove workarounds for NDK versions before 2017's r16. ( #148879 )
2025-07-16 07:39:17 -04:00
Nico Weber
c9f03b8c6e
[gn] port 5951c44573
2025-07-15 14:06:09 -04:00
LLVM GN Syncbot
113ea3d15b
[gn build] Port ca697096aa6f
2025-07-05 16:13:32 +00:00
LLVM GN Syncbot
f17a6387da
[gn build] Port 1121d64ba96d
2025-07-05 16:13:31 +00:00
LLVM GN Syncbot
5c5bcd6221
[gn build] Port 34b2e934ea9e
2025-06-30 08:31:19 +00:00
LLVM GN Syncbot
369e8403b6
[gn build] Port 1bb2328fd3ad
2025-06-21 09:55:19 +00:00
LLVM GN Syncbot
2692c3aa67
[gn build] Port 3c56437eafee
2025-06-11 12:39:09 +00:00
LLVM GN Syncbot
878c976c7e
[gn build] Port 09c266b75db4
2025-05-21 16:33:07 +00:00
Peter Collingbourne
22fac63bde
gn build: Port f896bd367016
2025-05-13 13:46:06 -07:00
LLVM GN Syncbot
741fef3a44
[gn build] Port 45d493b680e3
2025-05-08 20:42:10 +00:00
LLVM GN Syncbot
a618ae2c72
[gn build] Port e43e8ec7afbd
2025-04-29 06:46:28 +00:00
Daniel Bertalan
e5f326044f
[gn] Port 860e88411d94
2025-04-18 22:16:42 +02:00
LLVM GN Syncbot
eb3ecd158a
[gn build] Port 557e931d9581
2025-04-14 21:54:53 +00:00
Nico Weber
4f64da1495
[gn build] Port 750da48b4aa5
...
The .h removals was done by the sync script. I manually cleaned up
the remaining removals based on the output of
git show 750da48b4aa52f libcxx/include/CMakeLists.txt | rg '^- ' | rg -v '\.'
2025-04-09 09:23:11 -04:00
Peter Collingbourne
6010d5ba2b
gn build: Port 2f1416bbcde8 more
2025-04-08 10:51:55 -07:00
LLVM GN Syncbot
78f624a0d4
[gn build] Port 7013b51548c0
2025-04-07 20:01:32 +00:00
LLVM GN Syncbot
e1f6e40b28
[gn build] Port 475cbf0ad6e7
2025-04-07 20:01:31 +00:00
LLVM GN Syncbot
590a5978d6
[gn build] Port 2f1416bbcde8
2025-03-24 18:53:25 +00:00
Peter Collingbourne
8d67d00a94
gn build: libcxx: Select the std_thread pstl backend.
...
In the CMake build the default pstl backend for libc++ when threads are
enabled is std_thread. By selecting the wrong backend we were triggering
some transitive_includes test failures.
Reviewers: aeubanks, nico
Reviewed By: aeubanks
Pull Request: https://github.com/llvm/llvm-project/pull/132455
2025-03-21 14:55:30 -07:00
Arthur Eubanks
8e777ff5bb
[gn build] Port 73cd84a90e07
2025-03-20 21:37:22 +00:00
Peter Collingbourne
909bff82b0
gn build: libcxx: Sync file list and always define _LIBCPP_ABI_VERSION.
...
The CMake side always defines _LIBCPP_ABI_VERSION. If we do not, we will
at least get -Wundef warnings in the test suite (upgraded to errors)
and it looks like we will end up building the library incorrectly as well.
With that, most of the libc++ test suite passes (with a manually written
lit.site.cfg) aside from some parts related to C++ modules which we
don't support yet.
Reviewers: nico, aeubanks
Reviewed By: aeubanks
Pull Request: https://github.com/llvm/llvm-project/pull/132135
2025-03-20 10:50:49 -07:00
LLVM GN Syncbot
e86c5a7b9d
[gn build] Port 6d9dfd75e4df
2025-03-08 14:21:29 +00:00
LLVM GN Syncbot
d9b0571b5c
[gn build] Port 363bfd6090b0
2025-02-24 18:26:09 +00:00
LLVM GN Syncbot
9738f20bb0
[gn build] Port cf50936b23ac
2025-02-21 17:56:55 +00:00
LLVM GN Syncbot
d11b9b7275
[gn build] Port f332455dd9a2
2025-02-10 20:26:39 +00:00
LLVM GN Syncbot
f5b41318b0
[gn build] Port aca829de13ec
2025-02-07 01:08:23 +00:00
Peter Collingbourne
de7be32734
gn build: libcxx: Add libc include path and re-enable.
...
Reviewers: aeubanks, nico
Reviewed By: aeubanks
Pull Request: https://github.com/llvm/llvm-project/pull/124679
2025-02-05 14:46:11 -08:00
LLVM GN Syncbot
d578d0bb13
[gn build] Port def50f701f6a
2025-01-25 18:30:36 +00:00
LLVM GN Syncbot
3861b9db88
[gn build] Port 0cd794d4860e
2025-01-24 18:27:23 +00:00
LLVM GN Syncbot
7059178bd3
[gn build] Port cedb44af53f1
2025-01-13 15:56:33 +00:00
LLVM GN Syncbot
051cd36f82
[gn build] Port b5ba4f06db2e
2025-01-13 15:56:32 +00:00
LLVM GN Syncbot
513fa28901
[gn build] Port c664a7f97503
2025-01-10 16:05:01 +00:00
LLVM GN Syncbot
0e1c5bfac8
[gn build] Port 69b54c1a05c0
2025-01-09 18:02:43 +00:00
LLVM GN Syncbot
93c2577020
[gn build] Port b9a2658a3e8b
2024-12-21 12:08:12 +00:00
LLVM GN Syncbot
4c3e13ebca
[gn build] Port 34e0f9cd36e9
2024-12-19 21:21:14 +00:00
LLVM GN Syncbot
46bbd2c80e
[gn build] Port 084309a0ef78
2024-12-16 22:46:12 +00:00
LLVM GN Syncbot
b7e75a7644
[gn build] Port 9474e0945918
2024-12-14 11:57:41 +00:00
LLVM GN Syncbot
9e6e7c643c
[gn build] Port f22ecdd9b994
2024-12-09 14:29:01 +00:00
LLVM GN Syncbot
70e343b97e
[gn build] Port 0e34f3f4968d
2024-12-09 14:29:00 +00:00
LLVM GN Syncbot
bfa6c9a959
[gn build] Port 6cbc37383f4a
2024-11-29 02:46:54 +00:00
LLVM GN Syncbot
e1af76cad2
[gn build] Port 7ae61a36f946
2024-11-26 23:00:14 +00:00
LLVM GN Syncbot
581f755a2a
[gn build] Port 3a6340768631
2024-11-19 23:41:42 +00:00
LLVM GN Syncbot
3f67544b4d
[gn build] Port dedc5159997e
2024-11-16 18:30:12 +00:00