Re: [PATCH] fix SMP TLB optimisations
"John David Anglin" <[email protected]>
| Newsgroups | gmane.linux.ports.hppa |
|---|---|
| Message-ID | <[email protected]> |
> Here's take II. It corrects the problem with the prior one not being > agressive enough .. plus sr3 is the wrong register to alter from > userspace ... we really need to do sr4-7. This one is less stable your previous change + reversion of tausq's SMP TLB opimization patch. GCC build doesn't get far before wierdness occurs (strange characters being read from files): gcc -c -g -fkeep-inline-functions -gnatpg -gnata -I- -I. -Iada -I../../gcc/ gcc/ada ../../gcc/gcc/ada/exp_ch6.adb -o ada/exp_ch6.o /tmp/ccaWBgD1.s: Assembler messages: /tmp/ccaWBgD1.s:2436: Error: Undefined register: '%s'. /tmp/ccaWBgD1.s:2436: Error: Field out of range [0..31] (-1). /tmp/ccaWBgD1.s:2436: Error: Undefined register: '%s'. /tmp/ccaWBgD1.s:2436: Error: Undefined register: '%s'. /tmp/ccaWBgD1.s:2436: Error: Field out of range [0..31] (-1). ... Dave -- J. David Anglin [email protected] National Research Council of Canada (613) 990-0752 (FAX: 952-6602)