Commit Graph

17 Commits

Author SHA1 Message Date
LinJiawei 22703d010e support printf float number 2021-01-12 21:33:49 +08:00
Zihao Yu 23dacb751e libs,klib,klib-macros: fix RANGE 2020-02-10 12:57:49 +08:00
Zihao Yu b2cd0c447b libs,klib,macros: define bool/true/false for C files 2020-02-07 17:23:16 +08:00
Zihao Yu 2f890daa56 libs,klib: use printf instead of printk 2020-02-07 17:03:48 +08:00
Zihao Yu 63db97d758 libs,klib: collect useful arch-independent macros 2020-02-07 00:03:52 +08:00
Yanyan Jiang bcd3e2853f format refactors 2020-02-02 07:00:03 +00:00
Zihao Yu 3030b03240 apps,fceux: port to klib 2019-12-05 11:59:12 +08:00
Zihao Yu 1e85b4390c apps,nesemu2: remove most libc calls and run on x86-nemu and mips32-nemu
* riscv32-nemu needs __clzsi2() and __ctzsi2() to run
* there is still a render bug for x86-nemu
2019-11-29 16:58:52 +08:00
Zihao Yu b4cc3d2553 libs,klib: let native link to klib by defining __NATIVE_USE_KLIB__ 2018-10-05 16:13:25 +08:00
Zihao Yu 46f8b371bd klib: rename gettimeofday to get_timeofday
* else native will get segmentation fault caused by linking gettimeofday
  from C library to the one in klib
2018-03-25 19:11:25 +08:00
Yanyan Jiang 1722e218ef large refactor of ioe 2018-03-25 16:56:23 +08:00
jyy f42da31b6b refactor amdev design 2018-03-25 11:46:54 +08:00
Yanyan Jiang 2c84761453 migrate native code to new ioe 2017-08-22 11:35:03 -04:00
Yanyan Jiang 56374b313f change type to stdint 2017-06-26 11:53:15 -04:00
rtt 81be2eeabe 测试hellostr成功 2017-06-11 07:22:33 -07:00
Yanyan Jiang 217028260b use klib in cputests 2017-05-30 23:32:42 -04:00
Yanyan Jiang 60c3444ed8 standalone libs 2017-05-29 16:42:47 +08:00