Path: 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 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)