Ignore:
Timestamp:
Apr 27, 2018, 2:26:14 PM (6 years ago)
Author:
coas-nagasima
Message:

syscallが関数呼びになるよう変更
他更新

File:
1 edited

Legend:

Unmodified
Added
Removed
  • asp3_tinet_ecnl_rx/trunk/asp3_dcre/arch/rx630_gcc/prc_kernel_impl.c

    r337 r342  
    3939 *  の責任を負わない.
    4040 *
    41  *  @(#) $Id$
     41 *  @(#) $Id: prc_kernel_impl.c 1518 2018-04-24 00:37:16Z coas-nagasima $
    4242 */
    4343
     
    237237#endif /* OMIT_DEFAULT_EXC_HANDLER */
    238238
     239void _start_c(char **args);
     240
     241void
     242_sta_ker()
     243{
     244        const char *const args[] = {
     245                1,
     246                "asp3",
     247                0,
     248                "TZ=JST-9",
     249                0
     250        };
     251        _start_c(args);
     252}
     253
     254//#include <errno.h>
     255#define ENOSYS          38
     256
     257__attribute__((weak))
     258long SYS_poll()
     259{
     260        return -ENOSYS;
     261}
     262
     263__attribute__((weak))
     264long SYS_open()
     265{
     266        return -ENOSYS;
     267}
     268
     269__attribute__((weak))
     270void SYS_set_tid_address()
     271{
     272        return 0;//-ENOSYS;
     273}
     274
     275__attribute__((weak))
     276void SYS_mmap2()
     277{
     278        return 0;//-ENOSYS;
     279}
     280
     281__attribute__((weak))
     282void SYS_exit_group()
     283{
     284        ext_ker();
     285}
     286
     287__attribute__((weak))
     288void SYS_exit()
     289{
     290        ext_ker();
     291}
Note: See TracChangeset for help on using the changeset viewer.