Subject: Re: vax still doesn't compile...
To: Christos Zoulas <christos@astron.com>
From: Johnny Billquist <bqt@softjar.se>
List: current-users
Date: 02/26/2007 11:10:30
Hard to try on the vax when the code don't even compile.
And it seems like libc thinks it wants to play with ieee floating
points, which the vax don't have!
Johnny
Christos Zoulas wrote:
> In article <20070224155623.GA10567@sb1001.name>,
> Kurt Schreiner <ks@ub.uni-mainz.de> wrote:
>
>> compile libc/hd_init.o
>> compile libc/hd_init.po
>> compile libc/hdtoa.ln
>>/u/NetBSD/src/lib/libc/gdtoa/hdtoa.c(135): incomplete structure or union
>>ieee_double_u: u [31]
>>/u/NetBSD/src/lib/libc/gdtoa/hdtoa.c(139): undefined struct/union
>>member: dblu_d [101]
>>/u/NetBSD/src/lib/libc/gdtoa/hdtoa.c(140): undefined struct/union
>>member: dblu_dbl [101]
>>/u/NetBSD/src/lib/libc/gdtoa/hdtoa.c(140): undefined struct/union
>>member: dbl_sign [101]
>>/u/NetBSD/src/lib/libc/gdtoa/hdtoa.c(144): undefined struct/union
>>member: dblu_dbl [101]
>>/u/NetBSD/src/lib/libc/gdtoa/hdtoa.c(144): undefined struct/union
>>member: dbl_exp [101]
>>/u/NetBSD/src/lib/libc/gdtoa/hdtoa.c(150): undefined struct/union
>>member: dblu_d [101]
>>/u/NetBSD/src/lib/libc/gdtoa/hdtoa.c(150): warning: conversion of
>>'double' to 'int' is out of range [119]
>>/u/NetBSD/src/lib/libc/gdtoa/hdtoa.c(151): undefined struct/union
>>member: dblu_dbl [101]
>>/u/NetBSD/src/lib/libc/gdtoa/hdtoa.c(151): undefined struct/union
>>member: dbl_exp [101]
>>/u/NetBSD/src/lib/libc/gdtoa/hdtoa.c(185): DBL_FRACLBITS undefined [99]
>>/u/NetBSD/src/lib/libc/gdtoa/hdtoa.c(186): undefined struct/union
>>member: dblu_dbl [101]
>>/u/NetBSD/src/lib/libc/gdtoa/hdtoa.c(186): undefined struct/union
>>member: dbl_fracl [101]
>>/u/NetBSD/src/lib/libc/gdtoa/hdtoa.c(187): undefined struct/union
>>member: dblu_dbl [101]
>>/u/NetBSD/src/lib/libc/gdtoa/hdtoa.c(187): undefined struct/union
>>member: dbl_fracl [101]
>>/u/NetBSD/src/lib/libc/gdtoa/hdtoa.c(187): warning: bitwise operation on
>>signed value possibly nonportable [117]
>>/u/NetBSD/src/lib/libc/gdtoa/hdtoa.c(190): undefined struct/union
>>member: dblu_dbl [101]
>>/u/NetBSD/src/lib/libc/gdtoa/hdtoa.c(190): undefined struct/union
>>member: dbl_frach [101]
>>/u/NetBSD/src/lib/libc/gdtoa/hdtoa.c(191): undefined struct/union
>>member: dblu_dbl [101]
>>/u/NetBSD/src/lib/libc/gdtoa/hdtoa.c(191): undefined struct/union
>>member: dbl_frach [101]
>>/u/NetBSD/src/lib/libc/gdtoa/hdtoa.c(191): warning: bitwise operation on
>>signed value possibly nonportable [117]
>>/u/NetBSD/src/lib/libc/gdtoa/hdtoa.c(200): undefined struct/union
>>member: dblu_dbl [101]
>>/u/NetBSD/src/lib/libc/gdtoa/hdtoa.c(200): undefined struct/union
>>member: dbl_frach [101]
>>/u/NetBSD/src/lib/libc/gdtoa/hdtoa.c(209): undefined struct/union
>>member: dblu_dbl [101]
>>/u/NetBSD/src/lib/libc/gdtoa/hdtoa.c(209): undefined struct/union
>>member: dbl_sign [101]
>>
>>*** Failed target: hdtoa.ln
>>*** Failed command:
>>CC=/u/NetBSD/hshutti/vax/TOOLS/bin/vax--netbsdelf-gcc
>>/u/NetBSD/hshutti/vax/TOOLS/bin/vax--netbsdelf-lint -chapbxzFS -X 272 -d
>>/u/NetBSD/hshutti/vax/dest/usr/include -D_LIBC -DLIBC_SCCS
>>-DSYSLIBC_SCCS -D_REENTRANT -DHESIOD -DINET6 -DNLS -DYP
>>-I/u/NetBSD/src/lib/libc/include -I/u/NetBSD/src/lib/libc -I.
>>-I/u/NetBSD/src/sys -I/u/NetBSD/src/lib/libc/compat/stdlib
>>-I/u/NetBSD/src/lib/libc/compat/../stdlib
>>-I/u/NetBSD/src/lib/libc/../../common/lib/libc/quad
>>-I/u/NetBSD/src/lib/libc/../../common/lib/libc/string
>>-I/u/NetBSD/src/lib/libc/../../common/lib/libc/arch/vax/string
>>-D__DBINTERFACE_PRIVATE -DI18NMODULE_MAJOR=4 -DCITRUS
>>-I/u/NetBSD/src/libexec/ld.elf_so -I/u/NetBSD/src/lib/libc/dlfcn
>>-I/u/NetBSD/src/lib/libc/gdtoa -DNO_FENV_H
>>-I/u/NetBSD/src/lib/libc/arch/vax/gdtoa -DCITRUS_ICONV -DWITH_RUNE
>>-I/u/NetBSD/src/lib/libc -DPOSIX_MISTAKE -DCOMPAT__RES -DUSE_POLL
>>-DPORTMAP -
>>DWIDE_DOUBLE -DALL_STATE -DUSG_COMPAT -i /u/NetBSD/src/lib/libc/gdtoa/hdtoa.c
>>*** Error code 1
>
>
> Can you please try again? Do you have a vax to test hex-double support?
>
> christos
>