Michał Górny
							
						 
						
							 
							
							
							
							
								
							
							
								2c5c243bb5 
								
							 
						 
						
							
							
								
								[llvm] [bindings/OCaml] Remove unused dep on ounit2  
							
							 
							
							... 
							
							
							
							Remove the dependency on ounit2 and the relevant lit code.  It seems
that ounit2 is not used at all and all OCaml binding tests pass without
it installed.
Thanks for Shiwei Weng and Josh Berdine for bringing this to
my attention.
Differential Revision: https://reviews.llvm.org/D119884  
							
						 
						
							2022-02-16 19:30:25 +01:00  
						
					 
				
					
						
							
							
								 
								Nico Weber
							
						 
						
							 
							
							
							
							
								
							
							
								7d5edfaa57 
								
							 
						 
						
							
							
								
								[gn build] (semi-manually) port  f87aa19be6 
							
							 
							
							
							
						 
						
							2022-02-16 12:56:02 -05:00  
						
					 
				
					
						
							
							
								 
								Peter Kasting
							
						 
						
							 
							
							
							
							
								
							
							
								c5fb05f663 
								
							 
						 
						
							
							
								
								Reland: Make lld-link work in a non-MSVC shell, add /winsysroot:  
							
							 
							
							... 
							
							
							
							This relands 73e585e44d  (and 0574b5fc65 ), with a fix for
the failing test (by using Optional<StringRef>s instead of
making StringRef::empty() mean absence of value).
Differential Revision: https://reviews.llvm.org/D118070  
							
						 
						
							2022-02-16 09:22:39 -05:00  
						
					 
				
					
						
							
							
								 
								LLVM GN Syncbot
							
						 
						
							 
							
							
							
							
								
							
							
								6822d89e77 
								
							 
						 
						
							
							
								
								[gn build] Port  c62eefb886 
							
							 
							
							
							
						 
						
							2022-02-15 19:28:46 +00:00  
						
					 
				
					
						
							
							
								 
								LLVM GN Syncbot
							
						 
						
							 
							
							
							
							
								
							
							
								8cff26d290 
								
							 
						 
						
							
							
								
								[gn build] Port  987c7f407d 
							
							 
							
							
							
						 
						
							2022-02-15 18:33:42 +00:00  
						
					 
				
					
						
							
							
								 
								Nico Weber
							
						 
						
							 
							
							
							
							
								
							
							
								22af2a482e 
								
							 
						 
						
							
							
								
								[gn build] (manually) port  9c30bafd59 
							
							 
							
							... 
							
							
							
							This is needed after b432eb5c84  to keep std::unexpected_handler
around (which libcxxabi uses from libcxx). 
							
						 
						
							2022-02-15 13:33:19 -05:00  
						
					 
				
					
						
							
							
								 
								Nico Weber
							
						 
						
							 
							
							
							
							
								
							
							
								b432eb5c84 
								
							 
						 
						
							
							
								
								[gn build] (manually) port  3b625060fc (-std=c++20) more  
							
							 
							
							... 
							
							
							
							8c54583b2e  ported this only for libcxx, not libcxxabi.
