On Thu, Oct 12, 2006 at 10:39:11AM -0700, Kevin Hilman wrote: > Tom Rini wrote: > > On Thu, Oct 12, 2006 at 06:47:34AM -0700, Kevin Hilman wrote: > >> [Sorry for the delayed response, I'm a late comer to the thread, ] > >> > >> Amit S. Kale wrote: > >>> I agree with Tom. KGDB without debug info is more or less unusable on > >>> MIPS (and most non-x86 architectures). > >> I guess it depends how you define unusable. gdb/kgdb are perfectly > >> usable on code that is not compiled with -g. You just don't have > >> symbolic debug. For some users, this is very useful as the goal is to > >> debug the _actual_ code that runs in production, NOT code compiled with -g. > > > > Ah, but the same, quite cool IMHO, trick that lets you strip debug info > > off and load it later is what you want, if you're shipping production > > binaries with KGDB enabled. > > Hmm..., that implies that a debug binary (-g -O2) which has been > stripped is the same as optimized binary (some form of -O2). I'm not > sure that is always true. Any compiler experts to jump in?
For some time now, gcc (& related) have strived to make -g not change the behavior of the code, and with any breakage of that rule being a valid toolchain bug. -- Tom Rini ------------------------------------------------------------------------- Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 _______________________________________________ Kgdb-bugreport mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/kgdb-bugreport
