Subject | RE: [IBO] Assembler in IBObjects source code |
---|---|
Author | Dmitriy A. Beloshistov |
Post date | 2007-09-28T13:26:08Z |
Hello, B. LESCOUET!
FSTCW command - store FPU control word to m2byte after checking for
pending unmasked floating-point exceptions.
AFAIK - more safe code.
WBR,Dmitry Beloshistov AKA [-=BDS=-]
-----Original Message-----
From: IBObjects@yahoogroups.com [mailto:IBObjects@yahoogroups.com] On
Behalf Of blescouet
Sent: Friday, September 28, 2007 1:03 PM
To: IBObjects@yahoogroups.com
Subject: [IBO] Assembler in IBObjects source code
Hi all,
In IBObjects source code, the calls of Firebird API is enclosed between
code lines in assembler : "asm fstcw [SaveCW] end;" and "asm fldcw
[SaveCW] end;".
I'm not specialized in assembler : can anyone give me an explanation on
what this statments are doing, and why they are placed here ?
Thanks
B. LESCOUET
FSTCW command - store FPU control word to m2byte after checking for
pending unmasked floating-point exceptions.
AFAIK - more safe code.
WBR,Dmitry Beloshistov AKA [-=BDS=-]
-----Original Message-----
From: IBObjects@yahoogroups.com [mailto:IBObjects@yahoogroups.com] On
Behalf Of blescouet
Sent: Friday, September 28, 2007 1:03 PM
To: IBObjects@yahoogroups.com
Subject: [IBO] Assembler in IBObjects source code
Hi all,
In IBObjects source code, the calls of Firebird API is enclosed between
code lines in assembler : "asm fstcw [SaveCW] end;" and "asm fldcw
[SaveCW] end;".
I'm not specialized in assembler : can anyone give me an explanation on
what this statments are doing, and why they are placed here ?
Thanks
B. LESCOUET