Hi all, how do we get the line info range end address for a given line and file?
For instance, gdb adds 2 breapoint to: (gdb) b /g/g90/devkota1/LULESH/lulesh.cc:233 Breakpoint 1 at 0x4060a0: /g/g90/devkota1/LULESH/lulesh.cc:233. (2 locations) (gdb) i b Num Type Disp Enb Address What 1 breakpoint keep y <MULTIPLE> 1.1 y 0x00000000004060a0 in CollectDomainNodesToElemNodes(Domain&, Index_t const*, Real_t*, Real_t*, Real_t*) at lulesh.cc:233 1.2 y 0x0000000000409c0c in CalcKinematicsForElems(Domain&, double, int) at lulesh.cc:233 And we find all these locations: Compilation Unit name: lulesh.cc [403eb0, ffffffffffffffff) /g/g90/devkota1/LULESH/lulesh.cc:233 [405477, ffffffffffffffff) /g/g90/devkota1/LULESH/lulesh.h:233 [4060a0, ffffffffffffffff) /g/g90/devkota1/LULESH/lulesh.cc:233 [409c0c, ffffffffffffffff) /g/g90/devkota1/LULESH/lulesh.cc:233 But we need to get the whole range, lower and upper addresses. Regars, Sasha