2003-11-06 Jeff Johnston <jjohnstn@redhat.com>

* libc/sys/linux/linuxthreads/td_init.c: Replace function name
        in LOG() macro so this will compile on gcc 3.4 and up.
        * libc/sys/linux/linuxthreads/td_log.c: Ditto.
        * libc/sys/linux/linuxthreads/td_ta_clear_event.c: Ditto.
        * libc/sys/linux/linuxthreads/td_ta_delete.c: Ditto.
        * libc/sys/linux/linuxthreads/td_ta_enable_stats.c: Ditto.
        * libc/sys/linux/linuxthreads/td_ta_event_addr.c: Ditto.
        * libc/sys/linux/linuxthreads/td_ta_event_getmsg.c: Ditto.
        * libc/sys/linux/linuxthreads/td_ta_get_nthreads.c: Ditto.
        * libc/sys/linux/linuxthreads/td_ta_get_ph.c: Ditto.
        * libc/sys/linux/linuxthreads/td_ta_get_stats.c: Ditto.
        * libc/sys/linux/linuxthreads/td_ta_map_id2thr.c: Ditto.
        * libc/sys/linux/linuxthreads/td_ta_map_lwp2thr.c: Ditto.
        * libc/sys/linux/linuxthreads/td_ta_new.c: Ditto.
        * libc/sys/linux/linuxthreads/td_ta_reset_stats.c: Ditto.
        * libc/sys/linux/linuxthreads/td_ta_set_event.c: Ditto.
        * libc/sys/linux/linuxthreads/td_ta_setconcurrency.c: Ditto.
        * libc/sys/linux/linuxthreads/td_ta_thr_iter.c: Ditto.
        * libc/sys/linux/linuxthreads/td_ta_tsd_iter.c: Ditto.
        * libc/sys/linux/linuxthreads/td_thr_clear_event.c: Ditto.
        * libc/sys/linux/linuxthreads/td_thr_dbresume.c: Ditto.
        * libc/sys/linux/linuxthreads/td_thr_dbsuspend.c: Ditto.
        * libc/sys/linux/linuxthreads/td_thr_event_enable.c: Ditto.
        * libc/sys/linux/linuxthreads/td_thr_event_getmsg.c: Ditto.
        * libc/sys/linux/linuxthreads/td_thr_get_info.c: Ditto.
        * libc/sys/linux/linuxthreads/td_thr_getfpregs.c: Ditto.
        * libc/sys/linux/linuxthreads/td_thr_getgregs.c: Ditto.
        * libc/sys/linux/linuxthreads/td_thr_getxregs.c: Ditto.
        * libc/sys/linux/linuxthreads/td_thr_getxregsize.c: Ditto.
        * libc/sys/linux/linuxthreads/td_thr_set_event.c: Ditto.
        * libc/sys/linux/linuxthreads/td_thr_setfpregs.c: Ditto.
        * libc/sys/linux/linuxthreads/td_thr_setgregs.c: Ditto.
        * libc/sys/linux/linuxthreads/td_thr_setprio.c: Ditto.
        * libc/sys/linux/linuxthreads/td_thr_setsigpending.c: Ditto.
        * libc/sys/linux/linuxthreads/td_thr_setxregs.c: Ditto.
        * libc/sys/linux/linuxthreads/td_thr_sigsetmask.c: Ditto.
        * libc/sys/linux/linuxthreads/td_thr_tsd.c: Ditto.
        * libc/sys/linux/linuxthreads/td_thr_validate.c: Ditto.
This commit is contained in:
Jeff Johnston 2003-11-06 22:58:52 +00:00
parent 03c8f22f77
commit dcad6a899a
38 changed files with 78 additions and 37 deletions

View File

