Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 28 Aug 2010 06:25:08 +0000 (UTC)
From:      Andrew Turner <andrew@FreeBSD.org>
To:        src-committers@freebsd.org, svn-src-projects@freebsd.org
Subject:   svn commit: r211915 - projects/arm_eabi/sys/compat/arm
Message-ID:  <201008280625.o7S6P8Lw021014@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: andrew
Date: Sat Aug 28 06:25:08 2010
New Revision: 211915
URL: http://svn.freebsd.org/changeset/base/211915

Log:
  Use struct timespec_oabi over struct timespec

Modified:
  projects/arm_eabi/sys/compat/arm/syscalls.master

Modified: projects/arm_eabi/sys/compat/arm/syscalls.master
==============================================================================
--- projects/arm_eabi/sys/compat/arm/syscalls.master	Sat Aug 28 00:48:40 2010	(r211914)
+++ projects/arm_eabi/sys/compat/arm/syscalls.master	Sat Aug 28 06:25:08 2010	(r211915)
@@ -418,20 +418,23 @@
 231	AUE_SHMGET	NOSTD|NOPROTO	{ int shmget(key_t key, int size, \
 				    int shmflg); }
 ;
-232	AUE_NULL	NOPROTO	{ int clock_gettime(clockid_t clock_id, \
-				    struct timespec *tp); }
-233	AUE_CLOCK_SETTIME	NOPROTO	{ int clock_settime( \
+232	AUE_NULL	STD	{ int freebsd_oabi_clock_gettime( \
 				    clockid_t clock_id, \
-				    const struct timespec *tp); }
-234	AUE_NULL	NOPROTO	{ int clock_getres(clockid_t clock_id, \
-				    struct timespec *tp); }
+				    struct timespec_oabi *tp); }
+233	AUE_CLOCK_SETTIME	STD	{ int freebsd_oabi_clock_settime( \
+				    clockid_t clock_id, \
+				    const struct timespec_oabi *tp); }
+234	AUE_NULL	STD	{ int freebsd_oabi_clock_getres( \
+				    clockid_t clock_id, \
+				    struct timespec_oabi *tp); }
 235	AUE_NULL	UNIMPL	timer_create
 236	AUE_NULL	UNIMPL	timer_delete
 237	AUE_NULL	UNIMPL	timer_settime
 238	AUE_NULL	UNIMPL	timer_gettime
 239	AUE_NULL	UNIMPL	timer_getoverrun
-240	AUE_NULL	NOPROTO	{ int nanosleep(const struct timespec *rqtp, \
-				    struct timespec *rmtp); }
+240	AUE_NULL	STD	{ int freebsd_oabi_nanosleep( \
+				    const struct timespec_oabi *rqtp, \
+				    struct timespec_oabi *rmtp); }
 241	AUE_NULL	UNIMPL	nosys
 242	AUE_NULL	UNIMPL	nosys
 243	AUE_NULL	UNIMPL	nosys
