]> git.ipfire.org Git - thirdparty/binutils-gdb.git/commit - sim/m32r/traps.c
sim: m32r: migrate ftime() to clock_gettime()
authorMike Frysinger <vapier@gentoo.org>
Thu, 11 Jan 2024 02:57:47 +0000 (21:57 -0500)
committerMike Frysinger <vapier@gentoo.org>
Thu, 11 Jan 2024 03:31:54 +0000 (22:31 -0500)
commitb1f974faeb5f1423639f387714699a2bde0c5610
tree08b59f94c14d17a58f8ba615c6f6ec300bbc9c85
parentc66061f40399dbb42a98707fc4fd1227b6a23751
sim: m32r: migrate ftime() to clock_gettime()

The ftime() function has been deprecated since POSIX-1-2004, and
removed in POSIX.1-2008.  It's also been deprecated/removed in glibc
since 2.33.  POSIX has always said the function is not portable, and
its return value, timezone, and dstflag fields are unspecified.  Even
if Linux/glibc & m32r had defined behavior, those aren't the host for
the sim runtime.

So let's stop using the function and switch to clock_gettime.  gnulib
already has detection support for it, and it's been around since at
least POSIX-1-2004.
sim/m32r/traps.c