On Monday 30 October 2006 9:56 am, Paul Brook wrote: > On Monday 30 October 2006 04:35, Rob Landley wrote: > > On Monday 23 October 2006 1:58 pm, Paul Brook wrote: > > > > Although, all told, it would seem to me that what might be called for > > > > here is a new gcc target. A gcc target specifically for generating > > > > qemu code. That would just simply generate whatever qemu wanted for > > > > function postamble. > > > > > > Better to just teach qemu how to generate code. > > > In fact I've already done most of the infrastructure (and a fair amount > > > of the legwork) for this. The only major missing function is code to do > > > softmmu load/store ops. > > > https://nowt.dyndns.org/ > > > > So given that one of the reasons for doing this would be getting away from > > depending on specific and increasily out of date versions of gcc to build > > the thing, what would be involved in getting this version to build under > > gcc-4.x? > > Should work pretty much out the box. Obviously if you build anything other > than m68k then all bets are off.
It didn't get to "work", it broke building. (The frighting part is that my patch at http://busybox.net/downloads/qemu applied to your version without rejects, but although that helped it get farther, it didn't finish.) I just did a standard "./configure --shutupaboutthecompilerversion; make; make install". (x86 is the first target I'm interested in, as it's the easiest to test and you said it's using at least some of the new code...) > Paul Rob -- "Perfection is reached, not when there is no longer anything to add, but when there is no longer anything to take away." - Antoine de Saint-Exupery _______________________________________________ Qemu-devel mailing list Qemu-devel@nongnu.org http://lists.nongnu.org/mailman/listinfo/qemu-devel