> I see -O option for MIPS target in 'man as' but no such option for > arm/aarch64. > Please give some insight on what type of optimization does this -O do. This optimisation is enabling the filling of branch delay slots, and the removal of unneeded nops. Regards, Andrew