As of 05337a756c , it's needed for libcxxabi too. 
							
						 
						
							2022-02-15 12:35:36 -05:00  
						
					 
				
					
						
							
							
								 
								LLVM GN Syncbot
							
						 
						
							 
							
							
							
							
								
							
							
								9e8a72babc 
								
							 
						 
						
							
							
								
								[gn build] Port  5d1c1a243c 
							
							 
							
							
							
						 
						
							2022-02-14 21:39:38 +00:00  
						
					 
				
					
						
							
							
								 
								LLVM GN Syncbot
							
						 
						
							 
							
							
							
							
								
							
							
								4aaa8e4e00 
								
							 
						 
						
							
							
								
								[gn build] Port  85355a560a 
							
							 
							
							
							
						 
						
							2022-02-14 19:57:49 +00:00  
						
					 
				
					
						
							
							
								 
								LLVM GN Syncbot
							
						 
						
							 
							
							
							
							
								
							
							
								f849a3adce 
								
							 
						 
						
							
							
								
								[gn build] Port  2a8f9a5e95 
							
							 
							
							
							
						 
						
							2022-02-14 19:57:48 +00:00  
						
					 
				
					
						
							
							
								 
								LLVM GN Syncbot
							
						 
						
							 
							
							
							
							
								
							
							
								aa15274389 
								
							 
						 
						
							
							
								
								[gn build] Port  de54e4ab78 
							
							 
							
							
							
						 
						
							2022-02-14 19:21:47 +00:00  
						
					 
				
					
						
							
							
								 
								LLVM GN Syncbot
							
						 
						
							 
							
							
							
							
								
							
							
								dd20a459d6 
								
							 
						 
						
							
							
								
								[gn build] Port  0f73fb18ca 
							
							 
							
							
							
						 
						
							2022-02-14 18:25:45 +00:00  
						
					 
				
					
						
							
							
								 
								LLVM GN Syncbot
							
						 
						
							 
							
							
							
							
								
							
							
								16fcc2fd42 
								
							 
						 
						
							
							
								
								[gn build] Port  43c2348c5b 
							
							 
							
							
							
						 
						
							2022-02-14 17:55:08 +00:00  
						
					 
				
					
						
							
							
								 
								LLVM GN Syncbot
							
						 
						
							 
							
							
							
							
								
							
							
								3efdfe722d 
								
							 
						 
						
							
							
								
								[gn build] Port  00cd6c0420 
							
							 
							
							
							
						 
						
							2022-02-14 17:28:29 +00:00  
						
					 
				
					
						
							
							
								 
								LLVM GN Syncbot
							
						 
						
							 
							
							
							
							
								
							
							
								31d992299c 
								
							 
						 
						
							
							
								
								[gn build] Port  55bd22f853 
							
							 
							
							
							
						 
						
							2022-02-14 11:30:41 +00:00  
						
					 
				
					
						
							
							
								 
								Peter Waller
							
						 
						
							 
							
							
							
							
								
							
							
								7f41643ef0 
								
							 
						 
						
							
							
								
								[gn build] Add host_cpu=arm64 & current_os=linux => aarch64-unknown-linux-gnu  
							
							 
							
							... 
							
							
							
							I've been using this triple in development for a while without issues,
it's passing check-llvm and check-clang.
(The above is the commit message, but the build is currently broken since
D114639, I intend to submit this once it's passing again and it's accepted in
review)
Differential Revision: https://reviews.llvm.org/D119331  
							
						 
						
							2022-02-14 10:49:37 +00:00  
						
					 
				
					
						
							
							
								 
								Joe Loser
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								861386dbd6 
								
							 
						 
						
							
							
								
								[libc++] Remove <experimental/filesystem> header  
							
							 
							
							... 
							
							
							
							`<filesystem>` header has been around for a while now, so we can safely remove
`<experimental/filesystem>` header. `_LIBCPP_DEPRECATED_EXPERIMENTAL_FILESYSTEM`
suggests we were going to remove `<experimental/filesystem>` in llvm 11 release,
but we never did. So, remove the experimental header now, its associated tests,
and the `_LIBCPP_DEPRECATED_EXPERIMENTAL_FILESYSTEM` macro.
Differential Revision: https://reviews.llvm.org/D119603  
							
						 
						
							2022-02-12 19:43:57 -05:00  
						
					 
				
					
						
							
							
								 
								Douglas Yung
							
						 
						
							 
							
							
							
							
								
							
							
								437d4e01fe 
								
							 
						 
						
							
							
								
								Revert "try to fix windows build after 73e585e44d" and  
							
							 
							
							... 
							
							
							
							Revert "Reland "[lld/coff] Make lld-link work in a non-MSVC shell, add /winsysroot:""
