As we disscussed in D77971, we haven't confirmed that if putting instructions in a non-executable section is an undefined behaviour. To make things easier to go on, we mark these sections executable in test file align-branch-section-size.s.
Remove some redundant blank and triple description. And rename some files.