cvs commit: src/sys/i386/i386 trap.c src/sys/amd64/amd64 trap.c

Kostik Belousov kostikbel at gmail.com
Thu Dec 6 05:21:35 PST 2007


On Thu, Dec 06, 2007 at 10:18:57AM +0100, Dag-Erling Sm??rgrav wrote:
> Kostik Belousov <kostikbel at gmail.com> writes:
> > On Tue, Dec 04, 2007 at 05:39:24PM -0800, Xin LI wrote:
> > > By the way, I think the comment "always SIGSEGV mode" should be "POSIX
> > > mode", as it is defined POSIX behavior, but that is not a big deal, though.
> > It is not trully POSIX mode, as was pointed out (to me) before. POSIXyzing
> > it would be a future project. For now, it would delay an already late
> > release.
> 
> Knowingly releasing something that is neither what we used to do nor
> what POSIX says we should do is a really bad idea.
> 
> > About your patch: I would answer the same as to the Frank:
> > I do not like #ifdefs;
> > it misses the (non-existing) option for compatibility with early 7-CURRENT.
> 
> We don't care about compatibility with early 7-CURRENT.

We do care about the programs that already adopted to the new ABI. The
goal of the change is to preserve compatibility with as many programs
as possible, giving the best one for the RELENG_6-built binaries and older.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 187 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/cvs-all/attachments/20071206/c6a825a3/attachment.pgp


More information about the cvs-all mailing list