This is the mail archive of the
sid@sources.redhat.com
mailing list for the SID project.
Re: RFA: gloss component extensions
- To: matthew green <mrg at cygnus dot com>
- Subject: Re: RFA: gloss component extensions
- From: Ben Elliston <bje at redhat dot com>
- Date: Mon, 8 Jan 2001 13:03:18 +1100 (EST)
- Cc: <sid at sources dot redhat dot com>
mrg wrote:
time() syscall (it did not fill in it's argument, just returned the
time), and fix the open() flags to match what newlib uses.
Before you commit, I have some questions:
2000-12-30 matthew green <mrg@redhat.com>
* gloss.cxx (do_sys_time): New function.
(do_sys_times): Likewise.
(do_sys_gettimeofday): Likewise.
(syscall_trap): Call do_sys_time(). Call new do_sys_times() and
do_sys_gettimeofday() for times() and .
`And ..' .. what?
+ #else
+ set_int_result(-1);
+ #endif
In the case of missing gettimeofday() and times() functions, the newlib stub
functions should set ENOSYS. Do they use the -1 to detect this?
Other than that, the only thing missing is your test cases to prove that
these work.
Ben