[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Incorrect signal handling under SYSV machines



Loren James Rittle <rittle@comm.mot.com> writes:

> I recently recompiled it for SunOS 5.X and HP-UX 10.20 with
> gcc-2.7.2.1.  For all architectures (even SunOS 4.1.4), I linked
> against the readline package.
> 
> Under HP-UX 10.20, when I hit Control C twice at any points during a
> session under the es shell, the shell ``terminate[s] on signal 2.''

This is because es uses setjmp and longjmp rather than sigsetjmp and
siglongj mp.  I have this patch and a number of others that I am hoping
to have out by the end of the week along with a gnu autoconf'ed es.  I
just need to get my hands on autoconf-2.11 and rebuild my configure
files and test things.

I also have patches that allows es to build on linux and mklinux (and
other power with readline

Soren
pc machines)