Mark Mitchell wrote: >> We have two uses for the bfin-elf compiler - building standalone >> applications, and bootstrapping uClibc for >> bfin-uclinux/bfin-linux-uclibc. > > Most targets just do the usual dance of building compilers and libraries > interleaved appropriately. For example, we build ARM uClinux compilers > without ever building an ARM ELF compiler. Why can't you do that for > Blackfin?
It sounds more complicated than what we do. We just build bfin-elf, build uClibc with it, and build up the bfin-*linux* compilers. Just three simple steps. What do you do for ARM uClinux? > I really think that we ought to compare with what happens with MIPS or > Power and figure out what's different. Are you by any chance > configuring a native compiler, rather than a cross? No native compilers - I don't think the linux nommu memory manager would be very happy about running gcc. Running the testsuite is bad enough. Bernd -- This footer brought to you by insane German lawmakers. Analog Devices GmbH Wilhelm-Wagenfeld-Str. 6 80807 Muenchen Sitz der Gesellschaft Muenchen, Registergericht Muenchen HRB 40368 Geschaeftsfuehrer Thomas Wessel, William A. Martin, Margaret Seif