compiler/libec: (#99) Avoiding anon struct/unions in favor of supporting GCC 4.4 (Lucid)
Fixed more warnings.