diff -u gcc-4.6-4.6.3/debian/changelog gcc-4.6-4.6.3/debian/changelog --- gcc-4.6-4.6.3/debian/changelog +++ gcc-4.6-4.6.3/debian/changelog @@ -1,3 +1,9 @@ +gcc-4.6 (4.6.3-12+rpi1) wheezy-staging; urgency=low + + * Modified to compile code optimized for the Raspberry Pi (ARMv6+VFP). + + -- Peter Michael Green Sun, 04 Nov 2012 00:16:00 +0000 + gcc-4.6 (4.6.3-12) unstable; urgency=low * Update to SVN 20121011 (r192379) from the gcc-4_6-branch. diff -u gcc-4.6-4.6.3/debian/control gcc-4.6-4.6.3/debian/control --- gcc-4.6-4.6.3/debian/control +++ gcc-4.6-4.6.3/debian/control @@ -29,7 +29,7 @@ Priority: optional Depends: gcc-4.6-base (= ${gcc:Version}), cpp-4.6 (= ${gcc:Version}), binutils (>= ${binutils:Version}), ${dep:libgcc}, ${dep:libssp}, ${dep:libgomp}, ${dep:libqmath}, ${dep:libunwinddev}, ${shlibs:Depends}, ${misc:Depends} Recommends: ${dep:libcdev} -Suggests: ${gcc:multilib}, libmudflap0-4.6-dev (>= ${gcc:Version}), gcc-4.6-doc (>= ${gcc:SoftVersion}), gcc-4.6-locales (>= ${gcc:SoftVersion}), libgcc1-dbg, libgomp1-dbg, libquadmath0-dbg, libmudflap0-dbg, ${dep:libcloog}, ${dep:gold} +Suggests: ${gcc:multilib}, libmudflap0-4.6-dev (>= ${gcc:Version}), gcc-4.6-doc (>= ${gcc:SoftVersion}), gcc-4.6-locales (>= ${gcc:SoftVersion}), libgcc1-dbg, libgomp1-dbg, libquadmath-dbg, libmudflap0-dbg, ${dep:libcloog}, ${dep:gold} Provides: c-compiler Description: GNU C compiler This is the GNU C compiler, a fairly portable optimizing compiler for C. diff -u gcc-4.6-4.6.3/debian/rules.parameters gcc-4.6-4.6.3/debian/rules.parameters --- gcc-4.6-4.6.3/debian/rules.parameters +++ gcc-4.6-4.6.3/debian/rules.parameters @@ -28,7 +28,7 @@ MUDFLAP_SONAME := 0 SSP_SONAME := 0 GOMP_SONAME := 1 -QMATH_SONAME := 0 +QMATH_SONAME := GCCMATH_SONAME := GO_SONAME := 0 LIBC_DEP := libc6 diff -u gcc-4.6-4.6.3/debian/rules2 gcc-4.6-4.6.3/debian/rules2 --- gcc-4.6-4.6.3/debian/rules2 +++ gcc-4.6-4.6.3/debian/rules2 @@ -351,9 +351,9 @@ ifneq (,$(findstring gcj,$(PKGSOURCE))) with_arm_arch = armv6 else - with_arm_arch = armv7-a + with_arm_arch = armv6 endif - with_arm_fpu = vfpv3-d16 + with_arm_fpu = vfp else # armel ifeq ($(distribution),Debian) @@ -365,9 +365,9 @@ ifneq (,$(findstring gcj,$(PKGSOURCE))) with_arm_arch = armv6 else - with_arm_arch = armv7-a + with_arm_arch = armv6 endif - with_arm_fpu = vfpv3-d16 + with_arm_fpu = vfp else with_arm_arch = armv5t # starting with quantal endif @@ -378,7 +378,7 @@ endif CONFARGS += --with-float=$(float_abi) ifeq ($(with_arm_thumb),yes) - CONFARGS += --with-mode=thumb + #CONFARGS += --with-mode=thumb endif endif