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

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


Author: Nico Weber
Date: 2026-04-15T08:46:55-04:00
New Revision: ad8a6275912c2d9e2410ea4c1481d7ec88279383

URL: https://github.com/llvm/llvm-project/commit/ad8a6275912c2d9e2410ea4c1481d7ec88279383
DIFF: https://github.com/llvm/llvm-project/commit/ad8a6275912c2d9e2410ea4c1481d7ec88279383.diff

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

Added: 
    llvm/utils/gn/secondary/llvm/lib/HTTP/BUILD.gn
    llvm/utils/gn/secondary/llvm/unittests/HTTP/BUILD.gn

Modified: 
    llvm/utils/gn/secondary/llvm/lib/Debuginfod/BUILD.gn
    llvm/utils/gn/secondary/llvm/tools/llvm-cov/BUILD.gn
    llvm/utils/gn/secondary/llvm/tools/llvm-debuginfod-find/BUILD.gn
    llvm/utils/gn/secondary/llvm/tools/llvm-debuginfod/BUILD.gn
    llvm/utils/gn/secondary/llvm/tools/llvm-objdump/BUILD.gn
    llvm/utils/gn/secondary/llvm/tools/llvm-profdata/BUILD.gn
    llvm/utils/gn/secondary/llvm/tools/llvm-symbolizer/BUILD.gn
    llvm/utils/gn/secondary/llvm/unittests/BUILD.gn

Removed: 
    llvm/utils/gn/secondary/llvm/lib/Support/HTTP/BUILD.gn
    llvm/utils/gn/secondary/llvm/unittests/Support/HTTP/BUILD.gn


################################################################################
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