From owner-freebsd-toolchain@FreeBSD.ORG Sat Jan 26 03:39:37 2013 Return-Path: Delivered-To: toolchain@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id AD16082B for ; Sat, 26 Jan 2013 03:39:37 +0000 (UTC) (envelope-from lubatang@gmail.com) Received: from mail-lb0-f170.google.com (mail-lb0-f170.google.com [209.85.217.170]) by mx1.freebsd.org (Postfix) with ESMTP id 1AED5C03 for ; Sat, 26 Jan 2013 03:39:36 +0000 (UTC) Received: by mail-lb0-f170.google.com with SMTP id ge1so1758694lbb.29 for ; Fri, 25 Jan 2013 19:39:30 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:x-received:in-reply-to:references:date:message-id :subject:from:to:cc:content-type; bh=JNHTfM0fMyL6Vds5n/7xv0bd5RYEbsU6XftjTu549KE=; b=o8WxpUrwJRybawHN/mZJcqnq6nZhvweeHyfMO6C55XfW8dv9vzDueisdFBIuJIyFxJ Bgi1udZZdDvku28fZ6Mtyv0hBhUGHmI/Dt0Z2PbCkb7U4gXH9bdo4pZCj/BHhUJz24vm UxDPugQtGtzczM4lmre+oxEtq+llRmaunPyDwZlh0S1GMpChLBYrtTOTQQEUKnF21kzT MNuiripPba1LIUiBsPSuWef77Y/uvZBHA9NBV9nReGodns+h50i1motk+izJVJKKf3bC cFhqXTbbxfIPe9MlQ7WjWb8Qu6EpH+pVF28RO0WCxqinXAlXVG8N9twMiq67Enp6UCy2 EtTg== MIME-Version: 1.0 X-Received: by 10.152.132.137 with SMTP id ou9mr7090924lab.7.1359171570367; Fri, 25 Jan 2013 19:39:30 -0800 (PST) Received: by 10.112.150.194 with HTTP; Fri, 25 Jan 2013 19:39:30 -0800 (PST) In-Reply-To: References: Date: Sat, 26 Jan 2013 11:39:30 +0800 Message-ID: Subject: Re: [patch] crunchide breaks object files when using mclinker to do base system linking From: Luba Tang To: Erik Cederstrand Content-Type: text/plain; charset=ISO-8859-1 X-Content-Filtered-By: Mailman/MimeDel 2.1.14 Cc: "toolchain@freebsd.org" , pete chou X-BeenThere: freebsd-toolchain@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Maintenance of FreeBSD's integrated toolchain List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 26 Jan 2013 03:39:37 -0000 Hi, list, This patch helps not only MCLinker but also the Google gold linker to link the base system. GNU ld, Google gold and MCLinker are designed for different purposes and have different market spectrum. Letting different groups adopt different linkers for their own needs can cater BSD to various markets. Big Thanks, Luba 2013/1/25 Erik Cederstrand > Hello list, > > On behalf of Pete Chou, I would like to ask for review, testing and > hopefully commit help of this revised patch for crunchgen and crunchide > which allows mclinker (http://code.google.com/p/mclinker/) to link the > base system. In short, this patch is needed because crunchide is being > overly strict about the section layout of an object file. > > Thanks, > Erik > > > _______________________________________________ > freebsd-toolchain@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-toolchain > To unsubscribe, send any mail to " > freebsd-toolchain-unsubscribe@freebsd.org" >