Hi Angelo, On 20/04/16 04:14, angelo wrote: > infinite thanks. > > Do you maybe have also the > gcc-5.3.0-fix-libgcc-build.patch ?
Yep, attached. Regards Greg > On 19/04/2016 15:52, Greg Ungerer wrote: >> Hi Angelo, >> >> On 19/04/16 17:40, angelo wrote: >>> Sry, i forgot html format enabled, so i resend. >>> >>> Dear Greg and all, >>> >>> i am building from some time some c++ apps for mcf5307. >>> At the time being, with the toolchain m68k-uclinux-20101118 i get >>> some errors, like usleep not declared, even including <unistd.h>, >>> as >>> 88:15: error: ‘usleep’ was not declared in this scope >>> >>> Actually, the only toolchain i can use successfully for c++ >>> apps on mcf5307 is an old >>> >>> Sourcery_CodeBench_Lite_for_ColdFire_uClinux >>> >>> But we know they are no more available / open. Do you know any other >>> alternative ? Or a guide i can use to prepare a c,c++ toolchain >>> for uClinux (then i can make it available) ? >> >> Attached is a build script I use to build m68k-uclinux toolchains. >> >> Most recently I have built and am testing a gcc-5.3 based toolchain. >> The elf2flt package referenced in this script was just a snapshot >> of the github uclinux/elf2flt tree on that date. >> >> I don't know if it will work any better for you with c++ apps, >> but it is worth a try. >> >> Note that gcc-5.3 will produce broken non-MMU m68k linux >> for kernel versions older then 4.5 (due to code generation >> issues with the signal handling code). So keep that in mind >> if you are compiling kernels with it. >> >> Regards >> Greg >> >> >> >> _______________________________________________ >> uClinux-dev mailing list >> uClinux-dev@uclinux.org >> http://mailman.uclinux.org/mailman/listinfo/uclinux-dev >> This message was resent by uclinux-dev@uclinux.org >> To unsubscribe see: >> http://mailman.uclinux.org/mailman/options/uclinux-dev > > > > _______________________________________________ > uClinux-dev mailing list > uClinux-dev@uclinux.org > http://mailman.uclinux.org/mailman/listinfo/uclinux-dev > This message was resent by uclinux-dev@uclinux.org > To unsubscribe see: > http://mailman.uclinux.org/mailman/options/uclinux-dev >
--- gcc-5.3.0/libgcc/config.host.org 2016-01-13 13:03:24.815783571 +1000 +++ gcc-5.3.0/libgcc/config.host 2016-01-13 13:04:05.191784224 +1000 @@ -794,7 +794,7 @@ m68k*-*-openbsd*) ;; m68k-*-uclinux*) # Motorola m68k/ColdFire running uClinux with uClibc - tmake_file="$tmake_file m68k/t-floatlib m68k/t-linux" + tmake_file="$tmake_file m68k/t-floatlib" md_unwind_header=m68k/linux-unwind.h ;; m68k-*-linux*) # Motorola m68k's running GNU/Linux
_______________________________________________ uClinux-dev mailing list uClinux-dev@uclinux.org http://mailman.uclinux.org/mailman/listinfo/uclinux-dev This message was resent by uclinux-dev@uclinux.org To unsubscribe see: http://mailman.uclinux.org/mailman/options/uclinux-dev