yinshengkai
b87804c2ba
libc/string: replace __builtin_ffsl with inline function
...
In the gcc-riscv compiler, __builtin_ffs will call ffs, and calling __builtin_ffs in ffs will cause recursion
Change ffs to an inline function, and compile ffs implemented by nuttx by default.
Only call the implementation of nuttx when the compiler cannot provide an ffs implementation.
Signed-off-by: yinshengkai <yinshengkai@xiaomi.com>
2024-04-30 19:47:08 +08:00
..
2023-11-07 17:39:03 +01:00
2023-07-16 14:39:20 -03:00
2021-11-15 06:49:32 -06:00
2024-04-30 19:47:08 +08:00
2024-04-30 19:47:08 +08:00
2024-04-30 19:47:08 +08:00
2024-04-30 19:47:08 +08:00
2024-04-30 19:47:08 +08:00
2024-04-30 19:47:08 +08:00
2021-07-14 15:09:58 -03:00
2022-07-08 02:15:54 +08:00
2021-07-14 15:09:58 -03:00
2023-08-29 22:55:18 +08:00
2023-08-29 22:55:18 +08:00
2023-08-29 22:55:18 +08:00
2024-03-11 22:06:19 +08:00
2023-08-29 22:55:18 +08:00
2023-06-11 12:55:05 +08:00
2023-06-11 12:55:05 +08:00
2023-08-29 22:55:18 +08:00
2020-09-21 07:37:04 -07:00
2020-09-21 07:37:04 -07:00
2020-09-21 07:37:04 -07:00
2023-02-24 04:06:04 +08:00
2021-07-14 15:09:58 -03:00
2023-06-11 12:55:05 +08:00
2023-06-11 12:55:05 +08:00
2023-06-11 12:55:05 +08:00
2023-08-29 22:55:18 +08:00
2024-01-30 20:53:00 -08:00
2023-08-29 22:55:18 +08:00
2023-08-29 22:55:18 +08:00
2023-08-29 22:55:18 +08:00
2023-08-29 22:55:18 +08:00
2023-08-29 22:55:18 +08:00
2021-07-14 15:09:58 -03:00
2023-02-24 12:15:40 +08:00
2023-04-22 01:46:39 +08:00
2022-08-25 13:38:36 +08:00
2023-08-29 22:55:18 +08:00
2023-08-29 22:55:18 +08:00
2023-08-29 22:55:18 +08:00
2023-08-29 22:55:18 +08:00
2023-08-29 22:55:18 +08:00
2023-08-29 22:55:18 +08:00
2023-08-29 22:55:18 +08:00
2022-03-02 15:55:38 +08:00
2023-08-29 22:55:18 +08:00
2022-03-02 15:55:38 +08:00
2023-08-29 22:55:18 +08:00
2023-06-11 12:55:05 +08:00
2023-08-01 09:35:36 -07:00
2021-07-14 15:09:58 -03:00
2023-06-11 12:55:05 +08:00
2023-06-11 12:55:05 +08:00
2023-06-11 12:55:05 +08:00
2023-01-15 11:24:40 +08:00
2023-06-11 12:55:05 +08:00
2023-05-19 02:40:38 +08:00
2023-08-29 22:55:18 +08:00
2023-11-21 07:56:52 -08:00