This cleans up and merges gnu-symbols.test to symbols.test.
Initially gnu-symbols.test tested the following things:
- How symbols are printed in GNU style. It does not make sense to have a separate file for such tests.
- It tried to test proc-specific symbol indexes. The test was incomplete and also we already have symbol-shndx.test for that, so this part was removed.
- It tested --dyn-symbols and --symbols correlation. All following cases were moved to symbols.test: a) That --dyn-symbols does not trigger showing regular symbols.. b) That --symbols triggers --dyn-symbols implicitly. c) That --dyn-symbols and --symbols works fine together.
You probably want --match-full-lines here and elsewhere.