On Nios2, long double are (of course) only 64 bits width. Specify this in the target file. Signed-off-by: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx> --- target-nios2.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/target-nios2.c b/target-nios2.c index 05f0926e2df9..98813765b925 100644 --- a/target-nios2.c +++ b/target-nios2.c @@ -26,6 +26,8 @@ const struct target target_nios2 = { .mach = MACH_NIOS2, .bitness = ARCH_LP32, + .bits_in_longdouble = 64, + .predefine = predefine_nios2, .builtins = builtins_nios2, }; -- 2.27.0