[kernel] r18629 - in dists/trunk/linux-2.6/debian: . config/m68k

Ben Hutchings benh at alioth.debian.org
Wed Jan 25 03:51:53 UTC 2012


Author: benh
Date: Wed Jan 25 03:51:33 2012
New Revision: 18629

Log:
[m68k] Apply Thorsten Glaser's compiler config changes

Modified:
   dists/trunk/linux-2.6/debian/changelog
   dists/trunk/linux-2.6/debian/config/m68k/defines
   dists/trunk/linux-2.6/debian/rules.real

Modified: dists/trunk/linux-2.6/debian/changelog
==============================================================================
--- dists/trunk/linux-2.6/debian/changelog	Wed Jan 25 03:27:19 2012	(r18628)
+++ dists/trunk/linux-2.6/debian/changelog	Wed Jan 25 03:51:33 2012	(r18629)
@@ -9,6 +9,11 @@
     modules.builtin.bin is left behind
   * [alpha] Build with gcc-4.5 (Closes: #657112)
 
+  [ Thorsten Glaser ]
+  * [m68k] Use gcc-4.6 like (almost) all other architectures
+  * Pass the cflags define as CFLAGS_KERNEL and CFLAGS_MODULE to kbuild
+  * [m68k] Use cflags -ffreestanding (Closes: #648996)
+
  -- Ben Hutchings <ben at decadent.org.uk>  Tue, 24 Jan 2012 06:19:55 +0000
 
 linux-2.6 (3.2.1-2) unstable; urgency=high

Modified: dists/trunk/linux-2.6/debian/config/m68k/defines
==============================================================================
--- dists/trunk/linux-2.6/debian/config/m68k/defines	Wed Jan 25 03:27:19 2012	(r18628)
+++ dists/trunk/linux-2.6/debian/config/m68k/defines	Wed Jan 25 03:51:33 2012	(r18629)
@@ -1,5 +1,6 @@
 [base]
-compiler: gcc-4.4
+compiler: gcc-4.6
+cflags: -ffreestanding
 flavours:
  amiga
  atari

Modified: dists/trunk/linux-2.6/debian/rules.real
==============================================================================
--- dists/trunk/linux-2.6/debian/rules.real	Wed Jan 25 03:27:19 2012	(r18628)
+++ dists/trunk/linux-2.6/debian/rules.real	Wed Jan 25 03:51:33 2012	(r18629)
@@ -114,7 +114,8 @@
 	echo 'endif' >> '$(DIR)/.kernelvariables'
 endif
 ifdef CFLAGS_KERNEL
-	echo 'CFLAGS += $(CFLAGS_KERNEL)'  >> '$(DIR)/.kernelvariables'
+	echo 'CFLAGS_KERNEL += $(CFLAGS_KERNEL)' >> '$(DIR)/.kernelvariables'
+	echo 'CFLAGS_MODULE += $(CFLAGS_KERNEL)' >> '$(DIR)/.kernelvariables'
 endif
 	+$(MAKE_CLEAN) -C '$(SOURCE_DIR)' O='$(CURDIR)/$(DIR)' V=1 listnewconfig
 	+yes "" | $(MAKE_CLEAN) -C '$(SOURCE_DIR)' O='$(CURDIR)/$(DIR)' oldconfig >/dev/null



More information about the Kernel-svn-changes mailing list