This is the mail archive of the gdb-patches@sources.redhat.com mailing list for the GDB project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: [aeb] Re: GNU toolchain and AEB


>>>>> "Fernando" == Fernando Nasser <fnasser@cygnus.com> writes:

>> The following looks also strange to me:
>> 74      void TaskList::insert(Task * pTask)
>> -       75      {
>> -       76              Task * ppPrev = this->pTop;
>> 77
>> 78              //
>> 79              // Handle  the case of an empty list.
>> 80              //
>> -       81              if (ppPrev == NULL)
>> 82              {
>> 83                      ppPrev == pTask;
>> 84                      return;
>> 85              }
>> 
>> This is how it looks in gdb. No instruction at "ppPrev == pTask; " and
>> "return;  ".
>> 

Fernando> This is a very trivial method and it probably got optimized in some smart way.
Fernando> Use the MIXED mode to see what are the assembler instructions that were 
Fernando> associated with the source lines.

Sorry if I completely missed the point, but what instructions
do you guys expect to be generated for `ppPrev == pTask;' ?

Regards,
-velco


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]