| Issue |
76100
|
| Summary |
clang-cl ignores -Wreserved-macro-identifier
|
| Labels |
|
| Assignees |
|
| Reporter |
torsten48
|
C:\temp\cpp>clang-cl --version
clang version 17.0.6
Target: x86_64-pc-windows-msvc
Thread model: posix
InstalledDir: c:\devtools\LLVM\bin
test.cpp
`#define _CRT_SECURE_NO_DEPRECATE
#include<iostream>
using namespace std;
int main(int, char**)
{
cout << "Hello world" << endl;
return 0;
}`
clang-cl test.cpp -Wall -Wreserved-macro-identifier
test.cpp(2,9): warning: macro name is a reserved identifier [-Wreserved-macro-identifier]
2 | #define _CRT_SECURE_NO_DEPRECATE
| ^
1 warning generated.
I also can't disable the warning via #pragma clang diagnostic ignored "-Wreserved-macro-identifier"
_______________________________________________
llvm-bugs mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-bugs