diff options
-rw-r--r-- | lib/builtins/addvdi3.c | 2 | ||||
-rw-r--r-- | lib/builtins/addvsi3.c | 2 | ||||
-rw-r--r-- | lib/builtins/addvti3.c | 2 | ||||
-rw-r--r-- | lib/builtins/subvdi3.c | 2 | ||||
-rw-r--r-- | lib/builtins/subvsi3.c | 2 | ||||
-rw-r--r-- | lib/builtins/subvti3.c | 2 |
6 files changed, 6 insertions, 6 deletions
diff --git a/lib/builtins/addvdi3.c b/lib/builtins/addvdi3.c index db45a27f0..0da389456 100644 --- a/lib/builtins/addvdi3.c +++ b/lib/builtins/addvdi3.c @@ -21,7 +21,7 @@ COMPILER_RT_ABI di_int __addvdi3(di_int a, di_int b) { - di_int s = a + b; + di_int s = (du_int) a + (du_int) b; if (b >= 0) { if (s < a) diff --git a/lib/builtins/addvsi3.c b/lib/builtins/addvsi3.c index 81f515cd7..94ca726f4 100644 --- a/lib/builtins/addvsi3.c +++ b/lib/builtins/addvsi3.c @@ -21,7 +21,7 @@ COMPILER_RT_ABI si_int __addvsi3(si_int a, si_int b) { - si_int s = a + b; + si_int s = (su_int) a + (su_int) b; if (b >= 0) { if (s < a) diff --git a/lib/builtins/addvti3.c b/lib/builtins/addvti3.c index 79b9611f9..c224de60a 100644 --- a/lib/builtins/addvti3.c +++ b/lib/builtins/addvti3.c @@ -23,7 +23,7 @@ COMPILER_RT_ABI ti_int __addvti3(ti_int a, ti_int b) { - ti_int s = a + b; + ti_int s = (tu_int) a + (tu_int) b; if (b >= 0) { if (s < a) diff --git a/lib/builtins/subvdi3.c b/lib/builtins/subvdi3.c index 0f1f924ef..71fc70ffa 100644 --- a/lib/builtins/subvdi3.c +++ b/lib/builtins/subvdi3.c @@ -21,7 +21,7 @@ COMPILER_RT_ABI di_int __subvdi3(di_int a, di_int b) { - di_int s = a - b; + di_int s = (du_int) a - (du_int) b; if (b >= 0) { if (s > a) diff --git a/lib/builtins/subvsi3.c b/lib/builtins/subvsi3.c index ec4594c9f..e6c0fb688 100644 --- a/lib/builtins/subvsi3.c +++ b/lib/builtins/subvsi3.c @@ -21,7 +21,7 @@ COMPILER_RT_ABI si_int __subvsi3(si_int a, si_int b) { - si_int s = a - b; + si_int s = (su_int) a - (su_int) b; if (b >= 0) { if (s > a) diff --git a/lib/builtins/subvti3.c b/lib/builtins/subvti3.c index 8f1171430..a6804d2d7 100644 --- a/lib/builtins/subvti3.c +++ b/lib/builtins/subvti3.c @@ -23,7 +23,7 @@ COMPILER_RT_ABI ti_int __subvti3(ti_int a, ti_int b) { - ti_int s = a - b; + ti_int s = (tu_int) a - (tu_int) b; if (b >= 0) { if (s > a) |