Из документации
Вы можете установить точки останова и один шаг на блоки.Вы можете вызвать блок из сеанса GDB, используя invoke-block, как показано в этом примере:
$ invoke-block myBlock 10 20
Если вы хотите передать строку C, вы должны заключить ее в кавычки.Например, чтобы передать эту строку в блок doSomethingWithString, вы должны написать следующее:
$ invoke-block doSomethingWithString "\"this string\""