repo.or.cz
/
official-gcc.git
/
blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
blame
|
history
|
raw
|
HEAD
2003-12-26 Guilhem Lavaux <guilhem@kaffe.org>
[official-gcc.git]
/
gcc
/
testsuite
/
gcc.dg
/
compat
/
struct-by-value-6_x.c
blob
21989194cf7868bc1cf4a2ce6ec935dd7ba2acf5
1
#include
"compat-common.h"
2
3
#include
"fp-struct-defs.h"
4
#include
"fp-struct-check.h"
5
#include
"fp-struct-test-by-value-x.h"
6
7
DEFS
(
d
,
double
)
8
CHECKS
(
d
,
double
)
9
10
TEST
(
Sd1
,
double
)
11
TEST
(
Sd2
,
double
)
12
TEST
(
Sd3
,
double
)
13
TEST
(
Sd4
,
double
)
14
TEST
(
Sd5
,
double
)
15
TEST
(
Sd6
,
double
)
16
TEST
(
Sd7
,
double
)
17
TEST
(
Sd8
,
double
)
18
TEST
(
Sd9
,
double
)
19
TEST
(
Sd10
,
double
)
20
TEST
(
Sd11
,
double
)
21
TEST
(
Sd12
,
double
)
22
TEST
(
Sd13
,
double
)
23
TEST
(
Sd14
,
double
)
24
TEST
(
Sd15
,
double
)
25
TEST
(
Sd16
,
double
)
26
27
#undef T
28
29
void
30
struct_by_value_6_x
()
31
{
32
DEBUG_INIT
33
34
#define T(TYPE, MTYPE) testit##TYPE ();
35
36
T
(
Sd1
,
double
)
37
T
(
Sd2
,
double
)
38
T
(
Sd3
,
double
)
39
T
(
Sd4
,
double
)
40
T
(
Sd5
,
double
)
41
T
(
Sd6
,
double
)
42
T
(
Sd7
,
double
)
43
T
(
Sd8
,
double
)
44
T
(
Sd9
,
double
)
45
T
(
Sd10
,
double
)
46
T
(
Sd11
,
double
)
47
T
(
Sd12
,
double
)
48
T
(
Sd13
,
double
)
49
T
(
Sd14
,
double
)
50
T
(
Sd15
,
double
)
51
T
(
Sd16
,
double
)
52
53
DEBUG_FINI
54
55
if
(
fails
!=
0
)
56
abort
();
57
58
#undef T
59
}