zhanghongyu
908814a575
libc/lib_bzero:Add bzero prototype.
...
Implement the bzero function as an alternative to macro expansion.
and support gcc FORTIFY_SOURCE features for nuttx libc
This function will use gcc's function
__builtin_dynamic_object_size and __builtin_object_size
Its function is to obtain the size of the object through compilation,
so as to judge whether there are out-of-bounds operations in commonly used functions.
It should be noted that the option -O2 and above is required to enable this function
Signed-off-by: zhanghongyu <zhanghongyu@xiaomi.com>
2024-05-07 14:59:05 +02:00
..
2023-11-07 17:39:03 +01:00
2023-07-16 14:39:20 -03:00
2024-05-07 14:59:05 +02: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
2024-05-07 14:59:05 +02:00