1 |
On Monday, 12 March 2018 17:11:16 GMT Nikos Chantziaras wrote: |
2 |
|
3 |
> No. What these warnings mean is that the chromium build system is |
4 |
> passing these options to the compiler: |
5 |
> |
6 |
> -Wno-enum-compare-switch -Wno-tautological-unsigned-zero-compare |
7 |
> -Wno-null-pointer-arithmetic -Wno-tautological-constant-compare |
8 |
> |
9 |
> but the compiler version installed on your system doesn't support them. |
10 |
> |
11 |
> Your own CFLAGS got nothing to do with this. Furthermore, these warnings |
12 |
> are of no interest to you whatsoever, unless you're a chromium developer. |
13 |
|
14 |
I don't believe I possess the abilities to be developer. :-) |
15 |
|
16 |
|
17 |
> GCC 7.3 and Clang 6.0 do support these options, but if you're using a |
18 |
> version that doesn't, it's of no consequence. Warning options do not |
19 |
> affect code generation. |
20 |
|
21 |
OK, I think it's clang what done it. I'm on gcc-7.3.0, but clang-5.0.1. |
22 |
|
23 |
-- |
24 |
Regards, |
25 |
Mick |