diff options
author | Eric Andersen <andersen@codepoet.org> | 2005-08-08 11:48:35 +0000 |
---|---|---|
committer | Eric Andersen <andersen@codepoet.org> | 2005-08-08 11:48:35 +0000 |
commit | b904ce177803224ea39b709d1236bc61123e669e (patch) | |
tree | 2521ac7d2fb032678a3543e600621226523185f4 /package/valgrind/uclibc.supp | |
parent | 8ce4796efafab6a4f3ccce6ff8c84862625eee90 (diff) | |
download | buildroot-novena-b904ce177803224ea39b709d1236bc61123e669e.tar.gz buildroot-novena-b904ce177803224ea39b709d1236bc61123e669e.zip |
Rather than adjusting the way ldso allocates memory, for the
time being simply add a series of suppressions to make valgrind
ignore all memory mmaped by uClibc's ldso.
Diffstat (limited to 'package/valgrind/uclibc.supp')
-rw-r--r-- | package/valgrind/uclibc.supp | 212 |
1 files changed, 212 insertions, 0 deletions
diff --git a/package/valgrind/uclibc.supp b/package/valgrind/uclibc.supp new file mode 100644 index 000000000..179d27b7a --- /dev/null +++ b/package/valgrind/uclibc.supp @@ -0,0 +1,212 @@ +{ + <insert a suppression name here> + Memcheck:Addr1 + fun:_dl_strdup + obj:/lib/ld-uClibc* +} +{ + <insert a suppression name here> + Memcheck:Addr1 + fun:_dl_malloc + obj:/lib/ld-uClibc* +} +{ + <insert a suppression name here> + Memcheck:Cond + fun:_dl_get_ready_to_run + obj:/lib/ld-uClibc* +} +{ + <insert a suppression name here> + Memcheck:Addr1 + fun:_dl_get_ready_to_run + obj:/lib/ld-uClibc* +} +{ + <insert a suppression name here> + Memcheck:Addr2 + fun:_dl_get_ready_to_run + obj:/lib/ld-uClibc* +} +{ + <insert a suppression name here> + Memcheck:Addr4 + fun:_dl_get_ready_to_run + obj:/lib/ld-uClibc* +} +{ + <insert a suppression name here> + Memcheck:Addr1 + fun:_dl_add_elf_hash_table + obj:/lib/ld-uClibc* +} +{ + <insert a suppression name here> + Memcheck:Addr2 + fun:_dl_add_elf_hash_table + obj:/lib/ld-uClibc* +} +{ + <insert a suppression name here> + Memcheck:Addr4 + fun:_dl_add_elf_hash_table + obj:/lib/ld-uClibc* +} +{ + <insert a suppression name here> + Memcheck:Addr1 + fun:_dl_check_if_named_library_is_loaded + obj:/lib/ld-uClibc* +} +{ + <insert a suppression name here> + Memcheck:Addr4 + fun:_dl_check_if_named_library_is_loaded + obj:/lib/ld-uClibc* +} +{ + <insert a suppression name here> + Memcheck:Addr1 + fun:_dl_check_hashed_files + obj:/lib/ld-uClibc* +} +{ + <insert a suppression name here> + Memcheck:Addr4 + fun:_dl_check_hashed_files + obj:/lib/ld-uClibc* +} +{ + <insert a suppression name here> + Memcheck:Addr1 + fun:_dl_load_elf_shared_library + obj:/lib/ld-uClibc* +} +{ + <insert a suppression name here> + Memcheck:Addr2 + fun:_dl_load_elf_shared_library + obj:/lib/ld-uClibc* +} +{ + <insert a suppression name here> + Memcheck:Addr4 + fun:_dl_load_elf_shared_library + obj:/lib/ld-uClibc* +} +{ + <insert a suppression name here> + Memcheck:Addr2 + fun:_dl_load_shared_library + obj:/lib/ld-uClibc* +} +{ + <insert a suppression name here> + Memcheck:Addr1 + fun:_dl_find_hash + obj:/lib/ld-uClibc* +} +{ + <insert a suppression name here> + Memcheck:Addr4 + fun:_dl_find_hash + obj:/lib/ld-uClibc* +} +{ + <insert a suppression name here> + Memcheck:Addr4 + fun:_dl_fixup + obj:/lib/ld-uClibc* +} +{ + <insert a suppression name here> + Memcheck:Addr2 + fun:_dl_fixup + obj:/lib/ld-uClibc* +} +{ + <insert a suppression name here> + Memcheck:Addr4 + fun:_dl_linux_resolve + obj:/lib/ld-uClibc* +} +{ + <insert a suppression name here> + Memcheck:Addr4 + fun:_dl_linux_resolver + obj:/lib/ld-uClibc* +} +{ + <insert a suppression name here> + Memcheck:Addr2 + fun:_dl_parse_lazy_relocation_information + obj:/lib/ld-uClibc* +} +{ + <insert a suppression name here> + Memcheck:Addr2 + obj:/lib/ld-uClibc* + fun:_dl_parse_lazy_relocation_information +} +{ + <insert a suppression name here> + Memcheck:Addr4 + fun:_dl_parse_lazy_relocation_information + obj:/lib/ld-uClibc* +} +{ + <insert a suppression name here> + Memcheck:Addr4 + obj:/lib/ld-uClibc* + obj:/lib/ld-uClibc* + fun:_dl_parse_lazy_relocation_information +} +{ + <insert a suppression name here> + Memcheck:Addr4 + obj:/lib/ld-uClibc* + fun:_dl_parse_lazy_relocation_information +} +{ + <insert a suppression name here> + Memcheck:Addr2 + obj:/lib/ld-uClibc* + fun:_dl_parse_relocation_information +} +{ + <insert a suppression name here> + Memcheck:Addr2 + fun:_dl_parse_relocation_information + obj:/lib/ld-uClibc* +} +{ + <insert a suppression name here> + Memcheck:Addr4 + fun:_dl_parse_relocation_information + obj:/lib/ld-uClibc* +} +{ + <insert a suppression name here> + Memcheck:Addr4 + obj:/lib/ld-uClibc* + fun:_dl_parse_relocation_information +} +{ + <insert a suppression name here> + Memcheck:Addr4 + obj:/lib/ld-uClibc* + obj:/lib/ld-uClibc* + fun:_dl_parse_relocation_information +} +{ + <insert a suppression name here> + Memcheck:Addr2 + obj:/lib/ld-uClibc-0.9.27.so + fun:* +} +{ + <insert a suppression name here> + Memcheck:Addr4 + obj:/lib/ld-uClibc-0.9.27.so + fun:* +} |