🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: fras.text.programmieren
Article #37

Verwendung von `__saveds`

#37
From: Steffen Zimmert
Date: Fri, 22 Sep 1995 10:08
17 lines
1343 bytes
Hallo!

Nach  den  Anregungen  zu  meiner   Frage   unter   dem   Betreff
`TASK-Fragen` hier im Brett habe ich mich entschlossen, die ganze
Sache über zwei Messageports zu lösen.

Mein Problem war nun folgendes. Ich öffnete mit `CreateNewProc()`
einen  neuen  Prozeß.  Bei  den  ersten Versuchen stürzte mir das
Programm immer sofort bei der Abarbeitung  der  Einsprungfunktion
ab.  Daraufhin  deklarierte  ich die Funktion mit dem SAS-Keyword
`__saveds` und siehe da, es funktioniert! Komisch  ist  nur,  daß
ich   eigentlich   keine   globalen  Variablen  aus  dem  anderen
Programmteil benutze oder bezieht sich `__saveds` auch  auf  z.B.
Include-Files, in denen die Library pointer als externe Variablen
definiert werden(Bsp. proto/dos.h)?
 
        MfG,    Steffen
Technical Details
Message-ID: <wYrVVMD356aRz1@p-zimmer.ame.osn.de>
Path: arc1-ca.pugleaf.net!ame.osn.de!S.ZIMMERT

Show Full Headers
Complete Article Headers
Newsgroups: fras.text.programmieren,z-netz.rechner.amiga.programmieren
Message-ID: <wYrVVMD356aRz1@p-zimmer.ame.osn.de>
From: S.ZIMMERT@AME.osn.de (Steffen Zimmert)
Path: arc1-ca.pugleaf.net!ame.osn.de!S.ZIMMERT
Organization: AME Erlangen
Subject: Verwendung von `__saveds`
Date: Fri, 22 Sep 1995 12:08:37 +0200
X-Mailer: MicroDot 1.10 [REGISTERED 000356]
X-Gateway: ZCONNECT UP royal.owl.de [UNIX/Connect v0.73]
MIME-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 8bit
X-Z-Post: Hagelsteingasse 2
X-Z-Telefon: 09841/5416