修改common下的sconscript脚本文件,增加unistd.c排除条件
This commit is contained in:
parent
5eccf51b61
commit
f021cb982a
|
@ -13,6 +13,9 @@ else:
|
||||||
if GetDepend('RT_LIBC_USING_TIME'):
|
if GetDepend('RT_LIBC_USING_TIME'):
|
||||||
src += ['time.c']
|
src += ['time.c']
|
||||||
|
|
||||||
|
if GetDepend('RT_USING_POSIX') == False:
|
||||||
|
SrcRemove(src, ['unistd.c'])
|
||||||
|
|
||||||
group = DefineGroup('libc', src, depend = [''], CPPPATH = CPPPATH)
|
group = DefineGroup('libc', src, depend = [''], CPPPATH = CPPPATH)
|
||||||
|
|
||||||
Return('group')
|
Return('group')
|
||||||
|
|
|
@ -8,12 +8,11 @@
|
||||||
* 2020-09-01 Meco Man First Version
|
* 2020-09-01 Meco Man First Version
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include <termios.h>
|
|
||||||
#include <unistd.h>
|
#include <unistd.h>
|
||||||
|
|
||||||
#ifdef RT_USING_POSIX
|
|
||||||
|
|
||||||
#ifdef RT_USING_POSIX_TERMIOS
|
#ifdef RT_USING_POSIX_TERMIOS
|
||||||
|
#include <termios.h>
|
||||||
|
|
||||||
int isatty(int fd)
|
int isatty(int fd)
|
||||||
{
|
{
|
||||||
struct termios ts;
|
struct termios ts;
|
||||||
|
@ -25,5 +24,3 @@ char *ttyname(int fd)
|
||||||
{
|
{
|
||||||
return "/dev/tty0"; /*TODO: need to add more specific*/
|
return "/dev/tty0"; /*TODO: need to add more specific*/
|
||||||
}
|
}
|
||||||
|
|
||||||
#endif
|
|
||||||
|
|
Loading…
Reference in New Issue