Skip to content

Commit 83865e9

Browse files
committed
warnings: Fix clang generated warnings
This patch ensures that it can compile with clang-22 Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
1 parent e3bc133 commit 83865e9

48 files changed

Lines changed: 112 additions & 108 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

CMakeLists.txt

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -262,6 +262,11 @@ add_compile_options(
262262
-Wno-system-headers
263263
-Wno-unused-function
264264
-Wno-stringop-truncation
265+
$<$<AND:$<COMPILE_LANGUAGE:C>,$<C_COMPILER_ID:Clang>>:-Wno-gnu-statement-expression-from-macro-expansion>
266+
$<$<AND:$<COMPILE_LANGUAGE:CXX>,$<CXX_COMPILER_ID:Clang>>:-Wno-gnu-statement-expression-from-macro-expansion>
267+
$<$<CXX_COMPILER_ID:Clang>:-Wno-gnu-zero-variadic-macro-arguments>
268+
$<$<AND:$<COMPILE_LANGUAGE:C>,$<C_COMPILER_ID:GNU>>:-Wno-stringop-truncation>
269+
$<$<AND:$<COMPILE_LANGUAGE:CXX>,$<CXX_COMPILER_ID:GNU>>:-Wno-stringop-truncation>
265270
)
266271

267272
if(WITH_DOC STREQUAL "OFF")

examples/example1/example1.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@
5050

5151
DLT_DECLARE_CONTEXT(con_exa1)
5252

53-
int main()
53+
int main(void)
5454
{
5555
struct timespec ts;
5656

examples/example1_v2/example1.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@
5050

5151
DLT_DECLARE_CONTEXT(con_exa1);
5252

53-
int main()
53+
int main(void)
5454
{
5555
struct timespec ts;
5656

examples/example2/example2.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@
5252

5353
DLT_DECLARE_CONTEXT(con_exa2)
5454

55-
int main()
55+
int main(void)
5656
{
5757
int num;
5858
struct timespec ts;

examples/example2_v2/example2.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@
5252

5353
DLT_DECLARE_CONTEXT(con_exa2);
5454

55-
int main()
55+
int main(void)
5656
{
5757
int num;
5858
struct timespec ts;

examples/example3/example3.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@
5252

5353
DLT_DECLARE_CONTEXT(con_exa3)
5454

55-
int main()
55+
int main(void)
5656
{
5757
int num;
5858
struct timespec ts;

examples/example3_v2/example3.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@
5252

5353
DLT_DECLARE_CONTEXT(con_exa3);
5454

55-
int main()
55+
int main(void)
5656
{
5757
int num;
5858
struct timespec ts;

examples/example4/example4.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@
5050

5151
DLT_DECLARE_CONTEXT(con_exa1)
5252

53-
int main()
53+
int main(void)
5454
{
5555
unsigned char buffer[256];
5656
int num;

examples/example4_v2/example4.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@
5050

5151
DLT_DECLARE_CONTEXT(con_exa1);
5252

53-
int main()
53+
int main(void)
5454
{
5555
unsigned char buffer[256];
5656
int num;

src/console/dlt-control-v2.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -129,7 +129,7 @@ typedef struct {
129129
/**
130130
* Print usage information of tool.
131131
*/
132-
void usage()
132+
void usage(void)
133133
{
134134
char version[255];
135135

0 commit comments

Comments
 (0)