aboutsummaryrefslogtreecommitdiff
path: root/gdb/testsuite/gdb.stabs/weird-ecoff.sed
blob: 18925394ff497999f658c9b46bd9cab178e9f3f3 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
# GDB legitimately expects a file name.
1i\
 .file	1 "weird.c"\
 #@stabs\
 #.stabs "weird.c",0x64,0,0,0
/^#/d
# Remove whitespace from various places.
s/" *, */",/g
s/\([0-9]\) *, */\1,/g
s/  *$//
#
s/N_LSYM/0x80/
s/N_GSYM/0x20/
s/\.begin_common\(.*\)/.stabs \1,0xe2,0,0,0/
s/\.end_common\(.*\)/.stabs \1,0xe4,0,0,0/
s/\.align_it/.align 2/
/.if/d
/.endif/d