From 7a8d45637a8d6e691425d2d61652638cc6a1028d Mon Sep 17 00:00:00 2001
From: Virgile Prevosto <virgile.prevosto@m4x.org>
Date: Wed, 15 Feb 2023 11:37:11 +0100
Subject: [PATCH] [machdep] use .c for all test files

---
 .../{sizeof_double.i => sizeof_double.c}      |  0
 .../{sizeof_float.i => sizeof_float.c}        |  0
 make_machdep/sizeof_fun.c                     |  6 +-----
 make_machdep/sizeof_fun.i                     |  1 -
 make_machdep/{sizeof_int.i => sizeof_int.c}   |  0
 make_machdep/{sizeof_long.i => sizeof_long.c} |  0
 make_machdep/sizeof_longdouble.c              | 19 ++++++++++++++++---
 make_machdep/sizeof_longdouble.i              | 16 ----------------
 .../{sizeof_longlong.i => sizeof_longlong.c}  |  0
 make_machdep/{sizeof_ptr.i => sizeof_ptr.c}   |  0
 .../{sizeof_short.i => sizeof_short.c}        |  0
 make_machdep/sizeof_void.c                    |  4 +---
 make_machdep/sizeof_void.i                    |  1 -
 13 files changed, 18 insertions(+), 29 deletions(-)
 rename make_machdep/{sizeof_double.i => sizeof_double.c} (100%)
 rename make_machdep/{sizeof_float.i => sizeof_float.c} (100%)
 delete mode 100644 make_machdep/sizeof_fun.i
 rename make_machdep/{sizeof_int.i => sizeof_int.c} (100%)
 rename make_machdep/{sizeof_long.i => sizeof_long.c} (100%)
 delete mode 100644 make_machdep/sizeof_longdouble.i
 rename make_machdep/{sizeof_longlong.i => sizeof_longlong.c} (100%)
 rename make_machdep/{sizeof_ptr.i => sizeof_ptr.c} (100%)
 rename make_machdep/{sizeof_short.i => sizeof_short.c} (100%)
 delete mode 100644 make_machdep/sizeof_void.i

