aboutsummaryrefslogtreecommitdiff
path: root/sim/common/syscall.c
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2021-04-24 14:35:14 -0400
committerMike Frysinger <vapier@gentoo.org>2021-05-14 21:05:36 -0400
commit00330cd18a4ba83beabad4cb9f4215170828cd29 (patch)
tree5e2c26d6fa4f383e0ac7e933f33005d6b136fbcd /sim/common/syscall.c
parentfcf102ba7abe6c8a64b2db41bfd02ac80e79e094 (diff)
downloadgdb-00330cd18a4ba83beabad4cb9f4215170828cd29.zip
gdb-00330cd18a4ba83beabad4cb9f4215170828cd29.tar.gz
gdb-00330cd18a4ba83beabad4cb9f4215170828cd29.tar.bz2
sim: callback: convert time interface to 64-bit
PR sim/27705 Rather than rely on time_t being the right size between the host & target, have the interface always be 64-bit. We can figure out if we need to truncate when actually outputting it to the right target.
Diffstat (limited to 'sim/common/syscall.c')
-rw-r--r--sim/common/syscall.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/sim/common/syscall.c b/sim/common/syscall.c
index 258b3d6..0a1d3f4 100644
--- a/sim/common/syscall.c
+++ b/sim/common/syscall.c
@@ -588,7 +588,7 @@ cb_syscall (host_callback *cb, CB_SYSCALL *sc)
We might also want gettimeofday or times, but if system calls
can be built on others, we can keep the number we have to support
here down. */
- time_t t = (*cb->time) (cb, (time_t *) 0);
+ time_t t = (*cb->time) (cb);
result = t;
/* It is up to target code to process the argument to time(). */
}