* gdb.stabs/wierd.exp: New test, for nameless baseclasses.
[deliverable/binutils-gdb.git] / gdb / testsuite / gdb.stabs / wierd-ecoff.S
1 /* GDB legitimately expects a file name. */
2 .file 1 "wierd.c"
3 @stabs
4 .stabs "wierd.c",0x64,0,0,0
5
6 #define N_LSYM 0x80
7 #define N_GSYM 0x20
8
9 #define N_BCOMM 0xe2
10 #define N_ECOMM 0xe4
11 #define BEGIN_COMMON(name) .stabs name,N_BCOMM,0,0,0
12 #define END_COMMON(name) .stabs name,N_ECOMM,0,0,0
13
14 #define VAR(name) \
15 .globl name; \
16 .data; \
17 .align 2; \
18 name:; \
19 .word 42
20
21 #define STAB(string,type,value) .stabs string,type,0,0,value
22 #include "wierd.def"
23
24 /* Stuff with backslashes needs to go here, since gcc with stabs treats
25 them differently. */
26
27 STAB("sym92:\ !#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[]^_`abcdefghijklmnopqrstuvwxyz{|}~",N_LSYM,0)
28 STAB("type92:t92=\ !#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[]^_`abcdefghijklmnopqrstuvwxyz{|}~",N_LSYM,0)
29 STAB("attr92:G392=@\ !#$%&'()*+,-./0123456789:<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[]^_`abcdefghijklmnopqrstuvwxyz{|}~;1",N_GSYM, 0)
This page took 0.030563 seconds and 4 git commands to generate.