From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 32565 invoked by alias); 4 Jun 2008 15:28:53 -0000 Received: (qmail 32548 invoked by uid 22791); 4 Jun 2008 15:28:53 -0000 X-Spam-Check-By: sourceware.org Received: from smtp-out.google.com (HELO smtp-out.google.com) (216.239.33.17) by sourceware.org (qpsmtpd/0.31) with ESMTP; Wed, 04 Jun 2008 15:28:35 +0000 Received: from zps35.corp.google.com (zps35.corp.google.com [172.25.146.35]) by smtp-out.google.com with ESMTP id m54FSMBK002078 for ; Wed, 4 Jun 2008 16:28:23 +0100 Received: from py-out-1112.google.com (pyef47.prod.google.com [10.34.157.47]) by zps35.corp.google.com with ESMTP id m54FRT35022255 for ; Wed, 4 Jun 2008 08:28:21 -0700 Received: by py-out-1112.google.com with SMTP id f47so113805pye.6 for ; Wed, 04 Jun 2008 08:28:21 -0700 (PDT) Received: by 10.141.113.6 with SMTP id q6mr52278rvm.135.1212593301386; Wed, 04 Jun 2008 08:28:21 -0700 (PDT) Received: by 10.140.144.13 with HTTP; Wed, 4 Jun 2008 08:28:21 -0700 (PDT) Message-ID: <38a0d8450806040828n542a470ck12707cd6d442d630@mail.gmail.com> Date: Wed, 04 Jun 2008 15:28:00 -0000 From: "Rafael Espindola" To: "Ian Lance Taylor" Subject: Re: [whopr] Design/implementation alternatives for the driver and WPA Cc: "Diego Novillo" , gcc@gcc.gnu.org, "Kenneth Zadeck" , "Jan Hubicka" , "Ollie Wild" , "Robert Hundt" In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Content-Disposition: inline References: X-IsSubscribed: yes Mailing-List: contact gcc-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-owner@gcc.gnu.org X-SW-Source: 2008-06/txt/msg00060.txt.bz2 2008/6/4 Ian Lance Taylor : > Diego Novillo writes: > > I have a feeling that the comments I wrote within Google about the > linker interface were lost. I am going to try to recreate them here. I have added them to the gcc wiki. I have also removed some of the TODOs that are now obsolete (passing all of the liker options to the plugin, passing only the symbol name). I created an abstract type ldplugin_symbol_t. We need to define some inline functions that the plugin can use to extract data from it. Thank a lot, -- Rafael Avila de Espindola Google Ireland Ltd. Gordon House Barrow Street Dublin 4 Ireland Registered in Dublin, Ireland Registration Number: 368047