[llvm] [gn] port 789f30c73ef4e6a2 (llvm/lib/HTTP) (PR #192248)

Nico Weber via llvm-commits llvm-commits at lists.llvm.org
Wed Apr 15 05:46:55 PDT 2026


https://github.com/nico created https://github.com/llvm/llvm-project/pull/192248

None

>From 143ca98e79e868653ade2e0612a94cd45935729c Mon Sep 17 00:00:00 2001
From: Nico Weber <thakis at chromium.org>
Date: Wed, 15 Apr 2026 08:43:28 -0400
Subject: [PATCH] [gn] port 789f30c73ef4e6a2 (llvm/lib/HTTP)

---
 llvm/utils/gn/secondary/llvm/lib/Debuginfod/BUILD.gn          | 2 +-
 llvm/utils/gn/secondary/llvm/lib/{Support => }/HTTP/BUILD.gn  | 2 +-
 llvm/utils/gn/secondary/llvm/tools/llvm-cov/BUILD.gn          | 2 +-
 .../gn/secondary/llvm/tools/llvm-debuginfod-find/BUILD.gn     | 2 +-
 llvm/utils/gn/secondary/llvm/tools/llvm-debuginfod/BUILD.gn   | 2 +-
 llvm/utils/gn/secondary/llvm/tools/llvm-objdump/BUILD.gn      | 2 +-
 llvm/utils/gn/secondary/llvm/tools/llvm-profdata/BUILD.gn     | 2 +-
 llvm/utils/gn/secondary/llvm/tools/llvm-symbolizer/BUILD.gn   | 2 +-
 llvm/utils/gn/secondary/llvm/unittests/BUILD.gn               | 2 +-
 .../gn/secondary/llvm/unittests/{Support => }/HTTP/BUILD.gn   | 4 ++--
 10 files changed, 11 insertions(+), 11 deletions(-)
 rename llvm/utils/gn/secondary/llvm/lib/{Support => }/HTTP/BUILD.gn (85%)
 rename llvm/utils/gn/secondary/llvm/unittests/{Support => }/HTTP/BUILD.gn (68%)

diff --git a/llvm/utils/gn/secondary/llvm/lib/Debuginfod/BUILD.gn b/llvm/utils/gn/secondary/llvm/lib/Debuginfod/BUILD.gn
index c5c8e5ff010c3..e18ede6bbc4a2 100644
--- a/llvm/utils/gn/secondary/llvm/lib/Debuginfod/BUILD.gn
+++ b/llvm/utils/gn/secondary/llvm/lib/Debuginfod/BUILD.gn
@@ -2,8 +2,8 @@ static_library("Debuginfod") {
   output_name = "LLVMDebuginfod"
   deps = [
     "//llvm/lib/DebugInfo/Symbolize",
+    "//llvm/lib/HTTP",
     "//llvm/lib/Support",
-    "//llvm/lib/Support/HTTP",
     "//llvm/utils/gn/build/libs/curl",
   ]
   sources = [
diff --git a/llvm/utils/gn/secondary/llvm/lib/Support/HTTP/BUILD.gn b/llvm/utils/gn/secondary/llvm/lib/HTTP/BUILD.gn
similarity index 85%
rename from llvm/utils/gn/secondary/llvm/lib/Support/HTTP/BUILD.gn
rename to llvm/utils/gn/secondary/llvm/lib/HTTP/BUILD.gn
index 080944f716468..a25ba26922937 100644
--- a/llvm/utils/gn/secondary/llvm/lib/Support/HTTP/BUILD.gn
+++ b/llvm/utils/gn/secondary/llvm/lib/HTTP/BUILD.gn
@@ -1,5 +1,5 @@
 static_library("HTTP") {
-  output_name = "LLVMSupportHTTP"
+  output_name = "LLVMHTTP"
   deps = [
     "//llvm/lib/Support",
     "//llvm/utils/gn/build/libs/curl",
diff --git a/llvm/utils/gn/secondary/llvm/tools/llvm-cov/BUILD.gn b/llvm/utils/gn/secondary/llvm/tools/llvm-cov/BUILD.gn
index 12e9ba44c314a..bf2493c1820a9 100644
--- a/llvm/utils/gn/secondary/llvm/tools/llvm-cov/BUILD.gn
+++ b/llvm/utils/gn/secondary/llvm/tools/llvm-cov/BUILD.gn
@@ -2,12 +2,12 @@ executable("llvm-cov") {
   deps = [
     "//llvm/include/llvm/Config:llvm-config",
     "//llvm/lib/Debuginfod",
+    "//llvm/lib/HTTP",
     "//llvm/lib/IR",
     "//llvm/lib/Object",
     "//llvm/lib/ProfileData",
     "//llvm/lib/ProfileData/Coverage",
     "//llvm/lib/Support",
-    "//llvm/lib/Support/HTTP",
     "//llvm/lib/TargetParser",
   ]
   sources = [
diff --git a/llvm/utils/gn/secondary/llvm/tools/llvm-debuginfod-find/BUILD.gn b/llvm/utils/gn/secondary/llvm/tools/llvm-debuginfod-find/BUILD.gn
index 714a9c7bbc5ad..631427f09eedc 100644
--- a/llvm/utils/gn/secondary/llvm/tools/llvm-debuginfod-find/BUILD.gn
+++ b/llvm/utils/gn/secondary/llvm/tools/llvm-debuginfod-find/BUILD.gn
@@ -29,9 +29,9 @@ driver_executable("llvm-debuginfod-find") {
   deps = [
     ":Opts",
     "//llvm/lib/Debuginfod",
+    "//llvm/lib/HTTP",
     "//llvm/lib/Option",
     "//llvm/lib/Support",
-    "//llvm/lib/Support/HTTP",
   ]
   sources = [ "llvm-debuginfod-find.cpp" ]
 }
diff --git a/llvm/utils/gn/secondary/llvm/tools/llvm-debuginfod/BUILD.gn b/llvm/utils/gn/secondary/llvm/tools/llvm-debuginfod/BUILD.gn
index aa5fb74d8cac9..90142c77a9502 100644
--- a/llvm/utils/gn/secondary/llvm/tools/llvm-debuginfod/BUILD.gn
+++ b/llvm/utils/gn/secondary/llvm/tools/llvm-debuginfod/BUILD.gn
@@ -28,9 +28,9 @@ driver_executable("llvm-debuginfod") {
   deps = [
     ":Opts",
     "//llvm/lib/Debuginfod",
+    "//llvm/lib/HTTP",
     "//llvm/lib/Option",
     "//llvm/lib/Support",
-    "//llvm/lib/Support/HTTP",
   ]
   sources = [ "llvm-debuginfod.cpp" ]
 }
diff --git a/llvm/utils/gn/secondary/llvm/tools/llvm-objdump/BUILD.gn b/llvm/utils/gn/secondary/llvm/tools/llvm-objdump/BUILD.gn
index 3d4a19bbf77a1..831baecfdd4f3 100644
--- a/llvm/utils/gn/secondary/llvm/tools/llvm-objdump/BUILD.gn
+++ b/llvm/utils/gn/secondary/llvm/tools/llvm-objdump/BUILD.gn
@@ -50,12 +50,12 @@ driver_executable("llvm-objdump") {
     "//llvm/lib/DebugInfo/Symbolize",
     "//llvm/lib/Debuginfod",
     "//llvm/lib/Demangle",
+    "//llvm/lib/HTTP",
     "//llvm/lib/MC",
     "//llvm/lib/MC/MCDisassembler",
     "//llvm/lib/Object",
     "//llvm/lib/Option",
     "//llvm/lib/Support",
-    "//llvm/lib/Support/HTTP",
     "//llvm/lib/Target:AllTargetsDescs",
     "//llvm/lib/Target:AllTargetsDisassemblers",
     "//llvm/lib/Target:AllTargetsInfos",
diff --git a/llvm/utils/gn/secondary/llvm/tools/llvm-profdata/BUILD.gn b/llvm/utils/gn/secondary/llvm/tools/llvm-profdata/BUILD.gn
index e04deb722d82a..e0b7d46da1c98 100644
--- a/llvm/utils/gn/secondary/llvm/tools/llvm-profdata/BUILD.gn
+++ b/llvm/utils/gn/secondary/llvm/tools/llvm-profdata/BUILD.gn
@@ -3,10 +3,10 @@ import("//llvm/utils/gn/build/driver_executable.gni")
 executable("llvm-profdata") {
   deps = [
     "//llvm/lib/Debuginfod",
+    "//llvm/lib/HTTP",
     "//llvm/lib/IR",
     "//llvm/lib/ProfileData",
     "//llvm/lib/Support",
-    "//llvm/lib/Support/HTTP",
   ]
   sources = [ "llvm-profdata.cpp" ]
 }
diff --git a/llvm/utils/gn/secondary/llvm/tools/llvm-symbolizer/BUILD.gn b/llvm/utils/gn/secondary/llvm/tools/llvm-symbolizer/BUILD.gn
index fa5883d1bcb8c..ef485b4fb02c6 100644
--- a/llvm/utils/gn/secondary/llvm/tools/llvm-symbolizer/BUILD.gn
+++ b/llvm/utils/gn/secondary/llvm/tools/llvm-symbolizer/BUILD.gn
@@ -36,10 +36,10 @@ driver_executable("llvm-symbolizer") {
     "//llvm/lib/DebugInfo/Symbolize",
     "//llvm/lib/Debuginfod",
     "//llvm/lib/Demangle",
+    "//llvm/lib/HTTP",
     "//llvm/lib/Object",
     "//llvm/lib/Option",
     "//llvm/lib/Support",
-    "//llvm/lib/Support/HTTP",
   ]
   sources = [ "llvm-symbolizer.cpp" ]
 }
diff --git a/llvm/utils/gn/secondary/llvm/unittests/BUILD.gn b/llvm/utils/gn/secondary/llvm/unittests/BUILD.gn
index a949e0c35078e..9279f166b64a4 100644
--- a/llvm/utils/gn/secondary/llvm/unittests/BUILD.gn
+++ b/llvm/utils/gn/secondary/llvm/unittests/BUILD.gn
@@ -33,6 +33,7 @@ group("unittests") {
     "FileCheck:FileCheckTests",
     "Frontend:LLVMFrontendTests",
     "FuzzMutate:FuzzMutateTests",
+    "HTTP:HTTPTests",
     "IR:IRTests",
     "InterfaceStub:InterfaceStubTests",
     "LineEditor:LineEditorTests",
@@ -51,7 +52,6 @@ group("unittests") {
     "SandboxIR:SandboxIRTests",
     "Support:SupportTests",
     "Support/DynamicLibrary:DynamicLibraryTests",
-    "Support/HTTP:SupportHTTPTests",
     "Support/LSP:LSPTests",
     "TableGen:TableGenTests",
     "Target:TargetMachineCTests",
diff --git a/llvm/utils/gn/secondary/llvm/unittests/Support/HTTP/BUILD.gn b/llvm/utils/gn/secondary/llvm/unittests/HTTP/BUILD.gn
similarity index 68%
rename from llvm/utils/gn/secondary/llvm/unittests/Support/HTTP/BUILD.gn
rename to llvm/utils/gn/secondary/llvm/unittests/HTTP/BUILD.gn
index c4d9a8658aed8..3a7d6d0951e1a 100644
--- a/llvm/utils/gn/secondary/llvm/unittests/Support/HTTP/BUILD.gn
+++ b/llvm/utils/gn/secondary/llvm/unittests/HTTP/BUILD.gn
@@ -1,8 +1,8 @@
 import("//third-party/unittest/unittest.gni")
 
-unittest("SupportHTTPTests") {
+unittest("HTTPTests") {
   deps = [
-    "//llvm/lib/Support/HTTP",
+    "//llvm/lib/HTTP",
     "//llvm/lib/Testing/Support",
   ]
   sources = [ "HTTPServerTests.cpp" ]



More information about the llvm-commits mailing list