Fix to c_long_double for GNU at Iain's request.
Merge pull request #900 from jmdavis/c_long_double

Fix to c_long_double for GNU at Iain's request.