From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 9706 invoked by alias); 23 Dec 2004 19:56:12 -0000 Mailing-List: contact gcc-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Archive: List-Post: List-Help: Sender: gcc-owner@gcc.gnu.org Received: (qmail 9365 invoked from network); 23 Dec 2004 19:55:51 -0000 Received: from unknown (HELO smtp-wifi.orange.fr) (194.250.131.236) by sourceware.org with SMTP; 23 Dec 2004 19:55:51 -0000 Received: from [127.0.0.1] (81.254.154.111) by smtp-wifi.orange.fr (7.0.031.3) id 41628A760000E313; Thu, 23 Dec 2004 21:00:31 +0100 Message-ID: <41CB22BC.6090001@adacore.com> Date: Thu, 23 Dec 2004 20:04:00 -0000 From: Robert Dewar User-Agent: Mozilla Thunderbird 0.8 (Windows/20040913) MIME-Version: 1.0 To: "Lucas (a.k.a T-Bird or bsdfan3)" CC: gcc@gcc.gnu.org, Zack Weinberg , dberlin@dberlin.org, geoffk@geoffk.org Subject: Re: GTY and const References: <1103776856.24215.ezmlm@gcc.gnu.org> <41CAF9EF.2030404@cox.net> In-Reply-To: <41CAF9EF.2030404@cox.net> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-SW-Source: 2004-12/txt/msg01042.txt.bz2 Lucas (a.k.a T-Bird or bsdfan3) wrote: > Why can't we use the Boehm's GC for all of GCC? It's already > distributed with GCC and we already use it for the Java runtime. > Lucas > Zack Weinberg wrote: For the record, you cannot use BGC for the GNAT compiler itself because it uses virtual origin addressing which is incompatible with the BGC approach. In terms of the run time library, I think everything should work except the g-table and g-dyntab units which also use virtual addressing.