This reverts commit 0574b5fc65  and 73e585e44d .
This change is causing the test Driver/cl-options.c to fail on Windows buildbots.
https://lab.llvm.org/staging/#/builders/204/builds/1343  
							
						 
						
							2022-02-11 23:47:53 -08:00  
						
					 
				
					
						
							
							
								 
								Nico Weber
							
						 
						
							 
							
							
							
							
								
							
							
								73e585e44d 
								
							 
						 
						
							
							
								
								Reland "[lld/coff] Make lld-link work in a non-MSVC shell, add /winsysroot:"  
							
							 
							
							... 
							
							
							
							This relands commit b3b2538df1 , except that the new files in Support
are instead in a new library WindowsDriver. 
							
						 
						
							2022-02-11 17:07:33 -05:00  
						
					 
				
					
						
							
							
								 
								Adrian Prantl
							
						 
						
							 
							
							
							
							
								
							
							
								baac665adf 
								
							 
						 
						
							
							
								
								Revert "[lld/coff] Make lld-link work in a non-MSVC shell, add /winsysroot:"  
							
							 
							
							... 
							
							
							
							This reverts commit b3b2538df1 ,
it introduced a cycklic module depenency that broke the -DLLVM_ENABLE_MODULES=1 build. 
							
						 
						
							2022-02-11 13:07:23 -08:00  
						
					 
				
					
						
							
							
								 
								Peter Kasting
							
						 
						
							 
							
							
							
							
								
							
							
								b3b2538df1 
								
							 
						 
						
							
							
								
								[lld/coff] Make lld-link work in a non-MSVC shell, add /winsysroot:  
							
							 
							
							... 
							
							
							
							Makes lld-link work in a non-MSVC shell by autodetecting MSVC toolchain. Also
adds support for /winsysroot and a few other switches.
All this is done by refactoring to share code with clang-cl's existing support
for the same.
Differential Revision: https://reviews.llvm.org/D118070  
							
						 
						
							2022-02-11 13:55:18 -05:00  
						
					 
				
					
						
							
							
								 
								Arthur Eubanks
							
						 
						
							 
							
							
							
							
								
							
							
								d408abf403 
								
							 
						 
						
							
							
								
								[gn build] Manually port  c7eb846345 
							
							 
							
							... 
							
							
							
							Since the bot is broken due to hwasan issues, it's not auto updating the file lists. 
							
						 
						
							2022-02-11 10:54:43 -08:00  
						
					 
				
					
						
							
							
								 
								Nikolas Klauser
							
						 
						
							 
							
							
							
							
								
							
							
								169a66eac8 
								
							 
						 
						
							
							
								
								[libc++] Remove __functional_base  
							
							 
							
							... 
							
							
							
							Reviewed By: ldionne, Quuxplusone, #libc
