Issue 52824
Summary [clang] support -Wrestrict
Labels clang
Assignees
Reporter nickdesaulniers
    ```c
void x (int * __restrict y, int * __restrict z);
void w (void) { int v; x(&v, &v); }
```
```sh
$ gcc -Wrestrict foo.c
foo.c:2:26: warning: passing argument 1 to 'restrict'-qualified parameter aliases with argument 2 [-Wrestrict]
    2 | void w (void) { int v; x(&v, &v); }
      |                          ^~  ~~
$ clang -Wrestrict foo.c
warning: unknown warning option '-Wrestrict' [-Wunknown-warning-option]
```
_______________________________________________
llvm-bugs mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-bugs

Reply via email to