🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.sys.atari.st
Article #33907

GEMDOS bug running fully relocatable programs ?

#33907
From: VBRANDT
Date: Fri, 02 Sep 1988 21:28
24 lines
1412 bytes
Hello all,

   ... while rereading the last few digests I came across the discussion on
program loading and relocating. Please tell me if I understood correctly:

   When I have a program that does not use absolute addresses (ie. the relocate
flag in the program header is turned off), the following things happen:

    -  The program file is left open, the handle is 'used up'.
    -  The BSS is not cleared (what could there be in it?)

   Do these problem remain in the current 'blitter' TOS ? What side effects
do they have (aside from GEMDOS possibly running out of file handles or the
BSS containing garbage) ?

   I'm interested in this since I usually take care to keep all my assembler
programs position-independent.

   Any and all info is welcome.

Bitnet:  VBRANDT@DBNUAMA1                              Volker A. Brandt
UUCP:    ...!unido!DBNUAMA1.bitnet!vbrandt             Angewandte Mathematik
ARPAnet: VBRANDT%DBNUAMA1.BITNET@CUNYVM.CUNY.EDU       (Bonn, West Germany)
Technical Details
Message-ID: <8809022127.AA12529@ucbvax.Berkeley.EDU>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!water!watmath!clyde!att!ucbvax!DBNUAMA1.BITNET!VBRANDT

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!water!watmath!clyde!att!ucbvax!DBNUAMA1.BITNET!VBRANDT
From: VBRANDT@DBNUAMA1.BITNET
Newsgroups: comp.sys.atari.st
Subject: GEMDOS bug running fully relocatable programs ?
Message-ID: <8809022127.AA12529@ucbvax.Berkeley.EDU>
Date: 2 Sep 88 21:28:25 GMT
Sender: daemon@ucbvax.BERKELEY.EDU
Organization: The Internet
Lines: 24
X-Unparsable-Date: Thu, 01 Sep 88 12:16:13 SET