@ -1,3 +1,44 @@
2003-11-06 Jeff Johnston <jjohnstn@redhat.com>
* libc/sys/linux/linuxthreads/td_init.c: Replace function name
in LOG() macro so this will compile on gcc 3.4 and up.
* libc/sys/linux/linuxthreads/td_log.c: Ditto.
* libc/sys/linux/linuxthreads/td_ta_clear_event.c: Ditto.
* libc/sys/linux/linuxthreads/td_ta_delete.c: Ditto.
* libc/sys/linux/linuxthreads/td_ta_enable_stats.c: Ditto.
* libc/sys/linux/linuxthreads/td_ta_event_addr.c: Ditto.
* libc/sys/linux/linuxthreads/td_ta_event_getmsg.c: Ditto.
* libc/sys/linux/linuxthreads/td_ta_get_nthreads.c: Ditto.
* libc/sys/linux/linuxthreads/td_ta_get_ph.c: Ditto.
* libc/sys/linux/linuxthreads/td_ta_get_stats.c: Ditto.
* libc/sys/linux/linuxthreads/td_ta_map_id2thr.c: Ditto.
* libc/sys/linux/linuxthreads/td_ta_map_lwp2thr.c: Ditto.
* libc/sys/linux/linuxthreads/td_ta_new.c: Ditto.
* libc/sys/linux/linuxthreads/td_ta_reset_stats.c: Ditto.
* libc/sys/linux/linuxthreads/td_ta_set_event.c: Ditto.
* libc/sys/linux/linuxthreads/td_ta_setconcurrency.c: Ditto.
* libc/sys/linux/linuxthreads/td_ta_thr_iter.c: Ditto.
* libc/sys/linux/linuxthreads/td_ta_tsd_iter.c: Ditto.
* libc/sys/linux/linuxthreads/td_thr_clear_event.c: Ditto.
* libc/sys/linux/linuxthreads/td_thr_dbresume.c: Ditto.
* libc/sys/linux/linuxthreads/td_thr_dbsuspend.c: Ditto.
* libc/sys/linux/linuxthreads/td_thr_event_enable.c: Ditto.
* libc/sys/linux/linuxthreads/td_thr_event_getmsg.c: Ditto.
* libc/sys/linux/linuxthreads/td_thr_get_info.c: Ditto.
* libc/sys/linux/linuxthreads/td_thr_getfpregs.c: Ditto.
* libc/sys/linux/linuxthreads/td_thr_getgregs.c: Ditto.
* libc/sys/linux/linuxthreads/td_thr_getxregs.c: Ditto.
* libc/sys/linux/linuxthreads/td_thr_getxregsize.c: Ditto.
* libc/sys/linux/linuxthreads/td_thr_set_event.c: Ditto.
* libc/sys/linux/linuxthreads/td_thr_setfpregs.c: Ditto.
* libc/sys/linux/linuxthreads/td_thr_setgregs.c: Ditto.
* libc/sys/linux/linuxthreads/td_thr_setprio.c: Ditto.
* libc/sys/linux/linuxthreads/td_thr_setsigpending.c: Ditto.
* libc/sys/linux/linuxthreads/td_thr_setxregs.c: Ditto.
* libc/sys/linux/linuxthreads/td_thr_sigsetmask.c: Ditto.
* libc/sys/linux/linuxthreads/td_thr_tsd.c: Ditto.
* libc/sys/linux/linuxthreads/td_thr_validate.c: Ditto.
2003-11-05 Jeff Johnston <jjohnstn@redhat.com> 2003-11-05 Jeff Johnston <jjohnstn@redhat.com>
Artem B. Bityuckiy <mail_lists@mail.ru> Artem B. Bityuckiy <mail_lists@mail.ru>

View File

@ -27,6 +27,6 @@ td_err_e
td_init (void) td_init (void)
{ {
/* XXX We have to figure out what has to be done. */ /* XXX We have to figure out what has to be done. */
LOG (__FUNCTION__); LOG ("td_init");
return TD_OK; return TD_OK;
} }

View File

@ -27,6 +27,6 @@ td_log (void)
/* This interface is deprecated in the Sun interface. We provide it /* This interface is deprecated in the Sun interface. We provide it
for compatibility but don't do anyhting ourself. We might in for compatibility but don't do anyhting ourself. We might in
future do some logging if this seems reasonable. */ future do some logging if this seems reasonable. */
LOG (__FUNCTION__); LOG ("td_log");
return TD_OK; return TD_OK;
} }

View File

