I want to break at a local label in NASM assembly code using GDB.
Issuing the following command yields the output:
(gdb) break *start.label1 + 217
Disassemble the function where your local label is called, select the address and add a break as you normally would with the address, not the label name. You can also disassemble by the address for local labels.