This is the mail archive of the newlib@sourceware.org mailing list for the newlib project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [PATCH v3] Merge parts of <sys/time.h> from FreeBSD


On Mar 18 15:57, Steve Ellcey wrote:
> On Fri, 2015-03-13 at 11:00 +0100, Sebastian Huber wrote:
> > Merge parts of the latest <sys/time.h> from FreeBSD to Newlib.  This has
> > two reasons.
> > 
> > 1. We want to use the FreeBSD timecounters for timekeeping in RTEMS.
> > See also https://devel.rtems.org/ticket/2271.
> > 
> > 2. This makes the port of the network stack from FreeBSD easier.
> 
> Is anyone else having problems building newlib with this time.h change?
> My MIPS build is dying with:
> 
> In file included
> from /scratch/sellcey/repos/newlib/src/newlib/newlib/libc/time/time.c:38:0:
> /scratch/sellcey/repos/newlib/src/newlib/newlib/libc/include/sys/time.h:60:2: error: unknown type name 'uint64_t'
>   uint64_t frac;
>   ^
> 
> 
> I will investigate some more but I wanted to see if anyone else was
> getting this error.  I probably would have seen it sooner but I just
> moved to using the new git repository.

Does it help to s/uint64_t/__uint64_t/ in sys/time.h?


Corinna

-- 
Corinna Vinschen
Cygwin Maintainer
Red Hat

Attachment: pgpDEif5YIDH3.pgp
Description: PGP signature


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]