On gio, 2008-06-19 at 09:35 +0200, Luigi 'Comio' Mantellini wrote: > Kay, Thanks for your support. > > this is the config.gcc (part of): > > ... > m68k-*-uclinux*) # Motorola m68k/ColdFire running uClinux > # with uClibc, using the new GNU/Linux-style > # ABI. > default_m68k_cpu=68020 > default_cf_cpu=5206 > tm_file="${tm_file} dbxelf.h elfos.h svr4.h linux.h flat.h m68k/linux.h m68k/uclinux.h ./sysroot-suffix.h" > tm_defines="${tm_defines} MOTOROLA=1 UCLIBC_DEFAULT=1" > extra_options="${extra_options} linux.opt" > tmake_file="m68k/t-floatlib m68k/t-uclinux m68k/t-mlibs" > use_fixproto=no > ;; > m68k-*-linux*) # Motorola m68k's running GNU/Linux > # with ELF format using glibc 2 > # aka the GNU/Linux C library 6. > default_m68k_cpu=68020 > default_cf_cpu=5475 > tm_file="${tm_file} dbxelf.h elfos.h svr4.h linux.h m68k/linux.h" > extra_options="${extra_options} m68k/ieee.opt" > tm_defines="${tm_defines} MOTOROLA=1" > # if not configured with --enable-sjlj-exceptions, bump the > # libgcc version number > if test x$sjlj != x1; then > tmake_file="$tmake_file m68k/t-slibgcc-elf-ver" > fi > ;; > ... > > The target m68k-*-linux* doesn't set any tmake_file... I think that the > following should be added : > > tmake_file="m68k/t-floatlib m68k/t-mlibs m68k/t-m68kbare" > > Thanks > > luigi > using the proposed change, I'm able to create a libgcc.a... but libgcc_s.so seems not be supported under m68k arch... I you know, can you give me indication in order to understand if libgcc_s.so can be created using m68k-*-linux* target? thanks luigi -- ______ Luigi Mantellini .'______'. R&D - Software (.' '.) Industrie Dial Face S.p.A. ( :=----=: ) Via Canzo, 4 ('.______.') 20068 Peschiera Borromeo (MI), Italy '.______.' Tel.: +39 02 5167 2813 Fax: +39 02 5167 2459 Ind. Dial Face Email: luigi.mantellini@xxxxxxxxxxx www.idf-hit.com GPG fingerprint: 3DD1 7B71 FBDF 6376 1B4A B003 175F E979 907E 1650