gcc/libgfortran/ieee
Andrew Pinski f32518726e libfortran: Fix build for targets that don't have 10byte or 16 byte floating point
So the problem here is EXPAND_INTER_MACRO_16 expands to nothing if 16 byte FP does not
exist but we still add a comma after it and that causes a build failure.
The same is true for EXPAND_INTER_MACRO_10 too.

Committed as obvious after a bootstrap and test on x86_64-linux-gnu and aarch64-linux-gnu.

libgfortran/ChangeLog:

	PR libfortran/110759
	* ieee/ieee_arithmetic.F90
	(COMP_INTERFACE): Remove the comma after EXPAND_INTER_MACRO_16
	and EXPAND_INTER_MACRO_10.
	(EXPAND_INTER_MACRO_16): Add comma here if 16 byte fp exist.
	(EXPAND_INTER_MACRO_10): Likewise.
2023-07-21 05:30:28 +00:00
..
ieee_arithmetic.F90 libfortran: Fix build for targets that don't have 10byte or 16 byte floating point 2023-07-21 05:30:28 +00:00
ieee_exceptions.F90 Update copyright years. 2023-01-16 11:52:17 +01:00
ieee_features.F90 Update copyright years. 2023-01-16 11:52:17 +01:00
ieee_helper.c Update copyright years. 2023-01-16 11:52:17 +01:00