Author Topic: Drilling Billy - Problem running the exe  (Read 3520 times)

Andi B.

  • Hero Member
  • *****
  • Thank You
  • -Given: 1
  • -Receive: 28
  • Posts: 596
  • Karma: +7/-1
    • View Profile
Re: Drilling Billy - Problem running the exe
« Reply #15 on: December 20, 2020, 01:42:27 pm »
Quote
Hi Dave,
are you sure that the VAC debugger can source code debug objects produced by EMX/GCC ?
Just tried with a cmd application (wpa_supplicant) and yes I now can source code debug with idebug. Thanks for the tip Dave.

Dave Yeo

  • Hero Member
  • *****
  • Thank You
  • -Given: 13
  • -Receive: 229
  • Posts: 3216
  • Karma: +62/-0
    • View Profile
Re: Drilling Billy - Problem running the exe
« Reply #16 on: December 20, 2020, 07:10:24 pm »
Not sure about EMX/GCC but for kLIBC/GCC (basically all GCC versions above 3.3.5), yes it uses HLL debug info and mostly works in the IBM debuggers. I understand that there are slight problems at times with how the stack is handled and dmik had to work around GCC's object format of AOUT not having big enough fields for some of the HLL stuff creating warnings like,
Code: [Select]
20:00.87 emxomf warning: Input file 'K:\var\temp/ccTjZZujasXXXXXX' has more HLL
debug types than we can index in PUBDEF and EXTDEF records.
but it generally works in the debugger. Unluckily I don't really know much about using the debugger.