29 lines
980 B
Diff
29 lines
980 B
Diff
From e8813c5a4ba57493f92214f6d97433208ac30d9e Mon Sep 17 00:00:00 2001
|
|
From: swcompiler <lc@wxiat.com>
|
|
Date: Mon, 25 Nov 2024 16:55:30 +0800
|
|
Subject: [PATCH 13/16] Sw64 Port: set raise FPE when DivbyZero on Sw_64
|
|
platform
|
|
|
|
---
|
|
intl/dcigettext.c | 4 ++--
|
|
1 file changed, 2 insertions(+), 2 deletions(-)
|
|
|
|
diff --git a/intl/dcigettext.c b/intl/dcigettext.c
|
|
index a8d4a14d2..a828f0419 100644
|
|
--- a/intl/dcigettext.c
|
|
+++ b/intl/dcigettext.c
|
|
@@ -72,8 +72,8 @@ extern int errno;
|
|
#ifdef _LIBC
|
|
/* Guess whether integer division by zero raises signal SIGFPE.
|
|
Set to 1 only if you know for sure. In case of doubt, set to 0. */
|
|
-# if defined __alpha__ || defined __arm__ || defined __i386__ \
|
|
- || defined __m68k__ || defined __s390__
|
|
+#if defined __alpha__ || defined __arm__ || defined __i386__ \
|
|
+ || defined __m68k__ || defined __s390__ || defined __sw_64__
|
|
# define INTDIV0_RAISES_SIGFPE 1
|
|
# else
|
|
# define INTDIV0_RAISES_SIGFPE 0
|
|
--
|
|
2.25.1
|
|
|