From owner-freebsd-current@freebsd.org Wed Dec 27 03:10:50 2017 Return-Path: Delivered-To: freebsd-current@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 1A4E6E9D3CF for ; Wed, 27 Dec 2017 03:10:50 +0000 (UTC) (envelope-from carpeddiem@gmail.com) Received: from mail-it0-x22d.google.com (mail-it0-x22d.google.com [IPv6:2607:f8b0:4001:c0b::22d]) (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 D912C73DA2; Wed, 27 Dec 2017 03:10:49 +0000 (UTC) (envelope-from carpeddiem@gmail.com) Received: by mail-it0-x22d.google.com with SMTP id 68so24299972ite.4; Tue, 26 Dec 2017 19:10:49 -0800 (PST) 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:cc; bh=XVMGf3klY06gZSZ/5rYB/Le02/0IuXWf1Bz5n6+W/Nw=; b=ss9sQRJmtY5RJVNCKo5IVH1L3hWpDy4IrjZdNtUZ8BnBIKLTQvE5wF9Wb/oTsZZwcq pn0rChicIiYSHhitjoHqfjwCK7Hj7kz7bAi7jGXNayTQzPEVve0K7bDPmLjs9Swk4ZbL YDAI/pp1unKz4ulEOn/tG1eeCNPNgsYg8olA96rDidE7foptwN6TnrxgRoLPxenB1DNj 4l6iduI1oMZ+ih/FcFusdazKzTPi9kRFly96OcOeEIss6d+2GHMgfez/x+E8zERUubQv Fo0WSGzctVdMs1FrqVA5mlB86UYws1/jN+5b7CcMWCnm4xu1IDvqsagOeNUBPGisZJW3 R4Tw== 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:cc; bh=XVMGf3klY06gZSZ/5rYB/Le02/0IuXWf1Bz5n6+W/Nw=; b=iUI7xAeFgB447dwMItJ4KWR8JBhpvoW9+kG2Y5O1caN7Ebh43Q+lL9ltJkynV9Pt4h GX9tTSojl5TIbAeB8QaMm/xrrTY/INnDIoOXk0HVFNjpIbqx0XURNpfPJ3j1kmMNzN3O pzBOyGhdYz+cXL8DSq+wdCtgYLKCc4yIGyQzmGiM2LiW2uHdmbgVeB6mRC3HHvlentdf K++a5QxoMgVHEJxVlfIabPWym0ugOF1A7rHbimnDBKU3FdXBSRKvmG+5czIHpTejx64s 9lY7uRdVl7kQ56zIJ8c6j4EVB+kJIgARA8OqXRu1hqzRBZFnXSmKMWTAw5s23yxFSJdi btiA== X-Gm-Message-State: AKGB3mJJYgywATffJ9WselKa6r1CMWZhRpKKxC368gxQyrZf3tkfBGwj Sh67m8LwuWpG4qHM5MO5cm+WMwEP1MU7Qcfdf85mog== X-Google-Smtp-Source: ACJfBotQs06WL+TTm9pUn6vpPSi8zKQKV568nsHD6T+HJCrIZyLIilF61kHv2JKSoURaBYGgNHreOUCd3XnKXdFMlzQ= X-Received: by 10.36.89.149 with SMTP id p143mr35019689itb.96.1514344249000; Tue, 26 Dec 2017 19:10:49 -0800 (PST) MIME-Version: 1.0 Sender: carpeddiem@gmail.com Received: by 10.107.131.163 with HTTP; Tue, 26 Dec 2017 19:10:28 -0800 (PST) In-Reply-To: <803F0529-9A47-4627-B9B0-B75BC45556AD@FreeBSD.org> References: <20171225211651.7e865c84@thor.intern.walstatt.dynvpn.de> <803F0529-9A47-4627-B9B0-B75BC45556AD@FreeBSD.org> From: Ed Maste Date: Tue, 26 Dec 2017 22:10:28 -0500 X-Google-Sender-Auth: h8RDxRAfNsA97MRhmjURLs8MvFk Message-ID: Subject: Re: LLD: man pages missing? To: Dimitry Andric Cc: FreeBSD CURRENT Content-Type: text/plain; charset="UTF-8" X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 Dec 2017 03:10:50 -0000 On 25 December 2017 at 15:25, Dimitry Andric wrote: > > Since lld is now approaching a quite usable state, maybe it is time for > a request to upstream to provide [a manpage]. ;) Yes, it would've been nice if an upstream man page was created early on and had been kept up to date as features were added. In any case, lld is otherwise close to being ready to be installed as /usr/bin/ld on FreeBSD/amd64, and I suspect we might have to just create the man page (and send it upstream). Other than the man page I'm aware of some issues with ifunc support discovered by kib@ while working on kernel ifunc. This doesn't affect FreeBSD-HEAD yet (as we don't use ifunc today) but will soon be important. There's also additional work needed for the ports tree, although right now ~99.5 of the ports collection builds when lld is /usr/bin/ld. Most ports that were failing with lld have either been fixed, or worked around via LLD_UNSAFE so that the port continues using ld.bfd.