'386 question

Sean Eric Fagan sef at kithrup.COM
Sun Jun 2 05:29:51 AEST 1991


In article <1991May31.204707.19339 at kithrup.COM> sef at kithrup.COM (Sean Eric Fagan) writes:
>I've been playing with something, lately, and have been getting a core-dump,
>and I'm not entirely sure why.


Thanks to Bruce Evans (evans at syd.dit.csiro.au), I do know why.

>>>	jmp *%eax	; 0xff 0x40

That should have been a '0xff 0xe0'.  Whoever typed it into the '386
definition file did so incorrectly (actually, I was wrong, as well:  it was
'040', or 32 decimal).  Changing it to 0xe0 causes it to work.

Anyway, nested functions appear to work now.  I'll make sure the change
makes its way back to rms...

-- 
Sean Eric Fagan  | "I made the universe, but please don't blame me for it;
sef at kithrup.COM  |  I had a bellyache at the time."
-----------------+           -- The Turtle (Stephen King, _It_)
Any opinions expressed are my own, and generally unpopular with others.



More information about the Comp.unix.sysv386 mailing list