1
0
mirror of https://github.com/f4exb/sdrangel.git synced 2025-10-15 11:58:01 -04:00

13 Commits

Author SHA1 Message Date
Jon Beniston
f3aa3f9013 /Zi not supported by linked. Need to use /DEBUG.
/DEBUG turns off /OPT:REF /OPT:ICF by default, so need to explictly switch them back on.
2025-07-31 19:38:33 +01:00
Jon Beniston
f204c168f6 Add crash handler on Windows.
Add memory buffer to Logger, so last 500 log messages can be included in crash report.
Generate and include stripped pdb files so stack trace can include function names.
2025-07-31 16:35:44 +01:00
srcejon
23279d2f46 Fix gcc warnings about warning options 2025-01-23 22:57:16 +00:00
Jon Beniston
13c5bc2d9e Disable some warnings when compiling with MSVC, so more important ones aren't hidden in the noise. 2023-03-03 22:28:59 +00:00
f4exb
2d852c4495 Removed useless warnings inconsistent-missing-override 2022-07-26 06:53:20 +02:00
Jon Beniston
9052694ad5 Disable NAN and INF optimisations, as NANs are used in some code 2022-06-06 14:21:42 +01:00
f4exb
c5ece265e9 Do not enable interprocedural optimization for Mac. Fixes #807 2021-04-10 12:21:27 +02:00
Kacper Michajłow
e07c67aff6 Enable CMAKE_INTERPROCEDURAL_OPTIMIZATION 2020-11-22 04:07:40 +01:00
Kacper Michajłow
ce4f48b9bf Add _CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES for Windows 2020-11-22 04:07:39 +01:00
Kacper Michajłow
74d0c74830 Fixes for clang-cl build 2020-11-22 04:01:02 +01:00
f4exb
8a335aa277 Removed CMAKE_INTERPROCEDURAL_OPTIMIZATION. Fixes issue #716 2020-11-21 08:27:39 +01:00
Kacper Michajłow
c57b11cdab CMake: Remove limited compiler detection and properly support compilers simulating MSVC 2020-11-20 16:29:29 +01:00
Kacper Michajłow
33ab785085 CMake: Split arch detection and compiler flags into separate files 2020-11-20 14:28:13 +01:00