Current-Users archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: More lint problems...
In article <20080426232108.GA46762%medusa.sis.pasteur.fr@localhost>,
Nicolas Joly <njoly%pasteur.fr@localhost> wrote:
>On Sat, Apr 26, 2008 at 11:14:57PM +0000, Christos Zoulas wrote:
>> In article <Pine.NEB.4.64.0804261601470.17192%quicky.whooppee.com@localhost>,
>> Paul Goyette <paul%whooppee.com@localhost> wrote:
>> >Just updated to get the last bsd.lib.mk
>> >
>> >Cleaned out all of the tools and object directories
>> >
>> >Tried a 'build.sh release' on port amd64 (port i386 attempt is still
>> >running)
>> >
>> >Got the following results:
>> ># compile libm/llib-lm.ln
>> >rm -f llib-lm.ln
>> >CC=/build/tools/x86_64/amd64/bin/x86_64--netbsd-gcc
>> >/build/tools/x86_64/amd64/bi
>> >n/x86_64--netbsd-lint -Cm e_acosf.ln e_acosh.ln e_acoshf.ln e_asinf.ln
>[...]
>> >coshf.ln catanhf.ln nan.ln nanf.ln nanl.ln
>> >-L/build/dest/amd64/usr/libdata -lc
>> >Lint pass2:
>> >x86_64--netbsd-lint2:
>> >/build/src/tools/lint2/../../usr.bin/xlint/lint2/read.c,86
>> >8: input file error: cabs.ln,10 (undefined type: X u)
>> >*** [llib-lm.ln] Error code 1
>>
>> Do you have emit2.c 1.12, and rm -f *.ln?
>
>Looks like lint1/emit1.c need the following fix:
>
>Index: usr.bin/xlint/lint1/emit1.c
>===================================================================
>RCS file: /cvsroot/src/usr.bin/xlint/lint1/emit1.c,v
>retrieving revision 1.17
>diff -u -p -r1.17 emit1.c
>--- usr.bin/xlint/lint1/emit1.c 25 Apr 2008 22:18:34 -0000 1.17
>+++ usr.bin/xlint/lint1/emit1.c 26 Apr 2008 23:20:05 -0000
>@@ -123,7 +123,7 @@ outtype(type_t *tp)
> case ENUM: t = 'T'; s = 'e'; break;
> case STRUCT: t = 'T'; s = 's'; break;
> case UNION: t = 'T'; s = 'u'; break;
>- case DCOMPLEX: t = 'X'; s = 'u'; break;
>+ case DCOMPLEX: t = 'X'; s = '\0'; break;
> case FCOMPLEX: t = 'X'; s = 's'; break;
> default:
> LERROR("outtyp()");
>
Right, thanks!
christos
Home |
Main Index |
Thread Index |
Old Index