Article View: comp.os.msdos.programmer
Article #330BC 3.0 and 386's
From: Dave Stampe-Psy+Eng
Date: Sun, 09 Aug 1992 15:37
Date: Sun, 09 Aug 1992 15:37
22 lines
1553 bytes
1553 bytes
I've been having problems with Borland C++ 3.0 when my code includes assembler that uses the FS and GS registers. Basically, the code "freezes" at these instructions, but you can break out of it. Now, I find that the IDE (and compiler??) go into protected mode and load these segments with null (illegal) descriptors! I have to do my own protected-mode shuffle to undo this. It doesn't affect the IDE when I return (fortunately), and I can take the opportunity to set the limits to 4G (for direct assembly access to extended memory) but the question remains: WHO'S RESPONSIBLE FOR THIS IRRESPONSIBILITY? And, more important, is it fixed in BC 3.1? -------------------------------------------------------------------------- | My life is Hardware, | | | my destiny is Software, | Dave Stampe | | my CPU is Wetware... | | | Anybody got a SDB I can borrow? | dstamp@watserv1.uwaterloo.ca | __________________________________________________________________________
Technical Details
Message-ID:
<Bsq3Du.5vF@watserv1.uwaterloo.ca>Path:
arc1-ca.pugleaf.net!sparky!uunet!mcsun!Germany.EU.net!math.fu-berlin.de!Sirius.dfn.de!darwin.sura.net!wupost!sdd.hp.com!cs.utexas.edu!torn!watserv2.uwaterloo.ca!watserv1!dstampShow Full Headers
Complete Article Headers
Newsgroups: comp.os.msdos.programmer Path: arc1-ca.pugleaf.net!sparky!uunet!mcsun!Germany.EU.net!math.fu-berlin.de!Sirius.dfn.de!darwin.sura.net!wupost!sdd.hp.com!cs.utexas.edu!torn!watserv2.uwaterloo.ca!watserv1!dstamp From: dstamp@watserv1.uwaterloo.ca (Dave Stampe-Psy+Eng) Subject: BC 3.0 and 386's Message-ID: <Bsq3Du.5vF@watserv1.uwaterloo.ca> Organization: University of Waterloo Date: Sun, 9 Aug 1992 15:37:05 GMT Lines: 23