comparison doc/disas_examples/sparc64.sparc64.disas @ 476:c73c59c8b553

- sparc32 doc clarifications w/ respect to aggregate passing and returning
author Tassilo Philipp
date Sat, 19 Feb 2022 19:54:20 +0100
parents 5be9f5ccdd35
children cb19b2fe2422
comparison
equal deleted inserted replaced
475:5be9f5ccdd35 476:c73c59c8b553
1471 ; leaf_call((struct C2){{0,1}}, (struct C){2}, (struct S){3}, (struct I){4}, (struct F){5.f}, (struct D){6.}, (struct C3){{7,8,9}}); 1471 ; leaf_call((struct C2){{0,1}}, (struct C){2}, (struct S){3}, (struct I){4}, (struct F){5.f}, (struct D){6.}, (struct C3){{7,8,9}});
1472 ; return 0; 1472 ; return 0;
1473 ; } 1473 ; }
1474 1474
1475 1475
1476
1476 ; output from openbsd-6.0-sparc64 w/ gcc 4.2.1 1477 ; output from openbsd-6.0-sparc64 w/ gcc 4.2.1
1477 1478
1478 0000000000000000 <leaf_call>: 1479 0000000000000000 <leaf_call>:
1479 0: 9d e3 bf 30 save %sp, -208, %sp 1480 0: 9d e3 bf 30 save %sp, -208, %sp
1480 4: 82 10 00 18 mov %i0, %g1 1481 4: 82 10 00 18 mov %i0, %g1