1
Return values in registers, with "gcc -freg-struct-return":
2
"---" means return in memory.
4
I_III C_CdC D_fDd J_JiJ T_TcT X_BcdB
5
i386 eax al --- eax,edx --- ---
6
m68k d0 d0 --- d0,d1 --- ---
7
mips $2 $2 --- --- --- ---
8
sparc %o0 %o0 --- --- --- ---
9
alpha $0 $0 $0 $0,$1 --- ---
10
hppa %r28 %r28 --- --- --- ---
11
arm r0 r0 --- r0,r1 --- ---
12
powerpc 3 3 --- 3,4 --- ---
13
powerpc64 --- --- --- --- --- ---
14
m88k r2 --- --- --- --- ---
15
convex s0 s0 s0 s0.l --- ---
16
ia64 r8 r8 f8 r8,r9 r8 ---
17
x86_64 eax eax xmm0 rax,rdx rax ---
18
s390 r2 r2 r2,r3 r2,r3 r2 ---