Mercurial > pub > dyncall > dyncall
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 |