[clang] clang: Remove unnecessary cstdlib include (PR #209707)
Matt Arsenault via cfe-commits
cfe-commits at lists.llvm.org
Wed Jul 15 02:30:26 PDT 2026
https://github.com/arsenm created https://github.com/llvm/llvm-project/pull/209707
The comment says it's needed for getenv, but this file does
not directly use getenv; it uses sys::Process::GetEnv.
>From 9e1b9db71f2fb0d3a8a65b5c215165deb462f164 Mon Sep 17 00:00:00 2001
From: Matt Arsenault <Matthew.Arsenault at amd.com>
Date: Wed, 15 Jul 2026 11:29:14 +0200
Subject: [PATCH] clang: Remove unnecessary cstdlib include
The comment says it's needed for getenv, but this file does
not directly use getenv; it uses sys::Process::GetEnv.
---
clang/lib/Driver/Driver.cpp | 1 -
1 file changed, 1 deletion(-)
diff --git a/clang/lib/Driver/Driver.cpp b/clang/lib/Driver/Driver.cpp
index e606cdc4c1cf8..a7fcc30291e09 100644
--- a/clang/lib/Driver/Driver.cpp
+++ b/clang/lib/Driver/Driver.cpp
@@ -110,7 +110,6 @@
#include "llvm/Support/raw_ostream.h"
#include "llvm/TargetParser/Host.h"
#include "llvm/TargetParser/RISCVISAInfo.h"
-#include <cstdlib> // ::getenv
#include <map>
#include <memory>
#include <optional>
More information about the cfe-commits
mailing list