On Thu, Oct 11, 2007 at 11:25:27AM +0930, Arthur Marsh wrote:
> Package: gdb
> Version: 6.6.dfsg.90.20070912-1
> Severity: wishlist
> 
> 
> I was able to use gdb to debug amsn (a wish script) by doing:
> 
> gdb --args /usr/bin/wish8.4 /usr/bin/amsn
> 
> Could gdb be modified to have the capability to do:
> 
> gdb /usr/bin/amsn
> 
> given that /usr/bin/amsn is a script that starts with:
> 
> #!/bin/bash
> # \
> exec wish $0

It's possible but unlikely.  It's a fair amount of work and easy to do
by hand (you did it the right way).

The two parts are:

  - Recognize #! files and parse their start lines to open the correct
    executable file.

  - Trace across execve since the executable is initially bash here.

Exec debugging will probably happen sometime in the next few years.  I
don't know about #! support though.

-- 
Daniel Jacobowitz
CodeSourcery



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to