This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [dj@delorie.com: Results for 4.4.0 20081106 (experimental) [trunk revision 141636] (GCC) testsuite on m32c-unknown-elf]


> My knowledge of backend and RTL  in general is very limited and I have
> no clue what m32c-elf architecture is and don't seem to have access to
> any such system.

m32c-elf is one of the many embedded (i.e. cross-compiled) targets
which has a simulator.  You don't need to have access to physical
hardware.  See:

http://gcc.gnu.org/install/specific.html
http://gcc.gnu.org/backends.html

> From the logs I see that the testsuite probably uses a
> cross-compiled gcc?  How do you configure gcc to get such a beast?

Like any other cross compiler:

./configure --target=m32c-elf --with-newlib

Note that you'll have to build (and install, of course) a
cross-binutils first, then build a cross-gcc (libgcc will fail to
build), then cross-build and install newlib, then build cross-gcc
again (it will work this time) and install it.

To get the simulator, you then build a cross-gdb.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]