https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110779
Thomas Schwinge <tschwinge at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |tschwinge at gcc dot gnu.org
--- Comment #18 from Thomas Schwinge <tschwinge at gcc dot gnu.org> ---
Noticed by chance:
(In reply to CVS Commits from comment #15)
> commit r13-7716-ga11ca333df2b6abb4187b39f32bb35a195d8fb33
> Author: Gaius Mulley <[email protected]>
> Date: Sat Aug 12 20:20:45 2023 +0100
>
> PR modula2/110779 SysClock can not read the clock (Darwin fixes)
>
> This patch adds corrections to defensively check against glibc
> functions, structures and contains fallbacks. These fixes were
> required under Darwin.
> libgm2/ChangeLog:
>
> PR modula2/110779
> * configure.ac: Provide special case test for Darwin cross
> configuration.
That's 'GLIBCXX_IS_NATIVE' -- but that's then not actually used anywhere?
> (GLIBCXX_CONFIGURE): New statement.
> (GLIBCXX_CHECK_GETTIMEOFDAY): New statement.
> (GLIBCXX_ENABLE_LIBSTDCXX_TIME): New statement.
But without actual definitions; spotted during libgm2 'configure':
[...]
checking target system type... powerpc64le-unknown-linux-gnu
[...]/source-gcc/libgm2/configure: line 4013: GLIBCXX_CONFIGURE: command
not found
[...]/source-gcc/libgm2/configure: line 4016: GLIBCXX_CHECK_GETTIMEOFDAY:
command not found
[...]/source-gcc/libgm2/configure: line 4019:
GLIBCXX_ENABLE_LIBSTDCXX_TIME: command not found
checking for a BSD-compatible install... /usr/bin/install -c
[...]