Add missing return
Don't capture a VLA even by reference.
default initialization of an object of const type
Fix: Braces around scalar initializer
Merge pull request #6 from cmaloney/misc_fixes_found_by_clang

Misc fixes found by clang
Switch to the ALIGNED macros we have universally
Merge pull request #8 from cmaloney/use_aligned_macros

Switch to the ALIGNED macros we have universally
Switch starsha to use and be built by clang
Ignore deprecated register keyword warning for flex files
Ignore tautological compare warning
Ignore unused private field warning for sabot tests

The test intentionally uses it to test packing/unpacking of private fields.
Use clang to compile stig packages

It's more particular about unused variables. So silence it there.
Switch to standardized noreturn attribute
TMP: Remove -flto because clang wasn't built with it.