Differences From Artifact [9c61e189e0]:
- File kcore/platform.syscall.fn.c — part of check-in [f85e6a07dd] at 2019-08-20 22:54:49 on branch trunk — reorganize posix assembly code (user: lexi, size: 890) [annotate] [blame] [check-ins using]
- File mod/kcore/platform.syscall.fn.c — part of check-in [14172a910a] at 2019-08-21 06:00:24 on branch trunk — move modules to a subdirectory in order to keep the directory tree organized and make room for OS-specific build files (user: lexi, size: 890) [annotate] [blame] [check-ins using]
To Artifact [4315e80d93]:
- File kcore/platform.syscall.fn.c — part of check-in [37b0cfaa06] at 2019-08-18 17:56:41 on branch trunk — revamp arch/ makefile, add generic syscall fn on posix, rewrite kiosend() to use k_platform_syscall instead of k_platform_write (user: lexi, size: 884) [annotate] [blame] [check-ins using]
- File mod/kcore/platform.syscall.fn.c — part of check-in [e42b590b45] at 2019-08-24 23:02:13 on branch trunk — stop attempting to auto-detect system constants during build process, and maintain os/arch-specific tables instead (user: lexi, size: 884) [annotate] [blame] [check-ins using]
7 7 * implementation may vary drastically. 8 8 */ 9 9 10 10 #include <k/def.h> 11 11 #include <k/type.h> 12 12 13 13 #ifdef KFenv_posix 14 -# include <posix/posix.h> 14 +# include <posix.h> 15 15 #else 16 16 Knoimpl(k_platform_syscall) 17 17 #endif 18 18 19 19 extern void k_platform_syscall_raw ( 20 20 k_platform_syscall_return* return_slot, 21 21 k_platform_syscall_error* error_no_slot,