akallabeth
575b926626
[cmake] disable -Wpre-c11-compat
2024-10-22 16:02:38 +02:00
Armin Novak
b73befd677
[cmake] reenable -Wlanguage-extension-token
...
since the offending macros are now silenced reenable the warning so we
are warned about unintentional use of extensions.
2024-10-09 10:09:49 +02:00
Armin Novak
9fc7e5bfd9
[cmake] default ENABLE_WARNING_VERBOSE=OFF
2024-09-25 10:28:49 +02:00
akallabeth
516cf54c75
[compiler,warnings] disable -Wlanguage-extension-token
...
Expression Statements are not supported by ISO C but we require it for
certain macros. Disable this warning as it just yields false positives.
2024-09-20 13:34:24 +02:00
Armin Novak
c509aabc08
[cmake] disable -Wdisabled-macro-expansion
...
this warning does not yield useful results for FreeRDP, disable by
default.
2024-09-20 09:16:33 +02:00
akallabeth
529ce7534b
[cmake,compiler] disable -Wswitch-enum warning
...
the warning is quite useless as we do not always list all enumerations
in a switch.
2024-09-10 14:42:44 +02:00
Martin Fleisz
954f6d69cf
dvc: Add field for custom interface data
2023-11-15 14:53:55 +01:00
Martin Fleisz
1363462e7e
cmake: Revert warning compiler flag for MSVC
...
MSVC does not implemented /Wall very well as it floods the output with a
plethora of warnings from system headers.
This greatly reduces compile performance so this change reverts /Wall
back to /W3.
2023-11-15 14:53:55 +01:00
akallabeth
f4afd3922e
[cmake] readd NMake warning reset
2023-10-16 15:10:13 +02:00
Armin Novak
1761edf2f8
[cmake] add default compiler flags
2023-10-16 15:10:13 +02:00