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.