From time to time, it may be necessary for the definitions of some
functions to be altered or removed from the library. In these
circumstances the functions will first be declared deprecated and
then removed from subsequent versions of the library. Functions that
are deprecated can be disabled in the current release by setting the
GSL_DISABLE_DEPRECATED. This allows
existing code to be tested for forwards compatibility.