Source-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: CVS commit: src/sys/arch/amd64
fvdl%netbsd.org@localhost said:
> I hope you didn't just remove the capability to run older i386
> binaries.
I hope so too:-)
netbsd32 has its own signal delivery code in netbsd32_machdep.c,
and I've left it alone.
> I don't care about older amd64 binaries, since there was never a release.
In theory, they should continue working - sigaction() would first
try to install a version-1 trampoline which is rejected by the
kernel, and then fall back to version 2 automatically.
There is another annoying waste of cycles btw which we can't
get rid off without changing MI code: If COMPAT_16 is defined
(for netbsd32's sake), each native process gets sigcode..esigcode
mapped in, completely unnecessary.
best regards
Matthias
Home |
Main Index |
Thread Index |
Old Index