-Zmin-function-alignment
the minimum function alignment was skipped on functions without attributes. That is because in our testing we generally apply `#[no_mangle]` to functions that are tested. I've added a test now that deliberately has no attributes
#[align]
Right now it's used for functions with `fn_align`, in the future it will get more uses (statics, struct fields, etc.)