This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


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

Re: continuing egcs-1.1 problems


>>>>> Amal Phadke writes:

>> --- egcs-1.0.2-min.s    Fri Oct 30 22:14:05 1998
>> +++ egcs-1.1b-min.s     Fri Oct 30 22:18:50 1998
>> 
>> main:
>> -       mr 12,1
>> -       addi 1,1,-112
>> -       stw 12,0(1)
>> +       stwu 1,-112(1)
>>	   mflr 0

	These two versions are performing the same operation and the
latter one actually is more correct because it is updating the stack
pointer atomically.  This is part of a function prologue.  When compiling
egcs-1.1b, this pattern is used throughout and it obviously is working in
order to compile this test.

	Are you sure that this is not a problem in glibc?  Are both
egcs-1.0.2 and egcs-1.1b using the same "fixed" include files?  Either one
of the other differences you omit or glibc is the source of the problem.

David


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