bug-gnu-emacs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

bug#14569: 24.3.50; bootstrap fails on Cygwin


From: Ken Brown
Subject: bug#14569: 24.3.50; bootstrap fails on Cygwin
Date: Mon, 17 Jun 2013 16:15:33 -0400
User-agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:17.0) Gecko/20130107 Thunderbird/17.0.2

On 6/17/2013 11:06 AM, Eli Zaretskii wrote:
Cc: Eli Zaretskii <eliz@gnu.org>,
  "14569@debbugs.gnu.org" <14569@debbugs.gnu.org>
From: Jan Djärv <jan.h.d@swipnet.se>
Date: Mon, 17 Jun 2013 08:22:54 +0200

emacsdbg = EMACSLOADPATH=$(lisp) LC_ALL=C gdb -ex 'b abort' -ex run --args 
$(EMACS) $(EMACSOPT)

This should make your life quality better, I think:

   emacsdbg = EMACSLOADPATH=$(lisp) LC_ALL=C gdb --batch-silent 
--return-child-result -ex 'b abort' -ex run --args $(EMACS) $(EMACSOPT)

This causes gdb to exit, whether or not the breakpoint was hit, without giving the user a chance to get a backtrace. I tried adding

  -x $(lisp)/commands.txt

where commands.txt contains

  commands
  bt
  end

but that didn't work. gdb still exited (with an error) when compile-onefile failed, but it didn't print a backtrace first. There has to be a way to get a backtrace when gdb runs in batch mode. Do you know how, Eli?

Ken





reply via email to

[Prev in Thread] Current Thread [Next in Thread]