mirror of
git://sourceware.org/git/libabigail.git
synced 2024-12-23 10:12:25 +00:00
0dd5f64279
* include/abg-corpus.h (corpus::{get_sorted_fun_symbols, get_sorted_var_symbols}): Declare new member functions. * src/abg-corpus.cc (corpus_priv::{sorted_var_symbols, sorted_fun_symbols}): New data members. (struct elf_symbol_comp_functor): Define new comparison functor. (corpus::{get_sorted_fun_symbols, get_sorted_var_symbols}): Define new member functions. * src/abg-writer.cc (write_elf_symbols_table): Take a sorted vector of symbols in parameters, rather than an unsorted map. (write_corpus_to_native_xml): Write a sorted vector of symbols, rather than an unsorted map of symbols. * tests/data/test-read-dwarf/test0.abi: Adjust. * tests/data/test-read-dwarf/test1.abi: Likewise. * tests/data/test-read-dwarf/test2.so.abi: Likewise. * tests/data/test-read-dwarf/test3.so.abi: Likewise. * tests/data/test-read-dwarf/test6.so.abi: Likewise. Signed-off-by: Dodji Seketeli <dodji@redhat.com> |
||
---|---|---|
.. | ||
test0 | ||
test0.abi | ||
test0.cc | ||
test1 | ||
test1.abi | ||
test1.cc | ||
test2-0.cc | ||
test2-1.cc | ||
test2.h | ||
test2.so | ||
test2.so.abi | ||
test3.c | ||
test3.so | ||
test3.so.abi | ||
test4.c | ||
test4.so | ||
test4.so.abi | ||
test5.cc | ||
test5.o | ||
test5.o.abi | ||
test6.cc | ||
test6.so | ||
test6.so.abi | ||
test7.cc | ||
test7.so | ||
test7.so.abi | ||
test8-qualified-this-pointer.cc | ||
test8-qualified-this-pointer.so | ||
test8-qualified-this-pointer.so.abi |