summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Jose V Beneyto [Wed, 14 Aug 2013 13:26:45 +0000 (13:26 +0000)]
Cleanup
Jose V Beneyto [Wed, 14 Aug 2013 13:07:42 +0000 (13:07 +0000)]
Added libtool to our toolchain to avoid issues with the host one
Jose V Beneyto [Wed, 14 Aug 2013 09:38:11 +0000 (09:38 +0000)]
Toolchain update for 3.0
- Kernel headers 3.5.4
- Binutils 2.23.1
- GCC 4.7.3
- Glibc 2.16.0
- Added option --enable-obsolete-rpc (FS#43)
Jose V Beneyto [Tue, 13 Aug 2013 17:14:42 +0000 (17:14 +0000)]
Updated README file
Jose V Beneyto [Tue, 13 Aug 2013 16:40:30 +0000 (16:40 +0000)]
Removed optimization per device. The product should be a generic toolchain since we apply optimizations lately on native builds, so the toolchain is not affected by optimizations and that will make our work easiest
Victor Martinez [Wed, 12 Dec 2012 17:52:01 +0000 (17:52 +0000)]
raspberrypi.mk: removed thumb support. Problems with gcc while building hardfp and thumb support (sorry, unimplemented: Thumb-1 hard-float VFP ABI). Thanks jaeger.
Victor Martinez [Wed, 28 Nov 2012 16:17:05 +0000 (16:17 +0000)]
gcc: added patch to use the new /lib/ld-linux-armhf.so.3 linker provided by glibc 2.16.0
Victor Martinez [Wed, 7 Nov 2012 16:58:21 +0000 (16:58 +0000)]
Toolchain update libgmp 5.0.5, libmpfr 3.1.1, libmpc 1.0.1, binutils 2.22, glibc 2.16.0, gcc 4.7.2
First attempt to make a generic hardfp build with optimized files per device options. It breaks
initrd creation when it tries to load the included file from its Makefile as it picks current
directory ($pwd/initrd) to look for that include instead of toolchain path.
Fixed builds:
binutils: Removed patch binutils-2.21.1-gnueabihf.patch. Fixed in last sources (binutils 2.22)
gcc-static: --disable-libquadmath (arm hasn't __float128)
Adapted gcc-4.7.2-gnueabihf.patch
glibc: "libc_cv_ctors_header=yes" (gcc constructor support is configured without the configure test)
Removed patch glibc-2.13-gnueabihf.patch. Fixed in last sources (glibc 2.16.0)
Removed patch glibc-2.13-prelink.patch
gcc-final: --disable-bootstrap (removed the three times build bootstrap)
--disable-libgomp (not needed for cross compilations)
--disable-libstdcxx-pch (don't build the pre-compiled header (PCH) for libstdc++)
--enable-c99 --enable-long-long (removed these options as in softfp)
Victor Martinez [Mon, 28 Nov 2011 17:28:19 +0000 (17:28 +0000)]
Moved hardcoded vars (abi, arch, fpu, mode and float) to vars.mk
Victor Martinez [Mon, 17 Oct 2011 06:31:27 +0000 (06:31 +0000)]
Added cxa_atexit symvers to gcc-static and cxa_atexit to gcc-final
Victor Martinez [Thu, 13 Oct 2011 09:15:32 +0000 (09:15 +0000)]
Removed wrong pot patch target.
Victor Martinez [Thu, 13 Oct 2011 08:14:54 +0000 (08:14 +0000)]
Fixed gcc-4.6-gnueabihf.patch name to gcc-4.6.1-gnueabihf.patch
Victor Martinez [Thu, 13 Oct 2011 07:18:15 +0000 (07:18 +0000)]
Fixed binutils-2.21-gnueabihf.patch name to binutils-2.21.1-gnueabihf.patch
Victor Martinez [Thu, 13 Oct 2011 07:12:13 +0000 (07:12 +0000)]
Added forgotten binutils-2.21-gnueabihf.patch
Victor Martinez [Wed, 12 Oct 2011 14:56:10 +0000 (14:56 +0000)]
Updated vars.mk
Victor Martinez [Wed, 12 Oct 2011 09:21:12 +0000 (09:21 +0000)]
Removed not needed patch and cleaned glibc patch.
Victor Martinez [Wed, 12 Oct 2011 09:16:00 +0000 (09:16 +0000)]
Initial commit. Added hardfp support for armv7 with fpu vfpv3-d16 extension.
Jose V Beneyto [Tue, 11 Oct 2011 12:38:41 +0000 (14:38 +0200)]
Imported files from default toolchain (no hardfp) before commiting hardfp patches and stuff
Jose V Beneyto [Tue, 11 Oct 2011 13:25:53 +0000 (15:25 +0200)]
Initial commit. Added README file.