This patch removes trivial-object-test.elf-i386,
trivial-object-test.elf-x86-64 and trivial-object-test2.elf-x86-64
precompiled objects from test/Object/Inputs folder.
I adjusted the existent test cases to use YAML instead.
Notes:
- I tried not to change the check lines and sections/symbol names.
But I reduced the YAMLs produced from these objects significantly.
- It was not my intention to add any comments, so I did not do that.
(see 3)
- Most of these tests are not on their places. I think many of them
should be moved to test/tools/llvm-nm, test/tools/objdump and so on.
Perhaps some of them can be removed, I guess they are duplicating the existent
tests in the folders mentioned.
I did not try to resolve 1-3 here, because this patch is already probably
too hard to read/review and such cleanups should be done in a follow-ups.
I would like to get rid of precompiled objects at first.