This is hugely useful, and -- with some very minor modifications -- works with gfortran under Linux, too. I must confess that I only need a very small subset of this, mostly fpGetPr and mexprint, so I can only comment on that, but it works perfectly.