[flang] [llvm] [flang] Add runtime and lowering implementation for extended intrinsic PUTENV (PR #134412)
Eugene Epshteyn via llvm-commits
llvm-commits at lists.llvm.org
Fri Apr 4 09:58:39 PDT 2025
================
@@ -45,6 +45,15 @@ struct ExecutionEnvironment {
const char *GetEnv(
const char *name, std::size_t name_length, const Terminator &terminator);
+ std::int32_t SetEnv(
+ const char *name, std::size_t name_length,
+ const char *value, std::size_t value_length,
+ const Terminator &terminator);
+
+ std::int32_t UnsetEnv(
+ const char *name, std::size_t name_length,
+ const Terminator &terminator);
+
----------------
eugeneepshteyn wrote:
`SetEnv()` and `UnsetEnv()` could be used by the rest flang-rt, if necessary
https://github.com/llvm/llvm-project/pull/134412
More information about the llvm-commits
mailing list