tinycc-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Tinycc-devel] Warning/bug detected by clang


From: Yao Zi
Subject: Re: [Tinycc-devel] Warning/bug detected by clang
Date: Wed, 20 Nov 2024 11:56:54 +0000

On Wed, Nov 20, 2024 at 12:15:34PM +0100, Domingo Alvarez Duarte wrote:
> While testing building tinycc with several compilers I'm getting this
> warning from "zig cc" (clang 18):
> 
> ====
> 
> tccpp.c:3589:62: warning: adding 'int' to a string does not append to the
> string [-Wstring-plus-int]
>  3589 |     cstr_printf(cs, "#define __TINYC__ 9%.2s\n", TCC_VERSION + 4);
>       | ~~~~~~~~~~~~^~~
> tccpp.c:3589:62: note: use array indexing to silence this warning
>  3589 |     cstr_printf(cs, "#define __TINYC__ 9%.2s\n", TCC_VERSION + 4);
> |                                                              ^
>       | &           [  ]
> 1 warning generated.
> 
> ====
> 
> Here is the definition of TCC_VERSION
> 
> ====
> 
> #define TCC_VERSION "0.9.28rc"
> 
> ====

I think there is nothing wrong happened here.

        $ echo "__TINYC__" | ./tcc -E -xc -
        # 1 "-"
        # 1 "<command line>" 1
        # 1 "-" 2
        928

Best regards,
Yao Zi



reply via email to

[Prev in Thread] Current Thread [Next in Thread]