From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 27071 invoked by alias); 7 Aug 2012 13:45:22 -0000 Received: (qmail 27050 invoked by uid 22791); 7 Aug 2012 13:45:19 -0000 X-SWARE-Spam-Status: No, hits=-5.7 required=5.0 tests=AWL,BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,KHOP_RCVD_TRUST,KHOP_THREADED,RCVD_IN_DNSWL_LOW,RCVD_IN_HOSTKARMA_YE,T_RP_MATCHES_RCVD X-Spam-Check-By: sourceware.org Received: from mail-pb0-f47.google.com (HELO mail-pb0-f47.google.com) (209.85.160.47) by sourceware.org (qpsmtpd/0.43rc1) with ESMTP; Tue, 07 Aug 2012 13:44:54 +0000 Received: by pbcwy7 with SMTP id wy7so3391838pbc.20 for ; Tue, 07 Aug 2012 06:44:53 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:x-system-of-record:x-gm-message-state; bh=lTu5KWRje715VJsoPYZHmBvh8npEvhGZmgfohah9dNg=; b=J5qElEX2TEt3Tgh/KGNx+1b/cRP2wUlaC9dHhJPyTP1YJqoFrHfqeoslnQafCy9osN 3dPwtL7Q44ddYRRNP2ozB46nIBJi/1SpLNqQzKzfweB20zHEWmibPHaRhm5wjLM/e+GM fdnZTrGcYo7qrhFtAHhxyWwX6QyrmhRybZ6zLcBfBYAUi10L2D+e8zAAvGRhqnOLQ+vS 35EfdMgH4HLEfGaeSE1V3Ey/CWUjaF8MnNZ6W4o7asWEg9lERpVWrizjnbdexf4A2Tmm iVd1lASIm3uKJTB+SQxnFRccAfZ1rFek8Tcuagq4fPOK2F8LqnhDQ5X8pq8n2yOB90M1 A0fw== Received: by 10.68.233.197 with SMTP id ty5mr3882268pbc.12.1344347093591; Tue, 07 Aug 2012 06:44:53 -0700 (PDT) MIME-Version: 1.0 Received: by 10.68.233.197 with SMTP id ty5mr3882234pbc.12.1344347093252; Tue, 07 Aug 2012 06:44:53 -0700 (PDT) Received: by 10.68.23.10 with HTTP; Tue, 7 Aug 2012 06:44:53 -0700 (PDT) In-Reply-To: References: Date: Tue, 07 Aug 2012 13:45:00 -0000 Message-ID: Subject: Re: add strnlen to libiberty (was Re: Assembly output optimisations) From: Ian Lance Taylor To: Hans-Peter Nilsson Cc: Dimitrios Apostolou , gcc-patches@gcc.gnu.org Content-Type: text/plain; charset=ISO-8859-1 X-System-Of-Record: true X-Gm-Message-State: ALoCoQnNSpEqGp97LeW658h9/UuRzCplOAf4CWF1rSUb9QnceFGzfmuR+Ny0lnjI2jkw+0mNQZKvYWPiYw8k8eXv8yHp70SDMYh2R5MRHEMnWORVkF0SkQOfeMZyT3yUyzEUWZ0RfnJxjCjQDO66myYhw+ScBbfoim5FMPxgpXMQoKN9sLHSJp/eHaqmCFAf3sO+5SIwwOZg X-IsSubscribed: yes Mailing-List: contact gcc-patches-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-patches-owner@gcc.gnu.org X-SW-Source: 2012-08/txt/msg00357.txt.bz2 On Tue, Aug 7, 2012 at 2:30 AM, Hans-Peter Nilsson wrote: > > Just don't forget that libiberty isn't a target library anymore. > To wit, the (GCC) run-time exception is moot for that code, AFAIK. > Maybe enough reason to abandon that rule so its code can be > truly and freely shared between GNU projects. The libiberty licensing is certainly confused. I just don't want to make it worse. None of the code in libiberty is under the GCC Runtime Library Exception, so I think that particular issue does not apply. Ian