From: Brandon S. <br...@oq...> - 2007-06-17 20:04:29
|
On Jun 17, 2007, at 12:01 PM, Pedro Alves wrote: > Brandon Sneed wrote: > >> >> the C hello world sample in my original message doesn't have any >> ctors, so i'm guessing its something else. > > The __main call is always inserted, no matter if you have global > objects > or not. The compiler doesn't know what you will link the object too. > Even when main is compiled in a C object, the __main is emitted to > enable > the linking of C++ objects/libs with C code. > would this affect the values of argc/argv not being valid? gdb 6.6 no longer does the odd stepping behavior, but the parameters for main as they are passed in are unusable. Brandon |