[comp.os.minix] Forking on a 68020

CELSO%SBU.UFRGS.ANRS.BR@uicvm.uic.edu (07/31/90)

Dear all

    I'm porting Minix to a 68020 without MMU. Does anybody know how to
implement the 'fork' system call in such a machine? My problem is how
to relocate (absolute) data pointers, if the data of the child process
is to be in a different memory position. Unfortunately, I don't have
the Atari version of Minix to take a look.

Thanks in advance

Valdir R Belmonte Fo       e-mail: CELSO@SBU.UFRGS.ANRS.BR
                               or  CELSO%SBU.UFRGS.ANRS.BR@LBL.GOV

HBO043%DJUKFA11.BITNET@cunyvm.cuny.edu (Christoph van Wuellen) (07/31/90)

The ugly thing that circumvents this problem on an ATARI is names
SHADOWING (dyamic relocation)
In addition, you need static relocation (exec).
It would be VERY wise to have a look at the 68000 version befor
you start.
C.v.W.