diff --git a/components/libc/newlib/syscalls.c b/components/libc/newlib/syscalls.c index 13c6a1ccefb7733dd1e3931a3d1f9bfa394f56f4..4dcf5342200fdf13d94e713dd85ded36beec9a37 100644 --- a/components/libc/newlib/syscalls.c +++ b/components/libc/newlib/syscalls.c @@ -465,6 +465,8 @@ void abort(void) int libc_console_init(void) { +#ifdef RT_USING_DFS + /* open console as stdin/stdout/stderr */ __console_fd = open("/dev/console", O_RDWR, 0); /* for stdin/stdout/stderr */ @@ -479,6 +481,7 @@ int libc_console_init(void) _GLOBAL_REENT->__sdidinit = 1; } +#endif return 0; }