@@ -537,7 +540,8 @@
 				    struct aiocb_oabi *aiocbp); }
 315	AUE_NULL	NOSTD	{ int freebsd_oabi_aio_suspend( \
 				    struct aiocb_oabi * const * aiocbp, \
-				    int nent, const struct timespec *timeout); }
+				    int nent, \
+				    const struct timespec_oabi *timeout); }
 316	AUE_NULL	NOSTD	{ int freebsd_oabi_aio_cancel(int fd, \
 				    struct aiocb_oabi *aiocbp); }
 317	AUE_NULL	NOSTD	{ int freebsd_oabi_aio_error( \
@@ -569,8 +573,9 @@
 331	AUE_NULL	NOPROTO	{ int sched_yield (void); }
 332	AUE_NULL	NOPROTO	{ int sched_get_priority_max (int policy); }
 333	AUE_NULL	NOPROTO	{ int sched_get_priority_min (int policy); }
-334	AUE_NULL	NOPROTO	{ int sched_rr_get_interval (pid_t pid, \
-				    struct timespec *interval); }
+334	AUE_NULL	STD	{ int freebsd_oabi_sched_rr_get_interval ( \
+				    pid_t pid, \
+				    struct timespec_oabi *interval); }
 335	AUE_NULL	NOPROTO	{ int utrace(const void *addr, size_t len); }
 336	AUE_SENDFILE	COMPAT4	{ int sendfile(int fd, int s, off_t offset, \
 				    size_t nbytes, struct sf_hdtr *hdtr, \
@@ -588,9 +593,9 @@
 343	AUE_SIGPENDING	NOPROTO	{ int sigpending(sigset_t *set); }
 344	AUE_SIGRETURN	COMPAT4	{ int freebsd_oabi_sigreturn( \
 		    const struct freebsd4_freebsd_oabi_ucontext *sigcntxp); }
-345	AUE_SIGWAIT	NOPROTO	{ int sigtimedwait(const sigset_t *set, \
-				    siginfo_t *info, \
-				    const struct timespec *timeout); }
+345	AUE_SIGWAIT	STD	{ int freebsd_oabi_sigtimedwait( \
+				    const sigset_t *set, siginfo_t *info, \
+				    const struct timespec_oabi *timeout); }
 346	AUE_NULL	NOPROTO	{ int sigwaitinfo(const sigset_t *set, \
 				    siginfo_t *info); }
 347	AUE_NULL	NOPROTO	{ int __acl_get_file(const char *path, \
@@ -625,17 +630,17 @@
 				    const char *attrname); }
 359	AUE_NULL	NOSTD	{ int freebsd_oabi_aio_waitcomplete( \
 				    struct aiocb_oabi **aiocbp, \
-				    struct timespec *timeout); }
+				    struct timespec_oabi *timeout); }
 360	AUE_GETRESUID	NOPROTO	{ int getresuid(uid_t *ruid, uid_t *euid, \
 				    uid_t *suid); }
 361	AUE_GETRESGID	NOPROTO	{ int getresgid(gid_t *rgid, gid_t *egid, \
 				    gid_t *sgid); }
 362	AUE_KQUEUE	NOPROTO	{ int kqueue(void); }
-363	AUE_NULL	NOPROTO	{ int kevent(int fd, \
+363	AUE_NULL	STD	{ int freebsd_oabi_kevent(int fd, \
 				    const struct kevent *changelist, \
 				    int nchanges, \
 				    struct kevent *eventlist, int nevents, \
-				    const struct timespec *timeout); }
+				    const struct timespec_oabi *timeout); }
 364	AUE_NULL	UNIMPL	__cap_get_proc
 365	AUE_NULL	UNIMPL	__cap_set_proc
 366	AUE_NULL	UNIMPL	__cap_get_fd
@@ -763,10 +768,10 @@
 				    const char *path, int attrnamespace, \
 				    void *data, size_t nbytes); }
 440	AUE_NULL	UNIMPL	kse_switchin
-441	AUE_NULL	NOPROTO|NOSTD	{ int ksem_timedwait(semid_t id, \
-				    const struct timespec *abstime); }
-442	AUE_NULL	NOPROTO	{ int thr_suspend( \
-				    const struct timespec *timeout); }
+441	AUE_NULL	NOSTD	{ int freebsd_oabi_ksem_timedwait(semid_t id, \
+				    const struct timespec_oabi *abstime); }
+442	AUE_NULL	STD	{ int freebsd_oabi_thr_suspend( \
+				    const struct timespec_oabi *timeout); }
 443	AUE_NULL	NOPROTO	{ int thr_wake(long id); }
 444	AUE_MODUNLOAD	NOPROTO	{ int kldunloadf(int fileid, int flags); }
 445	AUE_AUDIT	NOPROTO	{ int audit(const void *record, \
@@ -798,14 +803,14 @@
 458	AUE_NULL	NOPROTO|NOSTD	{ int kmq_setattr(int mqd, \
 				    const struct mq_attr *attr,	\
 				    struct mq_attr *oattr); }
-459	AUE_NULL	NOPROTO|NOSTD	{ int kmq_timedreceive(int mqd, 	\
+459	AUE_NULL	NOSTD	{ int freebsd_oabi_kmq_timedreceive(int mqd, \
 				    char *msg_ptr, size_t msg_len,	\
 				    unsigned *msg_prio,			\
-				    const struct timespec *abs_timeout); }
-460	AUE_NULL	NOPROTO|NOSTD	{ int kmq_timedsend(int mqd,		\
+				    const struct timespec_oabi *abs_timeout); }
+460	AUE_NULL	NOSTD	{ int freebsd_oabi_kmq_timedsend(int mqd, \
 				    const char *msg_ptr, size_t msg_len,\
 				    unsigned msg_prio,			\
-				    const struct timespec *abs_timeout);}
+				    const struct timespec_oabi *abs_timeout);}
 461	AUE_NULL	NOPROTO|NOSTD	{ int kmq_notify(int mqd,	\
 				    const struct sigevent *sigev); }
 462	AUE_NULL	NOPROTO|NOSTD	{ int kmq_unlink(const char *path); }
@@ -916,6 +921,7 @@
 519	AUE_PDKILL	UNIMPL	pdkill
 520	AUE_PDGETPID	UNIMPL	pdgetpid
 521	AUE_PDWAIT	UNIMPL	pdwait
-522	AUE_SELECT	NOPROTO	{ int pselect(int nd, fd_set *in, fd_set *ou, \
-				    fd_set *ex, const struct timespec *ts, \
+522	AUE_SELECT	STD	{ int freebsd_oabi_pselect(int nd, fd_set *in, \
+				    fd_set *ou, fd_set *ex, \
+				    const struct timespec_oabi *ts, \
 				    const sigset_t *sm); }



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201008280625.o7S6P8Lw021014>