Changeset 632


Ignore:
Timestamp:
Aug 17, 2003, 8:35:51 PM (22 years ago)
Author:
bird
Message:

output result.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/testcase/optlink/tst1.c

    • Property cvs2svn:cvs-rev changed from 1.2 to 1.3
    r631 r632  
    1414 */
    1515
     16 #include <stdio.h>
     17
    1618/** in asm */
    1719extern int _Optlink foo (int i1, int i2, int i3, float rf1, float rf2, float rf3, float rf4);
     
    2022{
    2123    int rc = foo(1, 2, 3, 1.1, 1.2, 1.3, 1.4);
     24    switch (rc)
     25    {
     26        case 0: printf("tst1: success.\n"); break;
     27        case 1: printf("tst1: i1 check failed.\n"); break;
     28        case 2: printf("tst1: i2 check failed.\n"); break;
     29        case 3: printf("tst1: i3 check failed.\n"); break;
     30        case 4: printf("tst1: rf1 check failed.\n"); break;
     31        case 5: printf("tst1: rf2 check failed.\n"); break;
     32        case 6: printf("tst1: rf3 check failed.\n"); break;
     33        case 7: printf("tst1: rf4 check failed.\n"); break;
     34        default:
     35            printf("tst1: failed test %d - internal error\n", rc);
     36            break;
     37    }
    2238    return rc;
    2339}
Note: See TracChangeset for help on using the changeset viewer.