This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
Other format: | [Raw text] |
I wrote:
Unfortunately, somewhere in the design process of the 8087 things went wrong and the chip only handles 8 80-bit registers, not providing an interrupt (or any other support) to an OS to fake the "virtual" 80-bit registers.
This is nonsense. It is perfectly possible to extend the stack accurately in memory. That is easily true on the 387, but was also true on the 8087 with just a little bit of fiddling (I know that some people thought this was not possible, but they just did not look hard enough, the Alsys Ada compiler for instance used a stack model for fpt, and dynamically extended this stack in memory, so this is certainly possible).
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |