diff options
author | Jonathan Wakely <jwakely@redhat.com> | 2022-01-25 10:11:36 +0000 |
---|---|---|
committer | Jonathan Wakely <jwakely@redhat.com> | 2022-01-25 21:05:16 +0000 |
commit | e20486d508afdf22790a271e90ca76d8df5fa7a5 (patch) | |
tree | a33514c91774a948fb54a939f60b446cfd17d217 /gcc/builtins.cc | |
parent | c8bd4dc8212e43b2f9af08b80df97f90cdb0df4f (diff) | |
download | gcc-e20486d508afdf22790a271e90ca76d8df5fa7a5.zip gcc-e20486d508afdf22790a271e90ca76d8df5fa7a5.tar.gz gcc-e20486d508afdf22790a271e90ca76d8df5fa7a5.tar.bz2 |
libstdc++: Define _GNU_SOURCE for secure_getenv on Cygwin [PR104217]
For GNU/Linux G++ defines _GNU_SOURCE automatically, but not for Cygwin.
This means secure_getenv is not declared by Cygwin's <stdlib.h>, even
though autoconf detected it is present in the library. Define it in the
source files that want to use secure_getenv.
libstdc++-v3/ChangeLog:
PR libstdc++/104217
* src/c++17/fs_ops.cc (_GNU_SOURCE): Define.
* src/filesystem/dir.cc (_GNU_SOURCE): Define.
* src/filesystem/ops.cc (_GNU_SOURCE): Define.
Diffstat (limited to 'gcc/builtins.cc')
0 files changed, 0 insertions, 0 deletions