Spies: Mordante, mgorny, libcxx-commits, arichardson, llvm-commits, arphaman
Differential Revision: https://reviews.llvm.org/D119439  
							
						 
						
							2022-02-11 19:16:01 +01:00  
						
					 
				
					
						
							
							
								 
								LLVM GN Syncbot
							
						 
						
							 
							
							
							
							
								
							
							
								ae0d861cb3 
								
							 
						 
						
							
							
								
								[gn build] Port  31f9519d48 
							
							 
							
							
							
						 
						
							2022-02-11 17:36:54 +00:00  
						
					 
				
					
						
							
							
								 
								LLVM GN Syncbot
							
						 
						
							 
							
							
							
							
								
							
							
								67c02e07c0 
								
							 
						 
						
							
							
								
								[gn build] Port  3b470d1ce9 
							
							 
							
							
							
						 
						
							2022-02-11 16:20:57 +00:00  
						
					 
				
					
						
							
							
								 
								LLVM GN Syncbot
							
						 
						
							 
							
							
							
							
								
							
							
								0498f92ac7 
								
							 
						 
						
							
							
								
								[gn build] Port  1e77b396ff 
							
							 
							
							
							
						 
						
							2022-02-11 16:11:07 +00:00  
						
					 
				
					
						
							
							
								 
								LLVM GN Syncbot
							
						 
						
							 
							
							
							
							
								
							
							
								d2a4f813e4 
								
							 
						 
						
							
							
								
								[gn build] Port  f927021410 
							
							 
							
							
							
						 
						
							2022-02-10 23:27:43 +00:00  
						
					 
				
					
						
							
							
								 
								LLVM GN Syncbot
							
						 
						
							 
							
							
							
							
								
							
							
								37c02c14a4 
								
							 
						 
						
							
							
								
								[gn build] Port  290e5722e8 
							
							 
							
							
							
						 
						
							2022-02-10 22:52:25 +00:00  
						
					 
				
					
						
							
							
								 
								LLVM GN Syncbot
							
						 
						
							 
							
							
							
							
								
							
							
								6dbae1f7d9 
								
							 
						 
						
							
							
								
								[gn build] Port  b380a31de0 
							
							 
							
							
							
						 
						
							2022-02-10 22:24:30 +00:00  
						
					 
				
					
						
							
							
								 
								LLVM GN Syncbot
							
						 
						
							 
							
							
							
							
								
							
							
								8df4766eea 
								
							 
						 
						
							
							
								
								[gn build] Port  bd3a1de683 
							
							 
							
							
							
						 
						
							2022-02-10 18:38:23 +00:00  
						
					 
				
					
						
							
							
								 
								LLVM GN Syncbot
							
						 
						
							 
							
							
							
							
								
							
							
								1e421108c4 
								
							 
						 
						
							
							
								
								[gn build] Port  9d90531904 
							
							 
							
							
							
						 
						
							2022-02-10 15:02:15 +00:00  
						
					 
				
					
						
							
							
								 
								LLVM GN Syncbot
							
						 
						
							 
							
							
							
							
								
							
							
								942b9652bc 
								
							 
						 
						
							
							
								
								[gn build] Port  8f1d8785df 
							
							 
							
							
							
						 
						
							2022-02-10 04:36:06 +00:00  
						
					 
				
					
						
							
							
								 
								Arthur Eubanks
							
						 
						
							 
							
							
							
							
								
							
							
								27e0c6670a 
								
							 
						 
						
							
							
								
								[gn build] Port  76cad51b 
							
							 
							
							
							
						 
						
							2022-02-09 15:16:05 -08:00  
						
					 
				
					
						
							
							
								 
								LLVM GN Syncbot
							
						 
						
							 
							
							
							
							
								
							
							
								e92ff1b4fa 
								
							 
						 
						
							
							
								
								[gn build] Port  f1984b1433 
							
							 
							
							
							
						 
						
							2022-02-09 17:34:07 +00:00  
						
					 
				
					
						
							
							
								 
								LLVM GN Syncbot
							
						 
						
							 
							
							
							
							
								
							
							
								990996bf8b 
								
							 
						 
						
							
							
								
								[gn build] Port  46a6f5ae14 
							
							 
							
							
							
						 
						
							2022-02-09 17:34:06 +00:00  
						
					 
				
					
						
							
							
								 
								Arthur Eubanks
							
						 
						
							 
							
							
							
							
								
							
							
								022baf71ed 
								
							 
						 
						
							
							
								
								[gn build] Port  a1862d78eb 
							
							 
							
							
							
						 
						
							2022-02-09 09:11:06 -08:00  
						
					 
				
					
						
							
							
								 
								LLVM GN Syncbot
							
						 
						
							 
							
							
							
							
								
							
							
								f556743434 
								
							 
						 
						
							
							
								
								[gn build] Port  216575e581 
							
							 
							
							
							
						 
						
							2022-02-09 01:18:18 +00:00  
						
					 
				
					
						
							
							
								 
								Nico Weber
							
						 
						
							 
							
							
							
							
								
							
							
								5167f3a73a 
								
							 
						 
						
							
							
								
								[gn build] (manually) port  216575e581 
							
							 
							
							
							
						 
						
							2022-02-08 20:17:40 -05:00  
						
					 
				
					
						
							
							
								 
								Nico Weber
							
						 
						
							 
							
							
							
							
								
							
							
								94064aaeb1 
								
							 
						 
						
							
							
								
								[gn build] (manually) port  4a6553f4c2 some more  
							
							 
							
							
							
						 
						
							2022-02-08 20:17:40 -05:00  
						
					 
				
					
						
							
							
								 
								Nico Weber
							
						 
						
							 
							
							
							
							
								
							
							
								ae92365397 
								
							 
						 
						
							
							
								
								[gn build] (manually) port  817d897b57 (LIBCXX_ABI_UNSTABLE)  
							
							 
							
							
							
						 
						
							2022-02-08 19:55:18 -05:00  
						
					 
				
					
						
							
							
								 
								LLVM GN Syncbot
							
						 
						
							 
							
							
							
							
								
							
							
								34d557f38a 
								
							 
						 
						
							
							
								
								[gn build] Port  4a6553f4c2 
							
							 
							
							
							
						 
						
							2022-02-08 19:21:13 +00:00  
						
					 
				
					
						
							
							
								 
								Nico Weber
							
						 
						
							 
							
							
							
							
								
							
							
								74e90900e3 
								
							 
						 
						
							
							
								
								[gn build] (manually) port  157bbe6aea 
							
							 
							
							
							
						 
						
							2022-02-07 18:45:04 -05:00  
						
					 
				
					
						
							
							
								 
								Arthur Eubanks
							
						 
						
							 
							
							
							
							
								
							
							
								ed402291ae 
								
							 
						 
						
							
							
								
								[gn build] Port D119058  
							
							 
							
							
							
						 
						
							2022-02-07 09:29:27 -08:00  
						
					 
				
					
						
							
							
								 
								LLVM GN Syncbot
							
						 
						
							 
							
							
							
							
								
							
							
								05a374fa69 
								
							 
						 
						
							
							
								
								[gn build] Port  c63522e6ba 
							
							 
							
							
							
						 
						
							2022-02-07 11:59:15 +00:00  
						
					 
				
					
						
							
							
								 
								LLVM GN Syncbot
							
						 
						
							 
							
							
							
							
								
							
							
								b9d4fe87e1 
								
							 
						 
						
							
							
								
								[gn build] Port  679f8a885b 
							
							 
							
							
							
						 
						
							2022-02-05 01:52:05 +00:00  
						
					 
				
					
						
							
							
								 
								Arthur Eubanks
							
						 
						
							 
							
							
							
							
								
							
							
								69873633bd 
								
							 
						 
						
							
							
								
								[gn build] Port  dbed14d 
							
							 
							
							
							
						 
						
							2022-02-04 12:52:33 -08:00  
						
					 
				
					
						
							
							
								 
								LLVM GN Syncbot
							
						 
						
							 
							
							
							
							
								
							
							
								e55ace6c37 
								
							 
						 
						
							
							
								
								[gn build] Port  1d8bbe3d25 
							
							 
							
							
							
						 
						
							2022-02-04 18:44:32 +00:00  
						
					 
				
					
						
							
							
								 
								LLVM GN Syncbot
							
						 
						
							 
							
							
							
							
								
							
							
								6dbba770a8 
								
							 
						 
						
							
							
								
								[gn build] Port  4a02562275 
							
							 
							
							
							
						 
						
							2022-02-04 17:43:11 +00:00  
						
					 
				
					
						
							
							
								 
								LLVM GN Syncbot
							
						 
						
							 
							
							
							
							
								
							
							
								8b84ed23d9 
								
							 
						 
						
							
							
								
								[gn build] Port  44cdca37c0 
							
							 
							
							
							
						 
						
							2022-02-04 17:43:10 +00:00  
						
					 
				
					
						
							
							
								 
								Nico Weber
							
						 
						
							 
							
							
							
							
								
							
							
								466c0d0dc7 
								
							 
						 
						
							
							
								
								[gn build] (manually) port  e1db505b42 (clang-pseudo)  
							
							 
							
							
							
						 
						
							2022-02-04 10:17:02 -05:00