unify aligned structure declarations across compilers and doxgen