Hi Keith, with attached file on Fedora 25 x86_64 'gcc -g' (not any -O): ------------------------------------------------------------------------------ (gdb) b g Breakpoint 1 at 0x4004ce: file inlined5.c, line 12. (gdb) r Starting program: inlined5 Breakpoint 1, g (a=1) at inlined5.c:12 12 f (a); (gdb) bt #0 g (a=1) at inlined5.c:12 #1 h (a=1) at inlined5.c:20 #2 main () at inlined5.c:28 (gdb) info breakpoints Num Type Disp Enb Address What 1 breakpoint keep y 0x00000000004004ce in g at inlined5.c:10 inlined in main at inlined5.c:20 breakpoint already hit 1 time (gdb) ------------------------------------------------------------------------------ I think g is inlined into h which is inlined into main. Personally I think it would be enough to say "in g" as the rest is a toolchain implementation detail. But if it tries to describe the code layout then it should match the reality. The MI attributes would also need to be adjusted for multi-level inlines. Jan