🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

4 total messages Started by Kei Thomsen Tue, 21 Jul 1992 15:19
Erweiterung der stdio.h fuer schnelles fopen
#5
Author: Kei Thomsen
Date: Tue, 21 Jul 1992 15:19
39 lines
1161 bytes
Hier eine erweiterung des stdio.h um die Bufsiz bei fopen
zu vergroessern. Geht leider nur mit GCC.


#define	OWNBUFSIZE	16384

#ifdef __GNUC__

#if (OWNBUFSIZE != BUFSIZE)

__inline static FILE *fopen_own (char *name, char *mode)
{
	FILE	*fp;
	fp = fopen( name, mode );
	if (fp)
	{
		fp->_bufsiz = OWNBUFSIZE;
	}
	return fp;
}

#define	fopen	fopen_own

#endif
#endif
                   /\
                  |^^|
                  |{}|
   _______________/~~\________________
  / Kei Thomsen   |  | keihh.hanse.de \
 `========--------.  .---------========'
                  ||||
 Wildermuthring 90 || kt@keihh.hanse.de
 2000 Hamburg 62   || 
 Voice 040/5205921 ||    OS-9 68030
 Modem 040/5200428 || 
 (2400 Baud)   ,---||---,
               '---<>---'
Re: Erweiterung der stdio.h fuer schnelles fopen
#6
Author: Knut Grunwald
Date: Fri, 31 Jul 1992 11:58
41 lines
2365 bytes
Sehr schoen !

Leider geht das nur bis 0x7e00. (trauer)
ERSTENS:
Ich habe mal ein stdio-lib in source besessen, aber leider
verschlampt oder was auch immer. Hat jemand dieses Teil (UNIX
unangepasst) noch irgendwo rumliegen ? Ein Info an mich oder:
From: Sepp@ppcger.ppc.sub.org (Josef Wolf)
Organization: PPC Germersheim, Germany
ware mir sehr willkommen.
Da inzwischen der GCC (gute Arbeit, ein hoch auf die Portierer)
vorliegt rechne ich mir jetzt Chancen aus das Teil auch zum
Laufen zu bekommen.
Das Ding hiess glaub ich TLIB.
ERSTENSA:
Hat jemand schon mal die read und write Funktionen ersetzt und das
ganze dann auch noch mit der cio gelinkt bekommen ? Ich bin
fuer jeden Tip dankbar. Ich habe die _ifunc und _ofunc schon
zu verify-Zwecken ersetzt, bekomme aber Aerger mit dem Traphandler
(kein Wunder, aber nicht ausanalysiert). Wer kennt sich aus ?
Meine derzeitige Anwendung: Automatisches _ss_size, wenn die
Dateigroesse zu stark waechst, um der Fragmentierung entgegen zu
wirken. Spaeter vielleicht cache. 

ZWEITENS. In alt.sources? Wurde letztensmal LHA1.01 gepostet fuer UNIX
und OSK. Leider wurde keine Konfiguration fuer OSK angegeben. War
jemand in der Lage das Zeug zu uebersetzen ?

DRITTENS. *********************************************
WICHTIG WICHTIG WICHTIG WICHTIG
Hat sich jemand schon mal mit Kommunikationsmanagern unter OSK
beschaeftigt. Also sowas wie pipe, message, pty, ... als file
manager ? Ich moechte das Zeug sammeln (auch halbgares, schrott usw.)
und fuer meine Diplomarbeit ausschlachten, soweit ich was damit
anfangen kann. Sollte ich mal fertig werden (DER ... schon totgelacht)
werde ich dann mein Ergebnis und 100k + TeX Dokumentation posten.
Das interessiert natuerlich keinen, da wir OSK-Fre(unde|aks) ja alles
selbst machen, aber warum sollen nur die PC-Leute Bandbreite
verschwenden ?

--- Knut Grunwald
Re: Erweiterung der stdio.h fuer schnelles fopen
#7
Author: Josef Wolf
Date: Mon, 03 Aug 1992 18:10
14 lines
967 bytes
In <71RH2rG@keihh.hanse.de> kt@keihh.hanse.de (Kei Thomsen) writes:
] Hier eine erweiterung des stdio.h um die Bufsiz bei fopen
] zu vergroessern. Geht leider nur mit GCC.

Huch? Wieso geht das denn nur beim gcc? Das sollte sehr wohl auch beim
cc gehen?

Gruss
    Sepp

-- 
|   Josef Wolf,  Germersheim,  Germany    aka    sepp@ppcger.ppc.sub.org   |
| +49 7274 8048  USR HST-DS  300-14400 V32/V32bis V42/V42bis/HST 24 Hours  |
| ...und wieviel brave Deutsche haben wieder nichts geschnallt... (Marius) |
Re: Erweiterung der stdio.h fuer schnelles fopen
#13
Author: Kei Thomsen
Date: Sun, 09 Aug 1992 22:03
29 lines
1379 bytes
In article <a7qnvG@ppcger.ppc.sub.org> Sepp@ppcger.ppc.sub.org (Josef Wolf) writes:

>In <71RH2rG@keihh.hanse.de> kt@keihh.hanse.de (Kei Thomsen) writes:
>] Hier eine erweiterung des stdio.h um die Bufsiz bei fopen
>] zu vergroessern. Geht leider nur mit GCC.

>Huch? Wieso geht das denn nur beim gcc? Das sollte sehr wohl auch beim
>cc gehen?

Ach, und warum kennt der c68 kein inline ???

Das Vergroessern der Bufsiz geht natuerlich auch mit dem c68, aber nicht
als inline !!!

Kei

                   /\
                  |^^|
                  |{}|
   _______________/~~\________________
  / Kei Thomsen   |  | keihh.hanse.de \
 `========--------.  .---------========'
                  ||||
 Wildermuthring 90 || kt@keihh.hanse.de
 2000 Hamburg 62   ||    OS-9 68030 
 Voice 040/5205921 ||
 Modem 040/5200428 ||  300-14400 Baud
               ,---||---, (V32bis)
               '---<>---'
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads