paul@jacko:~/myhelenos/HelenOS$ cat patch.txt
========================================================
commit cc8d46785e6977874f75568ef6598870b881e4dc
Author: Paul Dufresne <mailto:[email protected]>
Date: Thu Feb 11 13:15:03 2021 -0500
remove extraneous semi-colons
diff --git a/abi/include/_bits/errno.h b/abi/include/_bits/errno.h
index d531cb446..e01b4f16d 100644
--- a/abi/include/_bits/errno.h
+++ b/abi/include/_bits/errno.h
@@ -55,7 +55,7 @@ __HELENOS_DECLS_END;
#else
-__HELENOS_DECLS_BEGIN;
+__HELENOS_DECLS_BEGIN
/**
* The type of <errno.h> constants. Normally, this is an alias for `int`,
@@ -70,7 +70,7 @@ typedef int errno_t;
*/
typedef sysarg_t sys_errno_t;
-__HELENOS_DECLS_END;
+__HELENOS_DECLS_END
/**
* A C++-style "cast" to `errno_t`.
diff --git a/abi/include/_bits/native.h b/abi/include/_bits/native.h
index 538de2066..7b4cc83ba 100644
--- a/abi/include/_bits/native.h
+++ b/abi/include/_bits/native.h
@@ -48,7 +48,7 @@
#include <inttypes.h>
#include <_bits/decls.h>
-__HELENOS_DECLS_BEGIN;
+__HELENOS_DECLS_BEGIN
typedef uintptr_t pfn_t;
typedef uintptr_t ipl_t;
@@ -89,7 +89,7 @@ typedef void *uspace_addr_t;
#define uspace_ptr_uspace_arg_t uspace_ptr(uspace_arg_t)
#define uspace_ptr_uspace_thread_function_t
uspace_ptr(uspace_thread_function_t)
-__HELENOS_DECLS_END;
+__HELENOS_DECLS_END
#endif
diff --git a/abi/include/_bits/ssize_t.h b/abi/include/_bits/ssize_t.h
index e10e8a75e..1e3cd149d 100644
--- a/abi/include/_bits/ssize_t.h
+++ b/abi/include/_bits/ssize_t.h
@@ -43,9 +43,9 @@
#include <stdint.h>
#include <_bits/decls.h>
-__C_DECLS_BEGIN;
+__C_DECLS_BEGIN
typedef intptr_t ssize_t;
-__C_DECLS_END;
+__C_DECLS_END
#endif
diff --git a/abi/include/inttypes.h b/abi/include/inttypes.h
index 7d6491af1..5092f3546 100644
--- a/abi/include/inttypes.h
+++ b/abi/include/inttypes.h
@@ -330,7 +330,7 @@
#define PRIxn PRIxPTR /**< Format for hexadecimal sysarg_t. */
#endif
-__C_DECLS_BEGIN;
+__C_DECLS_BEGIN
typedef struct {
intmax_t quot;
@@ -346,7 +346,7 @@ extern intmax_t wcstoimax(const wchar_t *__restrict__,
wchar_t **__restrict__,
extern uintmax_t wcstoumax(const wchar_t *__restrict__, wchar_t **__restrict__,
int);
-__C_DECLS_END;
+__C_DECLS_END
#endif
diff --git a/kernel/arch/amd64/include/arch/asm.h
b/kernel/arch/amd64/include/arch/asm.h
index 3f86732a6..11b9e8961 100644
--- a/kernel/arch/amd64/include/arch/asm.h
+++ b/kernel/arch/amd64/include/arch/asm.h
@@ -381,27 +381,27 @@ _NO_TRACE static inline void tr_load(uint16_t sel)
); \
}
-GEN_READ_REG(cr0);
-GEN_WRITE_REG(cr0);
-GEN_READ_REG(cr2);
-GEN_READ_REG(cr3);
-GEN_WRITE_REG(cr3);
-GEN_READ_REG(cr4);
-GEN_WRITE_REG(cr4);
-
-GEN_READ_REG(dr0);
-GEN_READ_REG(dr1);
-GEN_READ_REG(dr2);
-GEN_READ_REG(dr3);
-GEN_READ_REG(dr6);
-GEN_READ_REG(dr7);
-
-GEN_WRITE_REG(dr0);
-GEN_WRITE_REG(dr1);
-GEN_WRITE_REG(dr2);
-GEN_WRITE_REG(dr3);
-GEN_WRITE_REG(dr6);
-GEN_WRITE_REG(dr7);
+GEN_READ_REG(cr0)
+GEN_WRITE_REG(cr0)
+GEN_READ_REG(cr2)
+GEN_READ_REG(cr3)
+GEN_WRITE_REG(cr3)
+GEN_READ_REG(cr4)
+GEN_WRITE_REG(cr4)
+
+GEN_READ_REG(dr0)
+GEN_READ_REG(dr1)
+GEN_READ_REG(dr2)
+GEN_READ_REG(dr3)
+GEN_READ_REG(dr6)
+GEN_READ_REG(dr7)
+
+GEN_WRITE_REG(dr0)
+GEN_WRITE_REG(dr1)
+GEN_WRITE_REG(dr2)
+GEN_WRITE_REG(dr3)
+GEN_WRITE_REG(dr6)
+GEN_WRITE_REG(dr7)
extern void asm_delay_loop(uint32_t);
extern void asm_fake_loop(uint32_t);
diff --git a/kernel/generic/src/main/main.c b/kernel/generic/src/main/main.c
index 4c00b01b0..d99a84b36 100644
--- a/kernel/generic/src/main/main.c
+++ b/kernel/generic/src/main/main.c
@@ -102,13 +102,13 @@
#signness #size "_t does not have " #size " bits");
#define CHECK_INT_TYPE(size) \
- CHECK_INT_TYPE_(int, size); \
+ CHECK_INT_TYPE_(int, size) \
CHECK_INT_TYPE_(uint, size)
-CHECK_INT_TYPE(8);
-CHECK_INT_TYPE(16);
-CHECK_INT_TYPE(32);
-CHECK_INT_TYPE(64);
+CHECK_INT_TYPE(8)
+CHECK_INT_TYPE(16)
+CHECK_INT_TYPE(32)
+CHECK_INT_TYPE(64)
/** Global configuration structure. */
config_t config = {
=================================
paul@jacko:~/myhelenos/HelenOS$_______________________________________________
HelenOS-devel mailing list
[email protected]
http://lists.modry.cz/listinfo/helenos-devel