Path: utzoo!utgpu!water!watmath!clyde!att!osu-cis!tut.cis.ohio-state.edu!mailrus!uwmcsd1!nic.MR.NET!umn-cs!crayview!imp From: imp@crayview.msi.umn.edu (Chuck Lukaszewski) Newsgroups: comp.sys.mac.programmer Subject: Re: Register saving conventions Summary: Oops Message-ID: <6606@umn-cs.cs.umn.edu> Date: 10 Aug 88 02:26:21 GMT References: <664@iraun1.ira.uka.de> <1133@lzsc.ATT.COM> <15055@santra.UUCP> <15317@apple.Apple.COM> Sender: news@umn-cs.cs.umn.edu Lines: 12 Darin is absolutely right...I goofed. I just peeked at my handy Mac ROM disassembly, where I should have looked to begin with, instead of at some quick patches I've written which don't use 'nontrashable' regs. Actually all of this makes sense if you realize that traps RTS back to the location that invoked the trap + 2, not to the trap dispatcher. I guess I've got a lot on my mind or something. ---===---===---===---===--/* Chuck Lukaszewski */--===---===---===---===--- ARPAnet/NSFnet/MRnet: AppleLink: SnailMail: Ma Bell: imp@crayview.msi.umn.edu UG0138 Minneapolis MN 55418 612/789-0931