It should be useless to leave SHF_LINK_ORDER flag in the
non-relocatable output because this flag is used only by the linker.
This patch removes it to make output cleaner.
I had to do an exception for SHT_ARM_EXIDX sections though
because otherwise, GNU strip tool reports a
"sh_link not set for section `.ARM.exidx'" warning.
This warning itself seems wrong/useless to me.