mirror of
git://sourceware.org/git/libabigail.git
synced 2025-03-10 16:47:52 +00:00
While looking at something else, I realized that the default-reporter mentions the source location of the new function in lieu of the old function when reporting about a function change. Fixed thus. * src/abg-default-reporter.cc (default_reporter::report): In the overload of function_decl, use the source location of the old function. * tests/data/test-abicompat/test0-fn-changed-report-2.txt: Adjust. * tests/data/test-abidiff-exit/qualifier-typedef-array-report-1.txt: Likewise. * tests/data/test-abidiff-exit/test-PR28316-report.txt: Likewise. * tests/data/test-abidiff-exit/test-decl-enum-report.txt: Likewise. * tests/data/test-abidiff-exit/test-decl-struct-report.txt: Likewise. * tests/data/test-abidiff-exit/test-fun-param-report.txt: Likewise. * tests/data/test-abidiff-exit/test-headers-dirs/test-headers-dir-report-2.txt: Likewise. * tests/data/test-abidiff-exit/test-loc-with-locs-report.txt: Likewise. * tests/data/test-abidiff-exit/test-member-size-report0.txt: Likewise. * tests/data/test-abidiff-exit/test-rhbz2114909-report-1.txt: Likewise. * tests/data/test-diff-filter/libtest45-basic-type-change-report-0.txt: Likewise. * tests/data/test-diff-filter/test-PR24731-report-1.txt: Likewise. * tests/data/test-diff-filter/test-PR25661-1-report-2.txt: Likewise. * tests/data/test-diff-filter/test-PR25661-2-report-2.txt: Likewise. * tests/data/test-diff-filter/test-PR25661-3-report-2.txt: Likewise. * tests/data/test-diff-filter/test-PR25661-4-report-2.txt: Likewise. * tests/data/test-diff-filter/test-PR25661-5-report-2.txt: Likewise. * tests/data/test-diff-filter/test-PR25661-6-report-3.txt: Likewise. * tests/data/test-diff-filter/test-PR25661-7-report-3.txt: Likewise. * tests/data/test-diff-filter/test-PR26739-2-report-0.txt: Likewise. * tests/data/test-diff-filter/test-PR29387-report.txt: Likewise. * tests/data/test-diff-filter/test30-pr18904-rvalueref-report1.txt: Likewise. * tests/data/test-diff-filter/test30-pr18904-rvalueref-report2.txt: Likewise. * tests/data/test-diff-filter/test31-pr18535-libstdc++-report-1.txt: Likewise. * tests/data/test-diff-filter/test36-report-0.txt: Likewise. * tests/data/test-diff-filter/test37-report-0.txt: Likewise. * tests/data/test-diff-filter/test39/test39-report-0.txt: Likewise. * tests/data/test-diff-filter/test41-report-0.txt: Likewise. * tests/data/test-diff-filter/test44-anonymous-data-member-report-0.txt: Likewise. * tests/data/test-diff-pkg/dirpkg-3-report-2.txt: Likewise. * tests/data/test-diff-pkg/libICE-1.0.6-1.el6.x86_64.rpm--libICE-1.0.9-2.el7.x86_64.rpm-report-0.txt: Likewise. * tests/data/test-diff-pkg/nss-3.23.0-1.0.fc23.x86_64-report-0.txt: Likewise. * tests/data/test-diff-pkg/spice-server-0.12.4-19.el7.x86_64-0.12.8-1.el7.x86_64-report-0.txt: Likewise. * tests/data/test-diff-pkg/spice-server-0.12.4-19.el7.x86_64-0.12.8-1.el7.x86_64-report-1.txt: Likewise. * tests/data/test-diff-pkg/spice-server-0.12.4-19.el7.x86_64-0.12.8-1.el7.x86_64-report-2.txt: Likewise. * tests/data/test-diff-pkg/symlink-dir-test1-report0.txt: Likewise. * tests/data/test-diff-pkg/tarpkg-1-report-0.txt: Likewise. * tests/data/test-diff-pkg/tbb-4.1-9.20130314.fc22.x86_64--tbb-4.3-3.20141204.fc23.x86_64-report-0.txt: Likewise. * tests/data/test-diff-pkg/tbb-4.1-9.20130314.fc22.x86_64--tbb-4.3-3.20141204.fc23.x86_64-report-1.txt: Likewise. * tests/data/test-diff-suppr/PR28073/PR28073-output-2.txt: Likewise. * tests/data/test-diff-suppr/libtest48-soname-abixml-report-1.txt: Likewise. * tests/data/test-diff-suppr/test30-report-0.txt: Likewise. * tests/data/test-diff-suppr/test41-enumerator-changes-report-0.txt: Likewise. * tests/data/test-diff-suppr/test42-negative-suppr-type-report-0.txt: Likewise. * tests/data/test-diff-suppr/test42-negative-suppr-type-report-1.txt: Likewise. * tests/data/test-diff-suppr/test6-fn-suppr-report-0-1.txt: Likewise. Signed-off-by: Dodji Seketeli <dodji@redhat.com> |
||
---|---|---|
.. | ||
libtest0-fn-changed-libapp-v0.so | ||
libtest0-fn-changed-libapp-v1.so | ||
libtest1-fn-removed-v0.so | ||
libtest1-fn-removed-v1.so | ||
libtest2-var-removed-v0.so | ||
libtest2-var-removed-v1.so | ||
libtest3-fn-removed-v0.so | ||
libtest3-fn-removed-v1.so | ||
libtest4-soname-changed-v0.so | ||
libtest4-soname-changed-v1.so | ||
libtest5-fn-changed-libapp-v0.so | ||
libtest5-fn-changed-libapp-v1.so | ||
libtest6-var-changed-libapp-v0.so | ||
libtest6-var-changed-libapp-v1.so | ||
libtest7-fn-changed-libapp-v0.so | ||
libtest7-fn-changed-libapp-v1.so | ||
libtest8-fn-changed-libapp-v0.so | ||
libtest8-fn-changed-libapp-v1.so | ||
libtest9-fn-changed-v0.so | ||
libtest9-fn-changed-v1.so | ||
test0-fn-changed-0.suppr | ||
test0-fn-changed-1.suppr | ||
test0-fn-changed-app | ||
test0-fn-changed-app.cc | ||
test0-fn-changed-libapp-v0.cc | ||
test0-fn-changed-libapp-v1.cc | ||
test0-fn-changed-libapp.h | ||
test0-fn-changed-report-0.txt | ||
test0-fn-changed-report-1.txt | ||
test0-fn-changed-report-2.txt | ||
test0-fn-changed-report-3.txt | ||
test1-fn-removed-app | ||
test1-fn-removed-app.cc | ||
test1-fn-removed-report-0.txt | ||
test1-fn-removed-v0.cc | ||
test1-fn-removed-v1.cc | ||
test2-var-removed-app | ||
test2-var-removed-app.cc | ||
test2-var-removed-report-0.txt | ||
test2-var-removed-v0.cc | ||
test2-var-removed-v1.cc | ||
test3-fn-removed-app | ||
test3-fn-removed-app.cc | ||
test3-fn-removed-report-0.txt | ||
test3-fn-removed-v0.cc | ||
test3-fn-removed-v1.cc | ||
test3-fn-removed-version-script-0 | ||
test3-fn-removed-version-script-1 | ||
test4-soname-changed-app | ||
test4-soname-changed-app.cc | ||
test4-soname-changed-report-0.txt | ||
test4-soname-changed-v0.cc | ||
test4-soname-changed-v1.cc | ||
test5-fn-changed-app | ||
test5-fn-changed-app.cc | ||
test5-fn-changed-libapp-v0.cc | ||
test5-fn-changed-libapp-v0.h | ||
test5-fn-changed-libapp-v1.cc | ||
test5-fn-changed-libapp-v1.h | ||
test5-fn-changed-report-0.txt | ||
test5-fn-changed-report-1.txt | ||
test6-var-changed-app | ||
test6-var-changed-app.cc | ||
test6-var-changed-libapp-v0.cc | ||
test6-var-changed-libapp-v0.h | ||
test6-var-changed-libapp-v1.cc | ||
test6-var-changed-libapp-v1.h | ||
test6-var-changed-report-0.txt | ||
test6-var-changed-report-1.txt | ||
test7-fn-changed-app | ||
test7-fn-changed-app.c | ||
test7-fn-changed-libapp-v0.c | ||
test7-fn-changed-libapp-v0.h | ||
test7-fn-changed-libapp-v1.c | ||
test7-fn-changed-libapp-v1.h | ||
test7-fn-changed-report-0.txt | ||
test7-fn-changed-report-1.txt | ||
test7-fn-changed-report-2.txt | ||
test8-fn-changed-app | ||
test8-fn-changed-app.c | ||
test8-fn-changed-libapp-v0.c | ||
test8-fn-changed-libapp-v0.h | ||
test8-fn-changed-libapp-v1.c | ||
test8-fn-changed-libapp-v1.h | ||
test8-fn-changed-report-0.txt | ||
test9-fn-changed-app | ||
test9-fn-changed-app.cc | ||
test9-fn-changed-report-0.txt | ||
test9-fn-changed-v0.cc | ||
test9-fn-changed-v0.h | ||
test9-fn-changed-v1.cc | ||
test9-fn-changed-v1.h |