O GNU Debugger (GDB) está vendo o início de melhorias para aprimorar sua experiência de depuração no Microsoft Windows.
A depuração do GDB para executáveis do Windows não é nova, mas até agora ele usou o Cygwin OS ABI para tudo na plataforma - inclusive para binários produzidos pelo MinGW.
Agora, o GDB ainda não diferencia os binários do Windows criados pela Cygwin e os que não são. Então, apresentado nesta semana, está uma nova ABI do Windows OS para o GDB que se diferencia da ABI do Cygwin OS.
Isso ocorreu após pelo menos um bug conhecido devido a diferenças entre os binários Cygwin e outros. A ABI padrão do sistema operacional ainda será o Cygwin para GDBs criados com o destino Cygwin, mas permitir que a ABI do sistema operacional Windows seja detectada por outros binários deve ajudar a resolver erros no futuro e quaisquer outras melhorias de suporte relacionadas.
Mais detalhes sobre a nova ABI do sistema operacional Windows por meio desse commit do GDB . Existem vários outros commits como parte deste trabalho, incluindo essa correção como o resultado do manuseio binário especializado do Cygwin.
Fonte
Até a próxima !!
Nenhum comentário:
Postar um comentário