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