gcc/libstdc++-v3/include/tr1
Jonathan Wakely f8571e5150 Enable Mathematical Special Functions for C++17
* include/bits/c++config (_GLIBCXX_USE_STD_SPEC_FUNCS): Define for
	C++17, or for C++11/C++14 when __STDCPP_WANT_MATH_SPEC_FUNCS__ is
	true.
	* include/bits/specfun.h [!__STDCPP_WANT_MATH_SPEC_FUNCS__]: Don't
	do #error for C++17.
	* include/c_global/cmath: Check _GLIBCXX_USE_STD_SPEC_FUNCS instead
	of __STDCPP_WANT_MATH_SPEC_FUNCS__.
	* include/tr1/bessel_function.tcc: Likewise.
	* include/tr1/beta_function.tcc: Likewise.
	* include/tr1/cmath: Likewise.
	* include/tr1/ell_integral.tcc: Likewise.
	* include/tr1/exp_integral.tcc: Likewise.
	* include/tr1/gamma.tcc: Likewise.
	* include/tr1/hypergeometric.tcc: Likewise.
	* include/tr1/legendre_function.tcc: Likewise.
	* include/tr1/modified_bessel_func.tcc: Likewise.
	* include/tr1/poly_hermite.tcc: Likewise.
	* include/tr1/poly_laguerre.tcc: Likewise.
	* include/tr1/riemann_zeta.tcc: Likewise.
	* include/tr1/special_function_util.h: Likewise.
	* testsuite/26_numerics/headers/cmath/functions_std_c++17.cc: New.

From-SVN: r239081
2016-08-03 16:54:13 +01:00
..
array Update copyright years. 2016-01-04 15:30:50 +01:00
bessel_function.tcc Enable Mathematical Special Functions for C++17 2016-08-03 16:54:13 +01:00
beta_function.tcc Enable Mathematical Special Functions for C++17 2016-08-03 16:54:13 +01:00
ccomplex Update copyright years. 2016-01-04 15:30:50 +01:00
cctype Update copyright years. 2016-01-04 15:30:50 +01:00
cfenv Update copyright years. 2016-01-04 15:30:50 +01:00
cfloat Update copyright years. 2016-01-04 15:30:50 +01:00
cinttypes Update copyright years. 2016-01-04 15:30:50 +01:00
climits Update copyright years. 2016-01-04 15:30:50 +01:00
cmath Enable Mathematical Special Functions for C++17 2016-08-03 16:54:13 +01:00
complex libstdc++/69893 make <tr1/cmath> work with C++11 2016-02-23 19:49:31 +00:00
complex.h Update copyright years. 2016-01-04 15:30:50 +01:00
cstdarg Update copyright years. 2016-01-04 15:30:50 +01:00
cstdbool Update copyright years. 2016-01-04 15:30:50 +01:00
cstdint Update copyright years. 2016-01-04 15:30:50 +01:00
cstdio Update copyright years. 2016-01-04 15:30:50 +01:00
cstdlib Update copyright years. 2016-01-04 15:30:50 +01:00
ctgmath Update copyright years. 2016-01-04 15:30:50 +01:00
ctime Update copyright years. 2016-01-04 15:30:50 +01:00
ctype.h Update copyright years. 2016-01-04 15:30:50 +01:00
cwchar Update copyright years. 2016-01-04 15:30:50 +01:00
cwctype Update copyright years. 2016-01-04 15:30:50 +01:00
ell_integral.tcc Enable Mathematical Special Functions for C++17 2016-08-03 16:54:13 +01:00
exp_integral.tcc Enable Mathematical Special Functions for C++17 2016-08-03 16:54:13 +01:00
fenv.h Update copyright years. 2016-01-04 15:30:50 +01:00
float.h Update copyright years. 2016-01-04 15:30:50 +01:00
functional Update copyright years. 2016-01-04 15:30:50 +01:00
functional_hash.h Update copyright years. 2016-01-04 15:30:50 +01:00
gamma.tcc Enable Mathematical Special Functions for C++17 2016-08-03 16:54:13 +01:00
hashtable.h Update copyright years. 2016-01-04 15:30:50 +01:00
hashtable_policy.h re PR libstdc++/71181 (Reserving in unordered_map doesn't reserve enough) 2016-06-20 20:04:25 +00:00
hypergeometric.tcc Enable Mathematical Special Functions for C++17 2016-08-03 16:54:13 +01:00
inttypes.h Update copyright years. 2016-01-04 15:30:50 +01:00
legendre_function.tcc Enable Mathematical Special Functions for C++17 2016-08-03 16:54:13 +01:00
limits.h Update copyright years. 2016-01-04 15:30:50 +01:00
math.h Update copyright years. 2016-01-04 15:30:50 +01:00
memory Update copyright years. 2016-01-04 15:30:50 +01:00
modified_bessel_func.tcc Enable Mathematical Special Functions for C++17 2016-08-03 16:54:13 +01:00
poly_hermite.tcc Enable Mathematical Special Functions for C++17 2016-08-03 16:54:13 +01:00
poly_laguerre.tcc Enable Mathematical Special Functions for C++17 2016-08-03 16:54:13 +01:00
random Update copyright years. 2016-01-04 15:30:50 +01:00
random.h Update copyright years. 2016-01-04 15:30:50 +01:00
random.tcc Update copyright years. 2016-01-04 15:30:50 +01:00
regex Update copyright years. 2016-01-04 15:30:50 +01:00
riemann_zeta.tcc Enable Mathematical Special Functions for C++17 2016-08-03 16:54:13 +01:00
shared_ptr.h Update copyright years. 2016-01-04 15:30:50 +01:00
special_function_util.h Enable Mathematical Special Functions for C++17 2016-08-03 16:54:13 +01:00
stdarg.h Update copyright years. 2016-01-04 15:30:50 +01:00
stdbool.h Update copyright years. 2016-01-04 15:30:50 +01:00
stdint.h Update copyright years. 2016-01-04 15:30:50 +01:00
stdio.h Update copyright years. 2016-01-04 15:30:50 +01:00
stdlib.h Update copyright years. 2016-01-04 15:30:50 +01:00
tgmath.h Update copyright years. 2016-01-04 15:30:50 +01:00
tuple Update copyright years. 2016-01-04 15:30:50 +01:00
type_traits Update copyright years. 2016-01-04 15:30:50 +01:00
unordered_map Update copyright years. 2016-01-04 15:30:50 +01:00
unordered_map.h Update copyright years. 2016-01-04 15:30:50 +01:00
unordered_set Update copyright years. 2016-01-04 15:30:50 +01:00
unordered_set.h Update copyright years. 2016-01-04 15:30:50 +01:00
utility Update copyright years. 2016-01-04 15:30:50 +01:00
wchar.h Update copyright years. 2016-01-04 15:30:50 +01:00
wctype.h Update copyright years. 2016-01-04 15:30:50 +01:00