xref: /openbsd-src/gnu/usr.bin/binutils/gdb/testsuite/gdb.base/macscp4.h (revision b725ae7711052a2233e31a66fefb8a752c388d7a)
1*b725ae77Skettenis /* Put together a macro we can use as part of function names.  */
2*b725ae77Skettenis #undef MACSCP4_INCLUSION
3*b725ae77Skettenis #ifdef IN_MACSCP2_H
4*b725ae77Skettenis #define MACSCP4_INCLUSION from_macscp2
5*b725ae77Skettenis #endif
6*b725ae77Skettenis #ifdef IN_MACSCP3_H
7*b725ae77Skettenis #define MACSCP4_INCLUSION from_macscp3
8*b725ae77Skettenis #endif
9*b725ae77Skettenis 
10*b725ae77Skettenis #undef WHERE
11*b725ae77Skettenis #ifdef IN_MACSCP2_H
12*b725ae77Skettenis #define WHERE before macscp4_1_..., from macscp2.h
13*b725ae77Skettenis #define BEFORE_MACSCP4_1_FROM_MACSCP2
14*b725ae77Skettenis #undef UNTIL_MACSCP4_1_FROM_MACSCP2
15*b725ae77Skettenis #endif
16*b725ae77Skettenis #ifdef IN_MACSCP3_H
17*b725ae77Skettenis #define WHERE before macscp4_1_..., from macscp3.h
18*b725ae77Skettenis #define BEFORE_MACSCP4_1_FROM_MACSCP3
19*b725ae77Skettenis #undef UNTIL_MACSCP4_1_FROM_MACSCP3
20*b725ae77Skettenis #endif
21*b725ae77Skettenis void
SPLICE(macscp4_1_,MACSCP4_INCLUSION)22*b725ae77Skettenis SPLICE (macscp4_1_, MACSCP4_INCLUSION) ()
23*b725ae77Skettenis {
24*b725ae77Skettenis   puts ("macscp4_1_" STRINGIFY(MACSCP4_INCLUSION));
25*b725ae77Skettenis }
26*b725ae77Skettenis 
27*b725ae77Skettenis #undef WHERE
28*b725ae77Skettenis #ifdef IN_MACSCP2_H
29*b725ae77Skettenis #define WHERE before macscp4_2_..., from macscp2.h
30*b725ae77Skettenis #define BEFORE_MACSCP4_2_FROM_MACSCP2
31*b725ae77Skettenis #undef UNTIL_MACSCP4_2_FROM_MACSCP2
32*b725ae77Skettenis #endif
33*b725ae77Skettenis #ifdef IN_MACSCP3_H
34*b725ae77Skettenis #define WHERE before macscp4_2_..., from macscp3.h
35*b725ae77Skettenis #define BEFORE_MACSCP4_2_FROM_MACSCP3
36*b725ae77Skettenis #undef UNTIL_MACSCP4_2_FROM_MACSCP3
37*b725ae77Skettenis #endif
38*b725ae77Skettenis void
SPLICE(macscp4_2_,MACSCP4_INCLUSION)39*b725ae77Skettenis SPLICE (macscp4_2_, MACSCP4_INCLUSION) ()
40*b725ae77Skettenis {
41*b725ae77Skettenis   puts ("macscp4_2_" STRINGIFY(MACSCP4_INCLUSION));
42*b725ae77Skettenis }
43*b725ae77Skettenis 
44*b725ae77Skettenis #define DEFINED_IN_MACSCP4 this was defined in macscp4.h.
45