strip_useless_const_qualification: leave const void alone

The unconditional transformation of "const void" to "void" does not
seem to be the right thing to do. The usual context is "const void *",
i.e, readonly memory.

	* src/abg-ir.cc (strip_useless_const_qualification): Do not
	strip const qualifier from const void.
	tests/data/test-annotate/libtest24-drop-fns-2.so.abi:
	Likewise.
	tests/data/test-annotate/libtest24-drop-fns.so.abi: Likewise.
	tests/data/test-annotate/test1.abi: Likewise.
	tests/data/test-annotate/test13-pr18894.so.abi: Likewise.
	tests/data/test-annotate/test14-pr18893.so.abi: Likewise.
	tests/data/test-annotate/test15-pr18892.so.abi: Likewise.
	tests/data/test-annotate/test17-pr19027.so.abi: Likewise.
	tests/data/test-annotate/test18-pr19037-libvtkRenderingLIC-6.1.so.abi:
	Likewise.
	tests/data/test-annotate/test19-pr19023-libtcmalloc_and_profiler.so.abi:
	Likewise.
	tests/data/test-annotate/test20-pr19025-libvtkParallelCore-6.1.so.abi:
	Likewise.
	tests/data/test-annotate/test21-pr19092.so.abi: Likewise.
	tests/data/test-diff-dwarf-abixml/PR25409-librte_bus_dpaa.so.20.0-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-2.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-read-dwarf/PR22015-libboost_iostreams.so.abi:
	Likewise.
	tests/data/test-read-dwarf/PR22122-libftdc.so.abi: Likewise.
	tests/data/test-read-dwarf/PR25007-sdhci.ko.abi: Likewise.
	tests/data/test-read-dwarf/libtest24-drop-fns-2.so.abi:
	Likewise.
	tests/data/test-read-dwarf/libtest24-drop-fns.so.abi:
	Likewise.
	tests/data/test-read-dwarf/test-libaaudio.so.abi: Likewise.
	tests/data/test-read-dwarf/test-libandroid.so.abi: Likewise.
	tests/data/test-read-dwarf/test1.abi: Likewise.
	tests/data/test-read-dwarf/test1.hash.abi: Likewise.
	tests/data/test-read-dwarf/test10-pr18818-gcc.so.abi:
	Likewise.
	tests/data/test-read-dwarf/test11-pr18828.so.abi: Likewise.
	tests/data/test-read-dwarf/test12-pr18844.so.abi: Likewise.
	tests/data/test-read-dwarf/test13-pr18894.so.abi: Likewise.
	tests/data/test-read-dwarf/test14-pr18893.so.abi: Likewise.
	tests/data/test-read-dwarf/test15-pr18892.so.abi: Likewise.
	tests/data/test-read-dwarf/test16-pr18904.so.abi: Likewise.
	tests/data/test-read-dwarf/test17-pr19027.so.abi: Likewise.
	tests/data/test-read-dwarf/test18-pr19037-libvtkRenderingLIC-6.1.so.abi:
	Likewise.
	tests/data/test-read-dwarf/test19-pr19023-libtcmalloc_and_profiler.so.abi:
	Likewise.
	tests/data/test-read-dwarf/test20-pr19025-libvtkParallelCore-6.1.so.abi:
	Likewise.
	tests/data/test-read-dwarf/test21-pr19092.so.abi: Likewise.
	tests/data/test-read-dwarf/test22-pr19097-libstdc++.so.6.0.17.so.abi:
	Likewise.
	tests/data/test-read-dwarf/test9-pr18818-clang.so.abi:
	Likewise.

Change-Id: Iec30b6e9d1e6af94c1ef2024ee9dae72aff5f19e
Signed-off-by: Giuliano Procida <gprocida@google.com>
39 files changed