> > diff -r freebios_lnxi/src/arch/i386/init/ldscript.lb > > ../freebios2/src/arch/i386/init/ldscript.lb > > 44,49d43 > > < > > < /* Move up the location counter if the start of the > rom section is > > < * too low. > > < */ > > < . = ( ( ( _ROMBASE + ROM_IMAGE_SIZE - 1 ) == > 0xffffffff ) && ( . < > > 0xffff0000 ) ) ? 0xffff0000 : . ; > > < > > there is some problem too. > > for some 8 way opteron system with romcc i need > linuxbios_ram auto.inc > > ---- it is very big entry32.inc --- _start is here > failover.inc jmp > > auto.inc > > out: > > _main in crt0.S > > > > then you will push auto.inc into the top 64k too, but the > 64k can not fit. > > > > So please merge that into main tree... > > I believe you are asking for a change. But I don't quite follow. > > Eric >
that is verified, and it is used for romcc with 8 ways opteron, at that case the auto.inc get very big, and it make _start too low, so i put auto.inc before _start, and use jmp to it and after it done, auto.inc will jmp to __main. YH _______________________________________________ LinuxBIOS mailing list [email protected] http://www.openbios.org/mailman/listinfo/linuxbios
