15821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#! /bin/sh 25821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 35821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)dir=`dirname $0` 45821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 55821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$dir/filter_stderr | 65821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 75821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Anonymise addresses 85821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$dir/../tests/filter_addresses | 95821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# filter vgdb process id, 115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# pid 125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# gdb 7.2 sometimes tries to access address 0x0 (same as with standard gdbserver) 13868fa2fe829687343ffae624259930155e16dbd8Torne (Richard Coles)# filter a debian 6.0/ppc32 line 145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sed -e 's/\(relaying data between gdb and process \)[0-9][0-9]*/\1..../' \ 155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) -e 's/\(sending command .* to pid \)[0-9][0-9]*/\1..../' \ 165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) -e '/Cannot access memory at address 0x......../d' \ 175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) -e '/^[1-9][0-9]* \.\.\/sysdeps\/powerpc\/powerpc32\/dl-start\.S: No such file or directory\./d' | 185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# filter some debuginfo problems with ld.so and SLES11 205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sed -e '/^1 rtld.c: No such file or directory\./d' 215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)