try to get struct timezone def right w.r.t. config.h. Now compiles under Cygwin and eCos

git-svn-id: svn://svn.berlios.de/openocd/trunk@1080 b42882b7-edfa-0310-969c-e2dbd0fdcd60
__archive__
oharboe 2008-10-17 12:55:27 +00:00
parent 9f989443f7
commit eaea7552ac
1 changed files with 13 additions and 9 deletions

View File

@ -67,8 +67,7 @@
#define ENOTSUP 134 /* Not supported */ #define ENOTSUP 134 /* Not supported */
#endif #endif
/* gettimeofday() */ #ifndef HAVE_SYS_TIME_H
#ifndef HAVE_GETTIMEOFDAY
#ifndef _TIMEVAL_DEFINED #ifndef _TIMEVAL_DEFINED
#define _TIMEVAL_DEFINED #define _TIMEVAL_DEFINED
@ -77,13 +76,18 @@ struct timeval {
long tv_sec; long tv_sec;
long tv_usec; long tv_usec;
}; };
#endif /* _TIMEVAL_DEFINED */
struct timezone { struct timezone {
int tz_minuteswest; int tz_minuteswest;
int tz_dsttime; int tz_dsttime;
}; };
#endif /* _TIMEVAL_DEFINED */
#endif
/* gettimeofday() */
#ifndef HAVE_GETTIMEOFDAY
extern int gettimeofday(struct timeval *tv, struct timezone *tz); extern int gettimeofday(struct timeval *tv, struct timezone *tz);
#endif #endif