Hello,
For almost a week now my symbols have been missing. It started with gdb not reading in any symbols when I was trying to hunt down cygwin problems, then I re-enabled KDBG in config and rebuilt and KDBG can tell you the function name, but not the file name and line number. Last night, I deleted my sandbox and checked out a fresh copy from CVS, only enabling DBG. I think it was Arty who suggested I check to see if the targets are getting the "-g" flag. I captured the entire build into a log, and these are the only targets that had "-g" on the gcc command line:
ntdll (-g) opengl32 (-g3) dnsapi (-g) bzip2 (-g) oskittcp (-g) patblt (-g) primitives (-g) strechblt (-g) txtscale (-g) wm_erasebkgnd (-g)
I checked this against my symbols directory and they correspond to .sym files that appear to be valid. All the others are 16 bytes, and don't appear to contain any useful information.
I'm not much of a make guru, so I thought I would report it rather than continue to hunt it down alone. ;0)
Thanks, Andrew