From owner-freebsd-current@FreeBSD.ORG Tue Sep 23 12:16:45 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 8FB7E115 for ; Tue, 23 Sep 2014 12:16:45 +0000 (UTC) Received: from outpost1.zedat.fu-berlin.de (outpost1.zedat.fu-berlin.de [130.133.4.66]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4A26119E for ; Tue, 23 Sep 2014 12:16:45 +0000 (UTC) Received: from inpost2.zedat.fu-berlin.de ([130.133.4.69]) by outpost.zedat.fu-berlin.de (Exim 4.82) for freebsd-current@freebsd.org with esmtp (envelope-from ) id <1XWP1O-002gW9-RY>; Tue, 23 Sep 2014 14:16:42 +0200 Received: from e179169208.adsl.alicedsl.de ([85.179.169.208] helo=thor.walstatt.dynvpn.de) by inpost2.zedat.fu-berlin.de (Exim 4.82) for freebsd-current@freebsd.org with esmtpsa (envelope-from ) id <1XWP1O-002tRi-Pe>; Tue, 23 Sep 2014 14:16:42 +0200 Date: Tue, 23 Sep 2014 14:16:38 +0200 From: "O. Hartmann" To: FreeBSD CURRENT Subject: /boot/loader.efi and buildkernel Message-ID: <20140923141638.1b26bc4b.ohartman@zedat.fu-berlin.de> Organization: FU Berlin X-Mailer: Claws Mail 3.10.1 (GTK+ 2.24.22; amd64-portbld-freebsd11.0) MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; boundary="Sig_/OzkckZ2M+=oq_GcABCVNLq1"; protocol="application/pgp-signature" X-Originating-IP: 85.179.169.208 X-ZEDAT-Hint: A X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.18-1 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: Tue, 23 Sep 2014 12:16:45 -0000 --Sig_/OzkckZ2M+=oq_GcABCVNLq1 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable Modules and kernel are built when running "make buildkernel", but the other= contents of /boot/ aren't. How can I manually - and separately - build the loader, especially /boot/loader.efi? I realized that building loader.efi with any kind of optimization beyond de= bugging- or close-to-debugging level ends up in an unloadable loader.efi on Haswell CPU= s (IvyBridge and C2D seem to be unaffected). The system in question is the most recent C= URRENT, compiled with system's CLANG 3.4.1. Regards, Oliver --Sig_/OzkckZ2M+=oq_GcABCVNLq1 Content-Type: application/pgp-signature; name=signature.asc Content-Disposition: attachment; filename=signature.asc -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQEcBAEBAgAGBQJUIWSqAAoJEOgBcD7A/5N87egIAIx80cub9e5ZLBkCuAp9WMy8 hZoUA3geQOyogUjLDJNi2g4dMBFgmg8r6/oVtxcoTIohCzTXYsqmMQUilbQ3WD0A sQQ5ZQCU+u26rl9t0l5xuAeT++FB3jRuMI2EQr5kzHQU7KwHbTFosNY7xH6tzrui Ew/FOIUjGTHOrkm045ievaoHq5VkcirOffTIx8yNCzbGKViiJvrgYA6DkY6eFUZu 3dtxJHv6YzH5aFQePS/rYZMfzRFabub7KLL67K5UbzIU1kDe5CcwfWqwkoNXX9Vi z1GRLZM4j2WDoGK7NG/L0FwLT43NkoVqm9aYimp3b6hygNoS/lel1dzDlrT6Ttk= =od+4 -----END PGP SIGNATURE----- --Sig_/OzkckZ2M+=oq_GcABCVNLq1--