[prev in list] [next in list] [prev in thread] [next in thread] 

List:       gdb-patches
Subject:    [commit] New method find_frame_sal()
From:       eliz () is ! elta ! co ! il (Eli Zaretskii)
Date:       2002-11-30 21:59:00
Message-ID: Pine.SUN.3.91.1021201075842.15364B-100000 () is
[Download RAW message or body]


On Thu, 28 Nov 2002, Andrew Cagney wrote:

> While cleaning up accesses to the `struct frame_info', I kept coming 
> across code snippits like:
> 
>   sal = find_pc_line (fi->pc,
>                       (fi->next != (struct frame_info *) NULL
>                        && !(get_frame_type (fi->next) == SIGTRAMP_FRAME)
>                        && !(get_frame_type (fi->next) == DUMMY_FRAME)));
> 
> (Originally it was worse, as there was also fi->signal_handler_caller 
> and PC_IN_CALL_DUMMY (fi->pc, fi->frame, fi->frame).)
> 
> The attached patch adds the function:
> 
> 	find_frame_sal(fi, &sal);
> 
> that encapsulates all of the above.

Should this method be documented in gdbint.texinfo perhaps?


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic