Gcc cares about the order of the flags.
Merge remote-tracking branch 'h8liu/master'