IEXTEN bug in ISC 2.2 compiler POSIX support
Rob Healey
rhealey at digibd.com
Fri Nov 30 07:37:08 AEST 1990
In article <18 at kaspar.UUCP> ires at kaspar.UUCP (Bruce R. Larson) writes:
>SUMMARY
>We discovered a bug in the ISC 2.2 compiler. When _POSIX_SOURCE is
>defined, IEXTEN is treated as if it was XCASE.
>BACKGROUND
>When compiling tcsh-5.20* for SysV/386, if POSIX is defined then
>termios.h is included otherwise sys/termio.h is included.
>The problem seems to be caused by this:
> IEXTEN in termios.h (line discipline section) is defined as 0000004
> XCASE in sys/termio.h (line discipline section) is defined as 0000004
>
>The symptom was that all capital letters were escaped with a backslash.
>
>QUESTION
>Is there any other SysV/386 with POSIX compiler support? And if so,
>is there a collision between your defs for IEXTEN and XCASE, or have
>you noticed the bug mentioned above?
>
Under SCO UNIX 3.2v2.0 IEXTEN is 400, XCASE is 4. Looks like
some fingers slipped at ISC....
-Rob
Speaking for self, not company.
More information about the Comp.unix.sysv386
mailing list