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] |
On Mar 19 09:12, Sebastian Huber wrote: > On 19/03/15 09:02, Corinna Vinschen wrote: > >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. > > I try currently to figure out, why this is not a problem on FreeBSD. Neither on Cygwin, but in both cases it's probably a difference in the headers pulled in indirectly. > >Does it help to s/uint64_t/__uint64_t/ in sys/time.h? > > Since we define uint64_t in terms of __uint64_t in <stdint.h> this should be > fine. I think so, too, but I'd like to hear if it actually fixes Steve's build problem. Thanks, Corinna -- Corinna Vinschen Cygwin Maintainer Red Hat
Attachment:
pgpVzv7bv2JjK.pgp
Description: PGP signature
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |