GNU bug report logs - #15449
gdb assembler no '=>' arrow in source

Previous Next

Package: emacs;

Reported by: Markus Rother <informatik <at> markusrother.de>

Date: Mon, 23 Sep 2013 21:57:04 UTC

Severity: normal

Tags: moreinfo

Done: Lars Ingebrigtsen <larsi <at> gnus.org>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: Markus Rother <informatik <at> markusrother.de>
To: 15449 <at> debbugs.gnu.org
Subject: bug#15449: gdb assembler no '=>' arrow in source
Date: Mon, 23 Sep 2013 13:03:21 +0200
Hi,

(using emacs 24.2.1)

When debugging an assembler program using gdb within emacs, there is no
arrow pointing to the current line in my source file.  Everything else
works properly (stepping, etc.):

* (gdb) disas
* M-x gdb-disassembly-buffer
* (gdb) si
* etc.


The file was compiled with:

=nasm -g -f elf32 foo.s - o foo.o=
=ld foo.o -o foo=

(using nasm 2.10.05)


gdb was invoked with

M-x gdb -i=mi foo

(using gdb 7.5.1)

The debugging session starts successfully, with "Reading symbols ... done.".


When activating one of the gdb buffers, the menu bar changes (to
gud-gdb, I assume), but not so when activating the source buffer.


On stackoverflow.com it was suggested to use an older version of nasm
(why?) as the same problem was encountered.

http://stackoverflow.com/questions/10269537/setting-breakpoints-in-gdb-many-window-no-visual-cursor

(did not try).


Any help is appreciated.
Markus




This bug report was last modified 4 years and 179 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.