Module Name: src Committed By: rin Date: Wed Sep 7 06:51:58 UTC 2022
Modified Files: src/sys/arch/powerpc/fpu: fpu_explode.c Log Message: fpu_explode(): Fix sign for FTYPE_INT. NFC for now; conversion for this type is used only for immediate 1. To generate a diff of this commit: cvs rdiff -u -r1.13 -r1.14 src/sys/arch/powerpc/fpu/fpu_explode.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/sys/arch/powerpc/fpu/fpu_explode.c diff -u src/sys/arch/powerpc/fpu/fpu_explode.c:1.13 src/sys/arch/powerpc/fpu/fpu_explode.c:1.14 --- src/sys/arch/powerpc/fpu/fpu_explode.c:1.13 Mon Sep 5 00:24:24 2022 +++ src/sys/arch/powerpc/fpu/fpu_explode.c Wed Sep 7 06:51:58 2022 @@ -1,4 +1,4 @@ -/* $NetBSD: fpu_explode.c,v 1.13 2022/09/05 00:24:24 rin Exp $ */ +/* $NetBSD: fpu_explode.c,v 1.14 2022/09/07 06:51:58 rin Exp $ */ /* * Copyright (c) 1992, 1993 @@ -46,7 +46,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: fpu_explode.c,v 1.13 2022/09/05 00:24:24 rin Exp $"); +__KERNEL_RCSID(0, "$NetBSD: fpu_explode.c,v 1.14 2022/09/07 06:51:58 rin Exp $"); #include <sys/types.h> #include <sys/systm.h> @@ -227,6 +227,7 @@ fpu_explode(struct fpemu *fe, struct fpn break; case FTYPE_INT: + fp->fp_sign = lo >> 31; class = fpu_itof(fp, lo); break;