🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.os.msdos.programmer
Article #330

BC 3.0 and 386's

#330
From: Dave Stampe-Psy+Eng
Date: Sun, 09 Aug 1992 15:37
22 lines
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!dstamp

Show 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