mgetty+kernel+compiler+cyclades

Gert Doering (gert@greenie.muc.de)
Sun, 19 Jul 1998 12:08:29 +0200


Hi,

sorry for not responding more quickly, I was busy.

admin@fallin.devoid.net wrote:
>         I have noticed problem with glibc,egcs-1.0.3, mgetty-1.1.14, lower level
> cyclades drivers in the linux 2.0.34 kernel and previous kernel to 2.0.29,
> 
>         It appears that when mgetty is compiled with egcs "no pentium
> optimizations" i even compiled it staticly linked to test. and recompiled the
> kernel when all the modems were not being initialized at the same time. only
> one at a time could be. after many headaches i compiled gcc-2.7.2.3 and
> recompiled mgetty.
> still the same problem.
> than i recompiled the kernel remade and installed the modules and bewm.
> everything works.

Linux 2.0 / i386 must not be compiled with egcs.  There are some 
constructs where egcs will break the resulting kernel.  This is a
well-known fact, and Linux 2.1 is egcs-safe.

Mgetty itself shouldn't care.

[..]
>         It appears the cyclome driver maybe to blame or egcs it self for these
> problems.

Egcs is known to miscompile i386 stuff occasionally.

gert
-- 
USENET is *not* the non-clickable part of WWW!
                                                           //www.muc.de/~gert/
Gert Doering - Munich, Germany                             gert@greenie.muc.de
fax: +49-89-35655025                        gert.doering@physik.tu-muenchen.de