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