35 Commits

Author SHA1 Message Date
lyon
962086ddbd clear #if 0 in dataArg 2022-01-25 08:57:21 +08:00
lyon
325a11d3e7 remove argType at the end of content 2022-01-25 08:39:10 +08:00
lyon
d49f439554 use static content_init 2022-01-25 08:08:10 +08:00
Gabriel Wang
0278a9d3fb move type to __arg 2022-01-25 07:55:35 +08:00
Gabriel Wang
e542318b86 temporarily set content_init's visibility as public 2022-01-25 02:19:42 +08:00
Gabriel Wang
f55d929593 remove redundant code... 2022-01-25 02:19:42 +08:00
Gabriel Wang
75ca440724 introduce base class __arg 2022-01-25 02:19:42 +08:00
Gabriel Wang
a3b6f032b0 remove unrequired code 2022-01-25 00:10:10 +08:00
lyon
d2791f66bd not use memcpy in hash init 2022-01-14 13:39:03 +08:00
lyon
b077787e85 restore arg_getType 2022-01-14 13:37:32 +08:00
lyon
e8186ec80d use less memcpy in dataArg 2022-01-14 13:34:20 +08:00
lyon
1bf589ad52 get nameHash by '=' 2022-01-05 23:15:36 +08:00
lyon
01e2c533e6 use '=' to get next 2022-01-05 22:56:42 +08:00
lyon
7a2650389a use '=' instead of for byte 2022-01-05 22:53:05 +08:00
lyon
c94db1e4c1 uset next by '=' 2022-01-05 22:44:25 +08:00
lyon
144b0c195e use content_getSize 2022-01-05 22:41:58 +08:00
lyon
d0eabb0b94 set size of arg to uint32_t to aline to 4 2022-01-05 22:36:28 +08:00
lyon
084da065e5 use uintptr_t instead of long 2021-12-30 16:29:12 +08:00
lyon
f39530cf39 NULL arg is ok 2021-12-24 13:15:32 +08:00
lyon
41fe410f04 use weak memcpy and memset 2021-12-09 20:04:31 +08:00
root
85a2734462 use pikaplatform.h to include libc 2021-12-07 15:45:38 +08:00
pikastech
aafc990cdf debug warnings in gcc-enbi 2021-12-07 15:14:21 +08:00
lyon
e25cbbef92 cmo to com 2021-11-16 08:49:33 +08:00
lyon
669b037519 add MIT license to sorce files 2021-11-16 08:46:44 +08:00
lyon
7e7e71e0ba add pool_malloc and pool_free 2021-11-15 11:19:43 +08:00
lyon
1e1ca47515 all elems in arg is const size 2021-11-15 09:46:41 +08:00
lyon
b88b729039 use type enum 2021-11-15 09:36:46 +08:00
lyon
5316ede928 add Warning flag and solve warnings 2021-11-14 18:39:08 +08:00
lyon
ca29e11268 rezise arg to 16 byte in 32bit system 2021-11-14 13:55:54 +08:00
lyon
e38fd3da47 debug type warning 2021-11-14 12:19:32 +08:00
lyon
1d542f2839 use one char to str int pointer float type 2021-11-14 12:12:40 +08:00
lyon
5f0d7a9d31 use name_hash compile pass 2021-11-13 16:42:01 +08:00
lyon1998
c77e42450e use one arg to save method 2021-10-22 16:09:14 +08:00
lyon1998
5bcc05a311 debuging RUN 2021-10-14 23:22:48 +08:00
graduateDesign
9449448756 change example to bsp 2021-10-04 01:08:08 +08:00