Path: utzoo!utgpu!jarvis.csri.toronto.edu!rutgers!tut.cis.ohio-state.edu!ucbvax!DDOHRZ11.BITNET!UPH008 From: UPH008@DDOHRZ11.BITNET (Wilhelm Becker 0231/755-3677) Newsgroups: comp.lang.asm370 Subject: (none) Message-ID: <8906290844.AA23143@jade.berkeley.edu> Date: 29 Jun 89 08:44:26 GMT Sender: daemon@ucbvax.BERKELEY.EDU Reply-To: IBM 370 Assembly Programming Discussion List Distribution: inet Organization: The Internet Lines: 19 X-Unparsable-Date: Thu, 29 Jun 89 10:14:03 SET Subject: Reentrant modules A module is reentrant if and only if it does not modify itself. To be put into a shared segment, a module must not do any moves or stores into itself, because shared segments are write protected. Unless you perform such useless sequences like L 0,X ST 0,X this is equivalent to reentrancy. Wilhelm Becker Grau, teurer Freund, ist alle Theorie, Und gruen des Lebens goldner Baum Institut fuer Physik Universitaet Dortmund Goethe, Faust I EARN:UPH008@DDOHRZ11