ligd c11c1dc8fd libs/libc/stdio: replace double_t to double
Modify reason:

When build Nuttx SIM, in x86_64 system:

Compile with gcc option '-m64' (default):
sizeof(double_t) = 8
sizeof(double)   = 8

Compile with gcc option '-mx32':
sizeof(double_t) = 8
sizeof(double)   = 8

Compile with gcc option '-m32':
sizeof(double_t) = 12       // long double
sizeof(double)   = 8

When use '-m32', and print sth. like this:
printf("%f\n", (double)3.0);
SIM will print out: nan

This is because sizeof(double_t) is not equal with double.

Resolve:
replace all double_t to double in libs/libc/stdio.

As a user of '-m32', you should know double_t is one type
long double, and len is 12. And you use use '%lf' to print.
like:
printf("%lf\n", (double_t)3.0);

Currently we don't support '%lf'.

Change-Id: I9b9d11853140d5296dd80416c8ed6a260a9d2d9c
Signed-off-by: ligd <liguiding1@xiaomi.com>
2020-09-15 14:42:36 +08:00
..
2020-06-10 00:03:53 -07:00
2020-07-04 11:10:29 +09:00
2020-07-04 11:10:29 +09:00
2020-07-04 11:10:29 +09:00
2020-07-04 11:10:29 +09:00
2020-06-10 00:03:53 -07:00
2020-06-24 16:56:44 +08:00
2020-01-02 10:54:43 -06:00
2020-01-29 09:04:25 +01:00
2020-01-02 10:54:43 -06:00
2020-06-03 07:35:08 -06:00