[Bug libstdc++/65018] Use secure_getenv when available
redi at gcc dot gnu.org
gcc-bugzilla@gcc.gnu.org
Fri Jul 30 13:04:25 GMT 2021
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65018
--- Comment #4 from Jonathan Wakely <redi at gcc dot gnu.org> ---
(In reply to Jonathan Wakely from comment #0)
> From Jakub on IRC: "note that at some point, there used to be
> __secure_getenv instead. perhaps look at libgfortran configury what it does
> for this"
secure_getenv was added to glibc in 2.17, before then only the internal
__secure_getenv was provided. But I don't think we need to care too much about
pre-2.17 so I'm not going to bother checking for __secure_getenv.
The profile mode has been removed from libstdc++, so we don't need to care
about those variables now. The others in comment 0 are not a problem. Only the
queries for TMPDIR etc need to use secure_getenv. I am testing a patch for
that.
More information about the Gcc-bugs
mailing list