With the latest CVS I'm now getting an error in a different spot -
(built for an MS7308E w/ 128MB RAM & Celeron 733)
...
totalram: 120M
Initializing CPU #0
Updating microcode
microcode_info: sig = 0x00000686 pf=0x00000010 rev = 0x00000000
Enabling cache...
Setting fixed MTRRs(0-88) type: UC
Setting fixed MTRRs(
<stuck here, then restarts after a few seconds, repeat...>
This was with gcc3.1 & binutils 2.12.1.
With gcc 2.95.3 & binutils 2.11.2 I basically get the same thing, except
the last line is a bit more garbled...
An older cvs tree (6/12) with 2.95.3/2.11.2 works, old tree with
3.1/2.12.1 does not (assumedly due to issue you fixed below...)
I started to look at the changes to mtrr.c in that time but it looked like
about 1/2 the file so I think it will take you about 1/100 of the time to
figure out :)
-Jake
On 25 Jul 2002, Eric W Biederman wrote:
> Eric W Biederman <[EMAIL PROTECTED]> writes:
>
> > Transform (src/arch/i386/config/ldscript.base):
> > .heap {
> > _heap = .;
> > . = HEAP_SIZE;
> > _eheap = .;
> > }
> > to:
> > _heap = .;
> > .heap {
> > . = HEAP_SIZE;
> > }
> > _eheap = .;
>
> O.k. I just tested this with binutils 2.12 and it works. So I have
> changed it in ldscript.base.
>
> Eric
>