DBX: AIX эквиваленты версии Solaris

Я разработчик, который в основном программирует в среде Solaris, хотя наш код скомпилирован на нескольких платформах, включая AIX. Самым стабильным средством отладки, к которому у меня есть доступ в обеих средах, является dbx, и я хорошо знаком с платформой Solaris.
К сожалению, dbx в AIX сильно отличается от dbx в Solaris.
Мои результаты поиска не принесли много пользы, и в качестве последней попытки проверить, смогу ли я добиться какого-либо прогресса в этом вопросе, я публикую сообщение в StackOverflow.
Я ищу эквивалентную функциональность для следующих команд / процедур в DBX:

  • эквивалент команды «когда» в Solaris DBX, в отличие от простой остановки
  • эквивалент спецификации события ‘access’ (например, при доступе к переменной wa), где я могу указать не просто переменную, а адрес, если я предпочитаю.
  • эквиваленты событий infile, inclass

Я не совсем уверен, есть ли эквиваленты для любого из них, но я надеюсь, что есть. Моя оценка GDB была намного лучше, но, к сожалению, GDB, похоже, не очень стабильна в среде, в которой я работаю на данный момент.
Заранее спасибо!

2

Решение

Эквивалент «когда» в AIX:

  • Установите трассировку на нужный вам параметр.
  • Используйте addcmd, чтобы добавить список команд в событие трассировки.
0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]