diff --git a/make_machdep/sizeof_double.i b/make_machdep/sizeof_double.c
similarity index 100%
rename from make_machdep/sizeof_double.i
rename to make_machdep/sizeof_double.c
diff --git a/make_machdep/sizeof_float.i b/make_machdep/sizeof_float.c
similarity index 100%
rename from make_machdep/sizeof_float.i
rename to make_machdep/sizeof_float.c
diff --git a/make_machdep/sizeof_fun.c b/make_machdep/sizeof_fun.c
index 58427c9b93e..9b893dbab69 100644
--- a/make_machdep/sizeof_fun.c
+++ b/make_machdep/sizeof_fun.c
@@ -1,5 +1 @@
-#include "make_machdep_common.h"
-
-int main(void);
-
-unsigned char sizeof_fun = sizeof(main);
+_Static_assert(sizeof(void ()) != 1, "sizeof_fun is 1");
diff --git a/make_machdep/sizeof_fun.i b/make_machdep/sizeof_fun.i
deleted file mode 100644
index 9b893dbab69..00000000000
--- a/make_machdep/sizeof_fun.i
+++ /dev/null
@@ -1 +0,0 @@
-_Static_assert(sizeof(void ()) != 1, "sizeof_fun is 1");
diff --git a/make_machdep/sizeof_int.i b/make_machdep/sizeof_int.c
similarity index 100%
rename from make_machdep/sizeof_int.i
rename to make_machdep/sizeof_int.c
diff --git a/make_machdep/sizeof_long.i b/make_machdep/sizeof_long.c
similarity index 100%
rename from make_machdep/sizeof_long.i
rename to make_machdep/sizeof_long.c
diff --git a/make_machdep/sizeof_longdouble.c b/make_machdep/sizeof_longdouble.c
index 1d83113026e..d76733dce3c 100644
--- a/make_machdep/sizeof_longdouble.c
+++ b/make_machdep/sizeof_longdouble.c
@@ -1,3 +1,16 @@
-#include "make_machdep_common.h"
-
-unsigned char sizeof_longdouble = sizeof(long double);
+_Static_assert(sizeof(long double) != 1, "sizeof_longdouble is 1");
+_Static_assert(sizeof(long double) != 2, "sizeof_longdouble is 2");
+_Static_assert(sizeof(long double) != 3, "sizeof_longdouble is 3");
+_Static_assert(sizeof(long double) != 4, "sizeof_longdouble is 4");
+_Static_assert(sizeof(long double) != 5, "sizeof_longdouble is 5");
+_Static_assert(sizeof(long double) != 6, "sizeof_longdouble is 6");
+_Static_assert(sizeof(long double) != 7, "sizeof_longdouble is 7");
+_Static_assert(sizeof(long double) != 8, "sizeof_longdouble is 8");
+_Static_assert(sizeof(long double) != 9, "sizeof_longdouble is 9");
+_Static_assert(sizeof(long double) != 10, "sizeof_longdouble is 10");
+_Static_assert(sizeof(long double) != 11, "sizeof_longdouble is 11");
+_Static_assert(sizeof(long double) != 12, "sizeof_longdouble is 12");
+_Static_assert(sizeof(long double) != 13, "sizeof_longdouble is 13");
+_Static_assert(sizeof(long double) != 14, "sizeof_longdouble is 14");
+_Static_assert(sizeof(long double) != 15, "sizeof_longdouble is 15");
+_Static_assert(sizeof(long double) != 16, "sizeof_longdouble is 16");
diff --git a/make_machdep/sizeof_longdouble.i b/make_machdep/sizeof_longdouble.i
deleted file mode 100644
index d76733dce3c..00000000000
--- a/make_machdep/sizeof_longdouble.i
+++ /dev/null
@@ -1,16 +0,0 @@
-_Static_assert(sizeof(long double) != 1, "sizeof_longdouble is 1");
-_Static_assert(sizeof(long double) != 2, "sizeof_longdouble is 2");
-_Static_assert(sizeof(long double) != 3, "sizeof_longdouble is 3");
-_Static_assert(sizeof(long double) != 4, "sizeof_longdouble is 4");
-_Static_assert(sizeof(long double) != 5, "sizeof_longdouble is 5");
-_Static_assert(sizeof(long double) != 6, "sizeof_longdouble is 6");
-_Static_assert(sizeof(long double) != 7, "sizeof_longdouble is 7");
-_Static_assert(sizeof(long double) != 8, "sizeof_longdouble is 8");
-_Static_assert(sizeof(long double) != 9, "sizeof_longdouble is 9");
-_Static_assert(sizeof(long double) != 10, "sizeof_longdouble is 10");
-_Static_assert(sizeof(long double) != 11, "sizeof_longdouble is 11");
-_Static_assert(sizeof(long double) != 12, "sizeof_longdouble is 12");
-_Static_assert(sizeof(long double) != 13, "sizeof_longdouble is 13");
-_Static_assert(sizeof(long double) != 14, "sizeof_longdouble is 14");
-_Static_assert(sizeof(long double) != 15, "sizeof_longdouble is 15");
-_Static_assert(sizeof(long double) != 16, "sizeof_longdouble is 16");
diff --git a/make_machdep/sizeof_longlong.i b/make_machdep/sizeof_longlong.c
similarity index 100%
rename from make_machdep/sizeof_longlong.i
rename to make_machdep/sizeof_longlong.c
diff --git a/make_machdep/sizeof_ptr.i b/make_machdep/sizeof_ptr.c
similarity index 100%
rename from make_machdep/sizeof_ptr.i
rename to make_machdep/sizeof_ptr.c
diff --git a/make_machdep/sizeof_short.i b/make_machdep/sizeof_short.c
similarity index 100%
rename from make_machdep/sizeof_short.i
rename to make_machdep/sizeof_short.c
diff --git a/make_machdep/sizeof_void.c b/make_machdep/sizeof_void.c
index 3f3e370d200..c5f0e53a77b 100644
--- a/make_machdep/sizeof_void.c
+++ b/make_machdep/sizeof_void.c
@@ -1,3 +1 @@
-#include "make_machdep_common.h"
-
-unsigned char sizeof_void = sizeof(void);
+_Static_assert(sizeof(void)!=1,"sizeof_void is 1");
diff --git a/make_machdep/sizeof_void.i b/make_machdep/sizeof_void.i
deleted file mode 100644
index c5f0e53a77b..00000000000
--- a/make_machdep/sizeof_void.i
+++ /dev/null
@@ -1 +0,0 @@
-_Static_assert(sizeof(void)!=1,"sizeof_void is 1");
-- 
GitLab