From owner-svn-src-head@freebsd.org Mon Mar 27 19:42:14 2017 Return-Path: Delivered-To: svn-src-head@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 170DAD2051E; Mon, 27 Mar 2017 19:42:14 +0000 (UTC) (envelope-from carpeddiem@gmail.com) Received: from mail-it0-x229.google.com (mail-it0-x229.google.com [IPv6:2607:f8b0:4001:c0b::229]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id D1640628; Mon, 27 Mar 2017 19:42:13 +0000 (UTC) (envelope-from carpeddiem@gmail.com) Received: by mail-it0-x229.google.com with SMTP id e75so32449166itd.1; Mon, 27 Mar 2017 12:42:13 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to; bh=hKQWBm8FCsqukqg6B1B5oQDlMO43Msp11W66S3ISCK8=; b=WoZDASmrkchF5BNQpWG9AGlFtFgi0dRkHD6YIe2KqX02Xz2qwDgq7rftlq25yUx1vI X0dU9KJXs8iuqCmXDt5H5rdrD94gDxnVthon59peheBXfPumSHAGjdaFEuuLW/pDY1tL Vzdm3T6IX+sqVlDhmpcZXjclANmyccr/quvNXtC6GRt6sOXzb/+BDo/vX7m4yHPn/tXO yg3FqEE4SNQM97drg1m7n97mJkQ52bwVYQwQXEAE4P2zihoIteGuAENc6V5XiguudKg9 KH36m8g8C5liksz1eXi3QqBmD+161j6kqD2jOUsTSHoGoBxJT0LLvQ6ZhrqYV+g7NURt 7h6A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to; bh=hKQWBm8FCsqukqg6B1B5oQDlMO43Msp11W66S3ISCK8=; b=JO7TaRcac4fWu2i8/DO42KdoQy2UBypQlI+EDMS01bGkfzIwUhWgxVOBpwPF0hOK2X aKOmRTFu2ncr0h6zUMlj7djMowb+s/jIGSKKHJJTwGwQpYAucoZU/T/r+l5krCS3jDCl AuPNOKpI+oo5JqNMZHYk7y+INiZ3ADC3OI0zcavwtSobjMMg66SGZe/crv9ZZUirTxLW vxJ7J50c2IG0gOi2NnLRtBpHys0bUJWldHSidcxjSJZdPtq9bH5VyNBGAhuB0L7xTwCT 5ssynWnhwdNph3+UNq3+zTHhofGHP60iZ9Qx+y+Q9sUwK+x1kjQKP7dXfCoX2XvoaX86 4R9w== X-Gm-Message-State: AFeK/H2SyvsDP/qmhfS58zS60ZBXDbWClnef0iYGnfqVo0LjJKhQEHsd2IZ++tMq/LwRSj3/gknQ0nsRhNI3Sg== X-Received: by 10.36.80.213 with SMTP id m204mr11030389itb.105.1490643733012; Mon, 27 Mar 2017 12:42:13 -0700 (PDT) MIME-Version: 1.0 Sender: carpeddiem@gmail.com Received: by 10.107.30.209 with HTTP; Mon, 27 Mar 2017 12:41:52 -0700 (PDT) In-Reply-To: <201703271601.v2RG1GeY057276@repo.freebsd.org> References: <201703271601.v2RG1GeY057276@repo.freebsd.org> From: Ed Maste Date: Mon, 27 Mar 2017 15:41:52 -0400 X-Google-Sender-Auth: URe9bOjsWXD7aZpNqhNcckoAQcE Message-ID: Subject: Re: svn commit: r316029 - head/contrib/llvm/tools/lld/ELF To: "src-committers@freebsd.org" , "svn-src-all@freebsd.org" , "svn-src-head@freebsd.org" Content-Type: text/plain; charset=UTF-8 X-BeenThere: svn-src-head@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: SVN commit messages for the src tree for head/-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 27 Mar 2017 19:42:14 -0000 On 27 March 2017 at 12:01, Ed Maste wrote: > Author: emaste > Date: Mon Mar 27 16:01:16 2017 > New Revision: 316029 > URL: https://svnweb.freebsd.org/changeset/base/316029 > > Log: > lld: hack version and help output for compatibility with libtool For the record, I think this is a terrible hack and I wish we didn't need it. However, it was committed upstream and should be the most expedient way to get libtool-using third party software to link with lld. As Sean Silva wrote in https://reviews.llvm.org/D31199: Btw, I think this is one of the clearest proofs that LLD has crossed a big milestone and is now entering "production quality". You don't see this kind of hack in a non-production-quality program. I still hope libtool will gain native support for lld, and perhaps many years from now this can be removed.