summaryrefslogtreecommitdiff
path: root/testsuite
diff options
context:
space:
mode:
authorAndreas Schwab <schwab@linux-m68k.org>2021-12-23 14:27:32 +0100
committerGitHub <noreply@github.com>2021-12-23 08:27:32 -0500
commit4fa6239f42ddc7df12e40da9ae25ba715312239c (patch)
treef7cacd4ea663140aca2a7f48b80ff4f907917e5e /testsuite
parent0f2dd369cd5edcefad29b3fca4e1d08cb34f8f19 (diff)
downloadlibffi-4fa6239f42ddc7df12e40da9ae25ba715312239c.tar.gz
testsuite/libffi.call: fix mismatching return types (#679)
Co-authored-by: Andreas Schwab <schwab@suse.de>
Diffstat (limited to 'testsuite')
-rw-r--r--testsuite/libffi.call/strlen.c2
-rw-r--r--testsuite/libffi.call/strlen2.c4
-rw-r--r--testsuite/libffi.call/strlen3.c4
-rw-r--r--testsuite/libffi.call/strlen4.c4
4 files changed, 7 insertions, 7 deletions
diff --git a/testsuite/libffi.call/strlen.c b/testsuite/libffi.call/strlen.c
index 35b70ea..ce0cd66 100644
--- a/testsuite/libffi.call/strlen.c
+++ b/testsuite/libffi.call/strlen.c
@@ -7,7 +7,7 @@
/* { dg-do run } */
#include "ffitest.h"
-static size_t ABI_ATTR my_strlen(char *s)
+static int ABI_ATTR my_strlen(char *s)
{
return (strlen(s));
}
diff --git a/testsuite/libffi.call/strlen2.c b/testsuite/libffi.call/strlen2.c
index 96282bc..93e5a33 100644
--- a/testsuite/libffi.call/strlen2.c
+++ b/testsuite/libffi.call/strlen2.c
@@ -8,9 +8,9 @@
#include "ffitest.h"
-static size_t ABI_ATTR my_f(char *s, float a)
+static int ABI_ATTR my_f(char *s, float a)
{
- return (size_t) ((int) strlen(s) + (int) a);
+ return (int) strlen(s) + (int) a;
}
int main (void)
diff --git a/testsuite/libffi.call/strlen3.c b/testsuite/libffi.call/strlen3.c
index beba86e..c7d472d 100644
--- a/testsuite/libffi.call/strlen3.c
+++ b/testsuite/libffi.call/strlen3.c
@@ -8,9 +8,9 @@
#include "ffitest.h"
-static size_t ABI_ATTR my_f(float a, char *s)
+static int ABI_ATTR my_f(float a, char *s)
{
- return (size_t) ((int) strlen(s) + (int) a);
+ return (int) strlen(s) + (int) a;
}
int main (void)
diff --git a/testsuite/libffi.call/strlen4.c b/testsuite/libffi.call/strlen4.c
index d5d42b4..ba5c274 100644
--- a/testsuite/libffi.call/strlen4.c
+++ b/testsuite/libffi.call/strlen4.c
@@ -8,9 +8,9 @@
#include "ffitest.h"
-static size_t ABI_ATTR my_f(float a, char *s, int i)
+static int ABI_ATTR my_f(float a, char *s, int i)
{
- return (size_t) ((int) strlen(s) + (int) a + i);
+ return (int) strlen(s) + (int) a + i;
}
int main (void)