LoongArch: Enforce 4-byte align for machine instructions If no alignment is specified in the assembly file, LoongArch will not perform forced alignment. When this object file (.o) is linked into an executable, instructions may not be 4-byte aligned, which will eventually cause instruction fetch errors. For example, the above issue can occur when generating a shared object file (.so) with the -nostdlib option.