🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: de.comp.gnu
Article #68

Re: Portierung von GNU-AWK 2.10 auf COHERENT

#68
From: Andreas Vogel
Date: Mon, 12 Oct 1992 22:03
35 lines
1768 bytes
In article <1992Oct11.134324.19735@nadia.stgt.sub.org> br@nadia.stgt.sub.org (Bernd Rosenau) writes:
>Hallo,
>
>ich habe ein Problem bei der Portierung von GAWK auf COHERENT 4.0,
>und zwar gibt es im File "awk3.c" einen Funktionsaufruf der
>Funktion "gcvt", diese Funktion ist in den Libs von Coh. 4.0
>nicht vorhanden.
>
>Kann mir jemand ein Beschreibung dieser Funktion geben,
>der Prototyp dieser Funktion lautet soweit ersichtlich:
>
>char *gcvt(double,int,char *)
>

Hallo Bernd,

Welche Version hast du denn?? Ich habe die Version 2.13.2. In diesem
Release gibt es keine Datei, die awk3.c heisst. Wenn ich mal alle *.[ch]
Files nach dem Pattern "gcvt" durchsuche, dann kommt folgendes:

CHANGES:Removed use of gcvt() and GCVT_MISSING -- turns out it was no faster than
CHANGES:Corrected missing/gcvt.c.
builtin.c:       *      printf's %g format [can't rely on gcvt()]
vms/unixlib.h:char *ecvt(), *fcvt(), *gcvt();

Wenn ich dann weiter im CHANGES File nachlese, dann steht da drin, dass die
Funktion gcvt() ueberhaupt nicht mehr benutzt wird, weil sie nicht schneller
sei als sprintf("%g") und es ausserdem Portabilitaetsprobleme gaebe.

Folgerung: Besorg dir mal 'ne neue Version von gawk.

-- 
Andreas Vogel                   Bahnhofstr. 13 / D-7300 Esslingen / Germany
				Voice:  +49-711/357613
				E-Mail: av@ssw.de
Technical Details
Message-ID: <1992Oct12.220346.14518@omega.ssw.de>
Path: arc1-ca.pugleaf.net!sparky!uunet!math.fu-berlin.de!unidui!rrz.uni-koeln.de!Germany.EU.net!isaak.isa.de!omega!av
References: <1992Oct11.134324.19735@nadia.stgt.sub.org>

Show Full Headers
Complete Article Headers
Newsgroups: de.comp.gnu
Path: arc1-ca.pugleaf.net!sparky!uunet!math.fu-berlin.de!unidui!rrz.uni-koeln.de!Germany.EU.net!isaak.isa.de!omega!av
From: av@omega.ssw.de (Andreas Vogel)
Subject: Re: Portierung von GNU-AWK 2.10 auf COHERENT
Message-ID: <1992Oct12.220346.14518@omega.ssw.de>
Date: Mon, 12 Oct 1992 22:03:46 GMT
References: <1992Oct11.134324.19735@nadia.stgt.sub.org>
Organization: Omega Softlab
Lines: 35