Commit Graph

20 Commits

Author SHA1 Message Date
levlam
c4f8f04482 Add clang warnings. 2024-08-08 19:38:51 +03:00
levlam
d4cad85882 Improve CMakeLists comments. 2024-08-07 08:46:06 +03:00
levlam
45d7c71406 Silence wrong GCC 12 warning. 2024-07-10 10:51:46 +03:00
levlam
19533bc90a Use safe identical code folding on Android. 2024-05-06 21:50:17 +03:00
levlam
335b110f9e Add -Wno-psabi option to disable ABI compatibility warnings on ARM. 2024-02-19 15:44:26 +03:00
levlam
0298f53081 Disable maybe-uninitialized warnings also for old GCC versions. 2023-07-29 17:12:58 +03:00
levlam
282b523157 Silence useless clang warning. 2023-07-07 00:16:08 +03:00
Eric Kotato
6679837ea1
Fix MinGW (32-bit) out of memory error (#2212) 2022-11-26 00:48:53 +03:00
levlam
9c6f457715 Explicitly define _GNU_SOURCE. 2022-07-26 10:33:25 +03:00
levlam
d85037f377 Enable _FILE_OFFSET_BITS even on Android. 2022-05-11 19:03:57 +03:00
levlam
18cd0dd95e Workaround GCC 12 false positive warnings. 2022-05-18 16:59:15 +03:00
KnorpelSenf
789b9c0a55 Fix much typos 2022-01-25 16:07:36 +03:00
levlam
7d5d7eb990 Fix tdweb building. 2021-12-27 14:09:57 +03:00
levlam
7968aad0d4 Suppress GCC warnings about casts of function pointers returned by GetProcAddress. 2021-09-01 19:32:21 +03:00
levlam
bfb2be1018 Improve linker flags. 2021-05-29 00:35:37 +03:00
levlam
b342ec33e5 Likely add Solaris support. 2021-04-30 02:34:12 +03:00
levlam
48997dc9e7 Use the same EXE_LINKER flags as SHARED_LINKER flags. 2021-04-30 01:51:50 +03:00
levlam
3007094fb8 Use -Wl,-z,ignore on illumos. 2021-04-30 01:48:01 +03:00
Joshua M. Clulow
ed291840d3
add illumos support (#1501) 2021-04-29 16:40:08 +03:00
levlam
2875272cdc Add td_set_up_compiler() CMake function.
GitOrigin-RevId: 2b1a641e637f6ab80fa394811b152804a6890c43
2020-10-29 15:02:20 +03:00