Subject: Re: new ld.elf_so broken?
To: Christian Groessler <cpg@aladdin.de>
From: Charles M. Hannum <abuse@spamalicious.com>
List: port-macppc
Date: 11/13/2002 19:23:26
> Can I do something to help getting it fixed?
Matt mentioned something about the I$ sync not working as expected on
MP machines because it's (now) done with relocation turned off. I
don't know the details. I suspect that if you change the code near
the top of pmap_syncicache() from:
#ifdef PPC_MPC6XX
if (pa + len <= SEGMENT_LENGTH) {
__syncicache((void *)pa, len);
return;
}
#endif
to:
__syncicache((void *)pa, len);
return;
it will work.