Changeset b524c5e0 in mainline for test/print/print1/test.c


Ignore:
Timestamp:
2006-01-04T11:43:23Z (19 years ago)
Author:
Josef Cejka <malyzelenyhnus@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
5fe5f1e
Parents:
0132630
Message:

Support for printing float numbers in kernel removed.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • test/print/print1/test.c

    r0132630 rb524c5e0  
    3232{
    3333        __u64 u64const = 0x0123456789ABCDEFLL;
    34         double d;
    3534        printf(" Printf test \n");
    3635        printf(" Q  %Q  %q \n",u64const, u64const);
     
    3837        printf(" W  %W  %w \n",0x0123 ,0x0123);   
    3938        printf(" B  %B  %b \n",0x01 ,0x01);
    40         printf(" F  %F  %f (123456789.987654321)\n",123456789.987654321,123456789.987654321);
    41         printf(" F  %F  %f (-123456789.987654321e-10)\n",-123456789.987654321e-10,-123456789.987654321e-10);
    42         printf(" E  %E  %e (123456789.987654321)\n",123456789.987654321,123456789.987654321);
    43         printf(" E  %.10E %.8e (-123456789.987654321e-12 for precision 10 & 8)\n",-123456789.987654321e-12,-123456789.987654321e-12);
    44         printf(" E  %.10E %.8e (-987654321.123456789e-12 for precision 10 & 8)\n",-987654321.123456789e-12,-987654321.123456789e-12);
    45         printf(" E  %.10E %.8e (123456789.987654321e-12 for precision 10 & 8)\n",123456789.987654321e-12,123456789.987654321e-12);
    46         printf(" E  %.10E %.8e (987654321.123456789e-12 for precision 10 & 8)\n",987654321.123456789e-12,987654321.123456789e-12);
    47         printf(" E  %.10E %.8e (-123456789.987654321e12 for precision 10 & 8)\n",-123456789.987654321e12,-123456789.987654321e12);
    48         printf(" E  %.10E %.8e (-987654321.123456789e12 for precision 10 & 8)\n",-987654321.123456789e12,-987654321.123456789e12);
    49         printf(" E  %.10E %.8e (123456789.987654321e12 for precision 10 & 8)\n",123456789.987654321e12,123456789.987654321e12);
    50         printf(" E  %.10E %.8e (987654321.123456789e12 for precision 10 & 8)\n",987654321.123456789e12,987654321.123456789e12);
    51         u64const =0x7fffffffffffffffLL;
    52         d =*((double *)((void *)(&u64const)));
    53         printf(" E  %.10E (NaN)\n",d);
    54         u64const =(0xfff0000000000000LL);
    55         d =*(double *)(void *)(&u64const);
    56         printf(" E  %.10E (-Inf)\n",d);
    5739        return;
    5840}
Note: See TracChangeset for help on using the changeset viewer.