From owner-freebsd-hackers@FreeBSD.ORG Tue May 19 19:32:39 2015 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 90C81DA7 for ; Tue, 19 May 2015 19:32:39 +0000 (UTC) Received: from mail-qk0-x231.google.com (mail-qk0-x231.google.com [IPv6:2607:f8b0:400d:c09::231]) (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 4ABA71B88 for ; Tue, 19 May 2015 19:32:39 +0000 (UTC) Received: by qkdn188 with SMTP id n188so12406696qkd.2 for ; Tue, 19 May 2015 12:32:38 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=8nKC/azG2vitKFlCEw4lXUCYfRUBjYRm394zgHn1Hoc=; b=mEqtOnuBM/GGJaZXJdYSFejKdGEVJeo4wi7a0PmQ5MMa0Mwpo33rJlM6UCzIYxM6l4 Vzhv84bWwPKOsX+89BjRhKhWOqMcRa2PuNZ6BNUXsYclMUDSdlIF0TavOhn44e7q+3XM 280JPK21R43aAiakn9YDa9rrUKK37LvAMNnvmjfvxRc2aJWSXMZgf7QcWc0gRjII3AMp q/qcZeBeO2Bw0QSTa7NptddFoRkBZt7IYHcBg7WirwjKNUXX6+5oLgf8rZIJUstq40ki iZXGCOCQOEuE1HqhvhXk4xz/N17mtdSwMkcs0btg/8oa4jX9xGAYPWYVLcEPYsFEG/2V /vRQ== MIME-Version: 1.0 X-Received: by 10.140.29.55 with SMTP id a52mr37093535qga.25.1432063958355; Tue, 19 May 2015 12:32:38 -0700 (PDT) Received: by 10.140.98.73 with HTTP; Tue, 19 May 2015 12:32:38 -0700 (PDT) In-Reply-To: References: <554E41EE.2010202@ignoranthack.me> <554E4BD1.1030802@ignoranthack.me> <406EAA27-D825-408B-985E-DC3FFE746473@frob.org> <554E5263.8010205@ignoranthack.me> <20150509190347.10e1e2c2@kan> Date: Tue, 19 May 2015 12:32:38 -0700 Message-ID: Subject: Re: How to get anything useful out of kgdb? From: NGie Cooper To: Alexander Kabaev Cc: Sean Bruno , "freebsd-hackers@freebsd.org" Content-Type: text/plain; charset=UTF-8 X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 19 May 2015 19:32:39 -0000 On Mon, May 18, 2015 at 5:29 PM, NGie Cooper wrote: > As a sidenote, this has been broken for over a decade: > https://svnweb.freebsd.org/base?view=revision&revision=127204 :(... -O is synonymous with -O2 (both on clang and gcc) :(... which means that the if/else statement has been bogus with clang for several years now. Argh... -O0 is what we've needed...