From owner-cvs-all@FreeBSD.ORG Fri Dec 19 10:21:25 2003 Return-Path: Delivered-To: cvs-all@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9C61616A4CE; Fri, 19 Dec 2003 10:21:25 -0800 (PST) Received: from mailout04.sul.t-online.com (mailout04.sul.t-online.com [194.25.134.18]) by mx1.FreeBSD.org (Postfix) with ESMTP id B1E7F43D55; Fri, 19 Dec 2003 10:20:51 -0800 (PST) (envelope-from Alexander@Leidinger.net) Received: from fwd10.aul.t-online.de by mailout04.sul.t-online.com with smtp id 1AXPF3-0001HY-00; Fri, 19 Dec 2003 19:20:49 +0100 Received: from Andro-Beta.Leidinger.net (b7Jm4oZ1reTPP8lOvn1OsSSsO+AFnoWc3UQTTFVotjGNMike6RZH6D@[217.83.25.252]) by fmrl10.sul.t-online.com with esmtp id 1AXPEz-0qOdn60; Fri, 19 Dec 2003 19:20:45 +0100 Received: from Magellan.Leidinger.net (Magellan.Leidinger.net [192.168.1.1]) hBJIKhMj096549; Fri, 19 Dec 2003 19:20:44 +0100 (CET) (envelope-from Alexander@Leidinger.net) Received: from Magellan.Leidinger.net (netchild@localhost [127.0.0.1]) hBJIKgSK063238; Fri, 19 Dec 2003 19:20:42 +0100 (CET) (envelope-from Alexander@Leidinger.net) Date: Fri, 19 Dec 2003 19:20:42 +0100 From: Alexander Leidinger To: Alexander Kabaev Message-Id: <20031219192042.553fbd5a.Alexander@Leidinger.net> In-Reply-To: <20031219124959.5e7a4ee0@kanpc.gte.com> References: <200312191711.hBJHBK6p058975@repoman.freebsd.org> <20031219183722.622e8bc6.Alexander@Leidinger.net> <20031219124959.5e7a4ee0@kanpc.gte.com> X-Mailer: Sylpheed version 0.9.6claws (GTK+ 1.2.10; i386-portbld-freebsd5.2) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Seen: false X-ID: b7Jm4oZ1reTPP8lOvn1OsSSsO+AFnoWc3UQTTFVotjGNMike6RZH6D@t-dialin.net cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/lib/libc/stdlib atexit.c atexit.h exit.c X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the entire tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 19 Dec 2003 18:21:25 -0000 On Fri, 19 Dec 2003 12:49:59 -0500 Alexander Kabaev wrote: > > FreeBSD version bump please! I need it in the icc port to remove the > > actual __cxa_* hack. > Not until I enable __cxa_exit use in system compiler. PR is not closed > yet... icc uses _cxa_*. There's no way to switch it off. At the moment we use a _very bad_ hack, see lang/icc/files/cxa_* (just a little bit more than a NOP). Now that we have the symbols in our libc we have to remove this hack in the icc port. I don't mind if I have to wait for some days until you use it in the system compiler, but if your schedule is more than ... let's say one week, it would be very nice if you could bump kern.osreldate because of this change. Regardless of the above facts. This changes the API. I think providing the API and using the API is orthogonal, and if both doesn't happen at the same time it's worth a bump of kern.osreldate for each change. Bye, Alexander. -- I will be available to get hired in April 2004. http://www.Leidinger.net Alexander @ Leidinger.net GPG fingerprint = C518 BC70 E67F 143F BE91 3365 79E2 9C60 B006 3FE7