On Fri, Feb 12, 2016 at 02:18:22PM +0000, Ruslan Bukin wrote: > On Fri, Feb 12, 2016 at 04:13:53PM +0200, Konstantin Belousov wrote: > > On Fri, Feb 12, 2016 at 01:22:04PM +0000, Ruslan Bukin wrote: > > > On RISC-V it fails with __uint128_t: > > > > > > struct fpregs { > > > __uint128_t fp_x[32]; > > > > > > how to fix? > > You did not copied the error. > > sorry, the error was: > ucontext.h(53): syntax error [249] > > (and nothing more) At least you could also demonstrate the command which caused the error.
> > > > > If my guess is correct, the issue is that __uint128_t typedef is not > > present in the riscv/include/_types.h. Either add the type there, or > > use e.g. __uint64_t fp_x[32][2]; for the member definition. > > > > Ok, lets use __uint64_t yet (the same suggestion was from David Chisnall). Ok. > > > BTW, uintmax_t on riscv is defined as uint64. > > > > P.S. Does it also mean that the tinderbox machines (AKA universe11*) > > do not have riscv toolchain installed ? I did run make tinderbox > > before the commit. > > Yeah, we dont have packages for toolchain yet, so we can't install compiler > on tinderbox machine. > > Ruslan _______________________________________________ svn-src-all@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/svn-src-all To unsubscribe, send any mail to "svn-src-all-unsubscr...@freebsd.org"