[comp.sys.atari.st] Gemlib bug fix

Peck@RADC-MULTICS.ARPA (Rodney) (05/27/87)

  In a message I received yesterday about a patch to the gemstart.o which
redirects some trap #2 calls to trap #1 where they belong, there is a
reference to a location called "biosret".  That symbol wasn't already in
my source (original from atari in the dev kit), and its not in the code
supplied for the patch.
  How should I define it??  I'm not too familiar with 68000 assembler,
so please give the actual code I should type in.
  here's the context:
 
_gemdos:
          move.l (sp)+, biosret
          trap      #1
          move.l    biosret,-(sp)
          rts
 
  This is called when certain conditions regarding the function in trap
#2 is called.
 
  --Rodney
 Peck@radc-multics.arpa