[INTERPRETER]

* BUG: IUTF8 flag may not exist in virtual terminal management.
* BUG: long double mathematic functions do not exist in CygWin.


git-svn-id: svn://localhost/gambas/trunk@2748 867c0c6c-44f3-4631-809d-bfa615b0a4ec
This commit is contained in:
Benoît Minisini 2010-03-05 01:20:09 +00:00
parent 2b01ddc9aa
commit 757c0c3295
2 changed files with 3 additions and 1 deletions

View File

@ -263,8 +263,10 @@ static void init_child_tty(int fd)
tcgetattr(fd, &terminal);
terminal.c_iflag |= ICRNL | IXON | IXOFF;
#ifdef IUTF8
if (LOCAL_is_UTF8)
terminal.c_iflag |= IUTF8;
#endif
terminal.c_oflag |= OPOST;

View File

@ -212,7 +212,7 @@ double exp2(double x)
#endif
#if defined(OS_FREEBSD) || defined(OS_OPENBSD) || defined(ARCH_ARM)
#if defined(OS_FREEBSD) || defined(OS_OPENBSD) || defined(ARCH_ARM) || defined(OS_CYGWIN)
long double log10l(long double x)
{