fix shifts possibly larger than type in major() macro
[musl] / include / stdalign.h
2012-08-26 Rich Felkerimplement "low hanging fruit" from C11