@ -29,7 +29,7 @@ td_ta_clear_event (ta, event)
td_thr_events_t old_event; td_thr_events_t old_event;
int i; int i;
LOG (__FUNCTION__); LOG ("td_ta_clear_event");
/* Test whether the TA parameter is ok. */ /* Test whether the TA parameter is ok. */
if (! ta_ok (ta)) if (! ta_ok (ta))

View File

@ -26,7 +26,7 @@
td_err_e td_err_e
td_ta_delete (td_thragent_t *ta) td_ta_delete (td_thragent_t *ta)
{ {
LOG (__FUNCTION__); LOG ("td_ta_delete");
/* Safety check. */ /* Safety check. */
if (ta == NULL || __td_agent_list == NULL) if (ta == NULL || __td_agent_list == NULL)

View File

@ -25,7 +25,7 @@ td_err_e
td_ta_enable_stats (const td_thragent_t *ta, int enable) td_ta_enable_stats (const td_thragent_t *ta, int enable)
{ {
/* XXX We have to figure out what has to be done. */ /* XXX We have to figure out what has to be done. */
LOG (__FUNCTION__); LOG ("td_ta_enable_stats");
/* Test whether the TA parameter is ok. */ /* Test whether the TA parameter is ok. */
if (! ta_ok (ta)) if (! ta_ok (ta))

View File

@ -27,7 +27,7 @@ td_ta_event_addr (const td_thragent_t *ta, td_event_e event, td_notify_t *addr)
td_err_e res = TD_NOEVENT; td_err_e res = TD_NOEVENT;
int idx = -1; int idx = -1;
LOG (__FUNCTION__); LOG ("td_ta_event_addr");
/* Test whether the TA parameter is ok. */ /* Test whether the TA parameter is ok. */
if (! ta_ok (ta)) if (! ta_ok (ta))

View File

@ -32,7 +32,7 @@ td_ta_event_getmsg (const td_thragent_t *ta, td_event_msg_t *msg)
td_eventbuf_t event; td_eventbuf_t event;
psaddr_t addr; psaddr_t addr;
LOG (__FUNCTION__); LOG ("td_ta_event_getmsg");
/* Test whether the TA parameter is ok. */ /* Test whether the TA parameter is ok. */
if (! ta_ok (ta)) if (! ta_ok (ta))

View File

@ -25,7 +25,7 @@ td_ta_get_nthreads (const td_thragent_t *ta, int *np)
{ {
psaddr_t addr; psaddr_t addr;
LOG (__FUNCTION__); LOG ("td_ta_get_nthreads");
/* Test whether the TA parameter is ok. */ /* Test whether the TA parameter is ok. */
if (! ta_ok (ta)) if (! ta_ok (ta))

View File

@ -24,7 +24,7 @@
td_err_e td_err_e
td_ta_get_ph (const td_thragent_t *ta, struct ps_prochandle **ph) td_ta_get_ph (const td_thragent_t *ta, struct ps_prochandle **ph)
{ {
LOG (__FUNCTION__); LOG ("td_ta_get_ph");
/* Test whether the TA parameter is ok. */ /* Test whether the TA parameter is ok. */
if (! ta_ok (ta)) if (! ta_ok (ta))

View File

@ -25,7 +25,7 @@ td_err_e
td_ta_get_stats (const td_thragent_t *ta, td_ta_stats_t *statsp) td_ta_get_stats (const td_thragent_t *ta, td_ta_stats_t *statsp)
{ {
/* XXX We have to figure out what has to be done. */ /* XXX We have to figure out what has to be done. */
LOG (__FUNCTION__); LOG ("td_ta_get_stats");
/* Test whether the TA parameter is ok. */ /* Test whether the TA parameter is ok. */
if (! ta_ok (ta)) if (! ta_ok (ta))

View File

@ -28,7 +28,7 @@ td_ta_map_id2thr (const td_thragent_t *ta, pthread_t pt, td_thrhandle_t *th)
struct _pthread_descr_struct pds; struct _pthread_descr_struct pds;
int pthread_threads_max; int pthread_threads_max;
LOG (__FUNCTION__); LOG ("td_ta_map_id2thr");
/* Test whether the TA parameter is ok. */ /* Test whether the TA parameter is ok. */
if (! ta_ok (ta)) if (! ta_ok (ta))

View File

@ -34,7 +34,7 @@ td_ta_map_lwp2thr (const td_thragent_t *ta, lwpid_t lwpid, td_thrhandle_t *th)
# define num 1 # define num 1
#endif #endif
LOG (__FUNCTION__); LOG ("td_ta_map_lwp2thr");
/* Test whether the TA parameter is ok. */ /* Test whether the TA parameter is ok. */
if (! ta_ok (ta)) if (! ta_ok (ta))

View File

@ -35,7 +35,7 @@ td_ta_new (struct ps_prochandle *ps, td_thragent_t **ta)
psaddr_t addr; psaddr_t addr;
struct agent_list *elemp; struct agent_list *elemp;
LOG (__FUNCTION__); LOG ("td_ta_new");
/* Get the global event mask. This is one of the variables which /* Get the global event mask. This is one of the variables which
are new in the thread library to enable debugging. If it is are new in the thread library to enable debugging. If it is

View File

@ -25,7 +25,7 @@ td_err_e
td_ta_reset_stats (const td_thragent_t *ta) td_ta_reset_stats (const td_thragent_t *ta)
{ {
/* XXX We have to figure out what has to be done. */ /* XXX We have to figure out what has to be done. */
LOG (__FUNCTION__); LOG ("td_ta_reset_stats");
/* Test whether the TA parameter is ok. */ /* Test whether the TA parameter is ok. */
if (! ta_ok (ta)) if (! ta_ok (ta))

View File

@ -29,7 +29,7 @@ td_ta_set_event (ta, event)
td_thr_events_t old_event; td_thr_events_t old_event;
int i; int i;
LOG (__FUNCTION__); LOG ("td_ta_set_event");
/* Test whether the TA parameter is ok. */ /* Test whether the TA parameter is ok. */
if (! ta_ok (ta)) if (! ta_ok (ta))

View File

@ -25,7 +25,7 @@ td_err_e
td_ta_setconcurrency (const td_thragent_t *ta, int level) td_ta_setconcurrency (const td_thragent_t *ta, int level)
{ {
/* This is something LinuxThreads does not support. */ /* This is something LinuxThreads does not support. */
LOG (__FUNCTION__); LOG ("td_ta_setconcurrency");
/* Test whether the TA parameter is ok. */ /* Test whether the TA parameter is ok. */
if (! ta_ok (ta)) if (! ta_ok (ta))

View File

@ -86,7 +86,7 @@ td_ta_thr_iter (const td_thragent_t *ta, td_thr_iter_f *callback,
# define num 1 # define num 1
#endif #endif
LOG (__FUNCTION__); LOG ("td_ta_thr_iter");
/* Test whether the TA parameter is ok. */ /* Test whether the TA parameter is ok. */
if (! ta_ok (ta)) if (! ta_ok (ta))

View File

@ -29,7 +29,7 @@ td_ta_tsd_iter (const td_thragent_t *ta, td_key_iter_f *callback,
int pthread_keys_max; int pthread_keys_max;
int cnt; int cnt;
LOG (__FUNCTION__); LOG ("td_ta_tsd_iter");
/* Test whether the TA parameter is ok. */ /* Test whether the TA parameter is ok. */
if (! ta_ok (ta)) if (! ta_ok (ta))

View File

@ -31,7 +31,7 @@ td_thr_clear_event (th, event)
td_thr_events_t old_event; td_thr_events_t old_event;
int i; int i;
LOG (__FUNCTION__); LOG ("td_thr_clear_event");
/* Write the new value into the thread data structure. */ /* Write the new value into the thread data structure. */
if (ps_pdread (th->th_ta_p->ph, if (ps_pdread (th->th_ta_p->ph,

View File

@ -25,6 +25,6 @@ td_err_e
td_thr_dbresume (const td_thrhandle_t *th) td_thr_dbresume (const td_thrhandle_t *th)
{ {
/* XXX We have to figure out what has to be done. */ /* XXX We have to figure out what has to be done. */
LOG (__FUNCTION__); LOG ("td_thr_dbresume");
return TD_NOCAPAB; return TD_NOCAPAB;
} }

View File

@ -25,6 +25,6 @@ td_err_e
td_thr_dbsuspend (const td_thrhandle_t *th) td_thr_dbsuspend (const td_thrhandle_t *th)
{ {
/* XXX We have to figure out what has to be done. */ /* XXX We have to figure out what has to be done. */
LOG (__FUNCTION__); LOG ("td_thr_dbsuspend");
return TD_NOCAPAB; return TD_NOCAPAB;
} }

View File

@ -28,7 +28,7 @@ td_thr_event_enable (th, onoff)
const td_thrhandle_t *th; const td_thrhandle_t *th;
int onoff; int onoff;
{ {
LOG (__FUNCTION__); LOG ("td_thr_event_enable");
/* Write the new value into the thread data structure. */ /* Write the new value into the thread data structure. */
if (ps_pdwrite (th->th_ta_p->ph, if (ps_pdwrite (th->th_ta_p->ph,

View File

@ -29,7 +29,7 @@ td_thr_event_getmsg (const td_thrhandle_t *th, td_event_msg_t *msg)
{ {
td_eventbuf_t event; td_eventbuf_t event;
LOG (__FUNCTION__); LOG ("td_thr_event_getmsg");
/* Read the even structure from the target. */ /* Read the even structure from the target. */
if (ps_pdread (th->th_ta_p->ph, if (ps_pdread (th->th_ta_p->ph,

View File

@ -29,7 +29,7 @@ td_thr_get_info (const td_thrhandle_t *th, td_thrinfo_t *infop)
{ {
struct _pthread_descr_struct pds; struct _pthread_descr_struct pds;
LOG (__FUNCTION__); LOG ("td_thr_get_info");
/* Get the thread descriptor. */ /* Get the thread descriptor. */
if (ps_pdread (th->th_ta_p->ph, th->th_unique, &pds, if (ps_pdread (th->th_ta_p->ph, th->th_unique, &pds,

View File

@ -26,7 +26,7 @@ td_thr_getfpregs (const td_thrhandle_t *th, prfpregset_t *regset)
{ {
struct _pthread_descr_struct pds; struct _pthread_descr_struct pds;
LOG (__FUNCTION__); LOG ("td_thr_getfpregs");
/* We have to get the state and the PID for this thread. */ /* We have to get the state and the PID for this thread. */
if (ps_pdread (th->th_ta_p->ph, th->th_unique, &pds, if (ps_pdread (th->th_ta_p->ph, th->th_unique, &pds,

View File

@ -26,7 +26,7 @@ td_thr_getgregs (const td_thrhandle_t *th, prgregset_t gregs)
{ {
struct _pthread_descr_struct pds; struct _pthread_descr_struct pds;
LOG (__FUNCTION__); LOG ("td_thr_getgregs");
/* We have to get the state and the PID for this thread. */ /* We have to get the state and the PID for this thread. */
if (ps_pdread (th->th_ta_p->ph, th->th_unique, &pds, if (ps_pdread (th->th_ta_p->ph, th->th_unique, &pds,

View File

@ -25,6 +25,6 @@ td_err_e
td_thr_getxregs (const td_thrhandle_t *th, void *xregs) td_thr_getxregs (const td_thrhandle_t *th, void *xregs)
{ {
/* XXX This might be platform specific. */ /* XXX This might be platform specific. */
LOG (__FUNCTION__); LOG ("td_thr_getxregs");
return TD_NOXREGS; return TD_NOXREGS;
} }

View File

@ -25,6 +25,6 @@ td_err_e
td_thr_getxregsize (const td_thrhandle_t *th, int *sizep) td_thr_getxregsize (const td_thrhandle_t *th, int *sizep)
{ {
/* XXX This might be platform specific. */ /* XXX This might be platform specific. */
LOG (__FUNCTION__); LOG ("td_thr_getxregsize");
return TD_NOXREGS; return TD_NOXREGS;
} }

View File

@ -31,7 +31,7 @@ td_thr_set_event (th, event)
td_thr_events_t old_event; td_thr_events_t old_event;
int i; int i;
LOG (__FUNCTION__); LOG ("td_thr_set_event");
/* Write the new value into the thread data structure. */ /* Write the new value into the thread data structure. */
if (ps_pdread (th->th_ta_p->ph, if (ps_pdread (th->th_ta_p->ph,

View File

@ -26,7 +26,7 @@ td_thr_setfpregs (const td_thrhandle_t *th, const prfpregset_t *fpregs)
{ {
struct _pthread_descr_struct pds; struct _pthread_descr_struct pds;
LOG (__FUNCTION__); LOG ("td_thr_setfpregs");
/* We have to get the state and the PID for this thread. */ /* We have to get the state and the PID for this thread. */
if (ps_pdread (th->th_ta_p->ph, th->th_unique, &pds, if (ps_pdread (th->th_ta_p->ph, th->th_unique, &pds,

View File

@ -26,7 +26,7 @@ td_thr_setgregs (const td_thrhandle_t *th, prgregset_t gregs)
{ {
struct _pthread_descr_struct pds; struct _pthread_descr_struct pds;
LOG (__FUNCTION__); LOG ("td_thr_setgregs");
/* We have to get the state and the PID for this thread. */ /* We have to get the state and the PID for this thread. */
if (ps_pdread (th->th_ta_p->ph, th->th_unique, &pds, if (ps_pdread (th->th_ta_p->ph, th->th_unique, &pds,

View File

@ -25,6 +25,6 @@ td_err_e
td_thr_setprio (const td_thrhandle_t *th, int prio) td_thr_setprio (const td_thrhandle_t *th, int prio)
{ {
/* XXX We have to figure out what has to be done. */ /* XXX We have to figure out what has to be done. */
LOG (__FUNCTION__); LOG ("td_thr_setprio");
return TD_OK; return TD_OK;
} }

View File

@ -26,6 +26,6 @@ td_thr_setsigpending (const td_thrhandle_t *th, unsigned char n,
const sigset_t *ss) const sigset_t *ss)
{ {
/* XXX We have to figure out what has to be done. */ /* XXX We have to figure out what has to be done. */
LOG (__FUNCTION__); LOG ("td_thr_setsigpending");
return TD_OK; return TD_OK;
} }

View File

@ -25,6 +25,6 @@ td_err_e
td_thr_setxregs (const td_thrhandle_t *ta, const void *addr) td_thr_setxregs (const td_thrhandle_t *ta, const void *addr)
{ {
/* XXX This might have to be platform specific. */ /* XXX This might have to be platform specific. */
LOG (__FUNCTION__); LOG ("td_thr_setxregs");
return TD_NOXREGS; return TD_NOXREGS;
} }

View File

@ -25,6 +25,6 @@ td_err_e
td_thr_sigsetmask (const td_thrhandle_t *th, const sigset_t *ss) td_thr_sigsetmask (const td_thrhandle_t *th, const sigset_t *ss)
{ {
/* XXX We have to figure out what has to be done. */ /* XXX We have to figure out what has to be done. */
LOG (__FUNCTION__); LOG ("td_thr_sigsetmask");
return TD_OK; return TD_OK;
} }

View File

@ -33,7 +33,7 @@ td_thr_tsd (const td_thrhandle_t *th, const thread_key_t tk, void **data)
unsigned int idx2nd; unsigned int idx2nd;
void *p; void *p;
LOG (__FUNCTION__); LOG ("td_thr_tsd");
/* Get the thread descriptor. */ /* Get the thread descriptor. */
if (ps_pdread (th->th_ta_p->ph, th->th_unique, &pds, if (ps_pdread (th->th_ta_p->ph, th->th_unique, &pds,

View File

@ -28,7 +28,7 @@ td_thr_validate (const td_thrhandle_t *th)
int pthread_threads_max = th->th_ta_p->pthread_threads_max; int pthread_threads_max = th->th_ta_p->pthread_threads_max;
int cnt; int cnt;
LOG (__FUNCTION__); LOG ("td_thr_validate");
/* Now get all descriptors, one after the other. */ /* Now get all descriptors, one after the other. */
for (cnt = 0; cnt < pthread_threads_max; ++cnt, ++handles) for (cnt = 0; cnt < pthread_threads_max; ++cnt, ++handles)