I don't have access to VM any more, but there will almost certainly be a CMS "SET" variant that will flip the offending bit behind the scenes. Remember CMS is just another virtual operating system (albeit one with clout!) and BFP is new and not necessarily required by each and every CMS user. Come to think of it, there will probably also be a DIRMAINT PROFILE setting that will take care of it for you.
----- Original Message ----- From: "Ferguson, Neale" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Tuesday, January 27, 2004 6:00 PM Subject: BFP > There's something fundamental that I don't understand about > Binary Floating Point. I wrote a simple program: > > TEST START > USING TEST,R12 > STM R14,R12,12(R13) > LR R15,R12 > LHI R1,X'FC0' > LD 1,A > TCDB 1,0(1) > SLR 15,15 > BR 14 > A DC XL8'4008000000000000' (3 in BFP) > END > > The code tests that 'A' is a BFP number (not infinite, not > "not a number" etc.). > > Running this on CMS I get a data exception. Running the equivalent > bit of code on Linux (using _asm_ (...)), it works without a problem. > > Are there some setup things I need to do in order to use BFP? The > FPC register is all zeroes. > > Neale >
