Use of extern in in the implementation of double floats from an external library

As a rule double precision math is twice slower compared to single precision on any architecture (done in sw). You may use it on the 8bitters happily too..