From owner-freebsd-current@FreeBSD.ORG Mon May 20 01:33:31 2013 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id 35AF6477 for ; Mon, 20 May 2013 01:33:31 +0000 (UTC) (envelope-from outbackdingo@gmail.com) Received: from mail-oa0-f54.google.com (mail-oa0-f54.google.com [209.85.219.54]) by mx1.freebsd.org (Postfix) with ESMTP id 09B301C8 for ; Mon, 20 May 2013 01:33:30 +0000 (UTC) Received: by mail-oa0-f54.google.com with SMTP id o17so7045921oag.27 for ; Sun, 19 May 2013 18:33:30 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:x-received:date:message-id:subject:from:to :content-type; bh=RzRHLhMa86hEI6kj+v38RgTc4dc8/pEbxxUWulnVo3c=; b=NQq0vy9eMlMzOA+l8Ct6VZdUUS53tiF9zFjKBxQeDNc6RiL0/03RRoD5B+ItCTI6ct 9lb6HsFr9GRZL7Csrsl7tx+AURKys73iXO5LXPH0Dk336Of+S8mzjftGJccj5456pvc/ ThqrBTAJ5FmeHVAQoNssnmWwAHpO9MJm4eC4sgm6Malx0bpzXs3fswnuGx9g8lvMXmTL gWxVfu+lSWvd1MeF4hs4QIWD5HuENzYM9+wzL69FXfZwIZy4xIZ+U/byc8QhQQfbs1xI D04yBmb3bXyQO8ojqqXBS1XZvaUheDk31ObPrNcstrRpNkfXafU1G+R6zPREiNvBL0EN PHXQ== MIME-Version: 1.0 X-Received: by 10.60.93.67 with SMTP id cs3mr7814361oeb.88.1369013610681; Sun, 19 May 2013 18:33:30 -0700 (PDT) Received: by 10.76.96.49 with HTTP; Sun, 19 May 2013 18:33:30 -0700 (PDT) Date: Sun, 19 May 2013 21:33:30 -0400 Message-ID: Subject: Commit r250812 breaks buildworld From: Outback Dingo To: freebsd-current@freebsd.org Content-Type: text/plain; charset=ISO-8859-1 X-Content-Filtered-By: Mailman/MimeDel 2.1.14 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.14 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: Mon, 20 May 2013 01:33:31 -0000 r250812 | markj | 2013-05-19 17:14:36 +0000 (Sun, 19 May 2013) | 11 lines Re-introduce another part of r249367. This commit fixes a register leak in dt_cg_ptrsize() and generally cleans up some of the error handling around register allocation. This change corresponds to part of illumos-gate commit e5803b76927480: 3025 register leak in D code generation Reviewed by: pfg Obtained from: illumos MFC after: 1 month produces /root/builder/FreeBSD/src/tmp/usr/lib/libdtrace.so: undefined reference to `dt_cg_xlate_expand' *** [dtrace] Error code 1