diff options
| author | Jeffrey Crowell <github@crowell.biz> | 2022-07-10 10:51:12 -0400 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2022-07-10 10:51:12 -0400 |
| commit | d4c1c40c1db2efaa5e0c15be6bf705d5f378c62d (patch) | |
| tree | eb1172650c0cf80fd46feb25a9deb328ce9d04ed /StormLib/src/FileStream.cpp | |
| parent | 89e07f8dbbb42db6b0468d02c1e1e2b15106d93a (diff) | |
add support for clang compiler (#592)
* hacks to align strings for clang... wow just wow
* start work to getting built with clang
* fix issues with struct constructors, all builds, doesn't link still
* fix some narrowing issues that clang complains about
* fix compliation of zapd
* fix null deref in VersionInfo
* builds with clang
* make stringbuilding use StringHelper instead of addition
* fix linking
* add CLANG SHIP overlay on clang built versions
* doesn't need to be volatile
* mark unknown strings as extern
* rename some stuff
* can't align extern
* hopefully fix compilation for everythign
* expandtab
* allow setting LD
* Revert "allow setting LD"
This reverts commit 711aba6db2c41bab476bd34e878af6a37a7f5559.
maybe to use lld it should be a LDFLAG?
* -Wno-deprecated-declarations is required for newer versions of clang
on macOS 13 beta sdk, the version of apple clang requires this
* Add jenkins support for clang
* Forward CXX flags to stormlib compilation
* Move GCC only flags to check
* use exports to set multiarch setup
* Fix Jenkins forever
* use make instead of cmake --build
add some flags to build with clang-11 as well
* address review coments
- rework extraction to allow multi thread
- misc readability cleanup
* update makefile to add WARN on linux+clang
Co-authored-by: David Chavez <david@dcvz.io>
Diffstat (limited to 'StormLib/src/FileStream.cpp')
0 files changed, 0 insertions, 0 deletions
