aboutsummaryrefslogtreecommitdiff
path: root/Makefile
AgeCommit message (Collapse)Author
2010-12-02Merge commit linux-linaro-2.6.35-2Dec2010John Rigby
Conflicts: Makefile drivers/gpu/drm/i915/i915_gem.c drivers/media/video/v4l2-compat-ioctl32.c net/rds/page.c
2010-11-23Merge commit 'v2.6.35.9' into linaro-2.6.35Nicolas Pitre
2010-11-22Linux 2.6.35.9Greg Kroah-Hartman
2010-11-04Merge commit 'v2.6.35.8' into linaro-2.6.35Nicolas Pitre
Conflicts: arch/arm/mach-vexpress/ct-ca9x4.c arch/arm/oprofile/common.c
2010-10-28Linux 2.6.35.8Greg Kroah-Hartman
2010-10-19Merge remote branch 'ubuntu-maverick/master' into linaroJohn Rigby
2010-10-11Linux 2.6.35.7Greg Kroah-Hartman
BugLink: http://bugs.launchpad.net/bugs/651425 Done at LinuxCon Tokyo 2010 (cherry picked from commit ea8a52f9f4bcc3420c38ae07f8378a2f18443970 2.6.35.7) Signed-off-by: Leann Ogasawara <leann.ogasawara@canonical.com>
2010-10-11Linux 2.6.35.6Greg Kroah-Hartman
BugLink: http://bugs.launchpad.net/bugs/649208 (cherry picked from commit 7273c1c64b2d4cb0ddfa7682ec7ab71dfe906398 2.6.35.6) Signed-off-by: Leann Ogasawara <leann.ogasawara@canonical.com>
2010-10-11Linux 2.6.35.5Greg Kroah-Hartman
BugLink: http://launchpad.net/bugs/645522 (cherry picked from commit db49cf204b56e7f067063a4c47a704eaf9a381ed 2.6.35.5) Signed-off-by: Leann Ogasawara <leann.ogasawara@canonical.com>
2010-10-07Merge remote branch 'remotes/linux-linaro-2.6.35/master'John Rigby
Conflicts: drivers/char/agp/intel-gtt.c sound/pci/hda/patch_realtek.c
2010-10-07ARM: 6312/1: ftrace: allow building without frame pointersRabin Vincent
With current gcc, compiling with both -pg and -fomit-frame-pointer is not allowed. However, -pg can be used to build without actually specifying -fno-omit-frame-pointer, upon which the default behaviour for the target will be used. On ARM, it is not possible to build a Thumb-2 kernel with -fno-omit-frame-pointer (FRAME_POINTERS depends on !THUMB2_KERNEL). In order to support ftrace for Thumb-2, we need to be able to allow a combination of FUNCTION_TRACER and !FRAME_POINTER. We do this by omitting -fomit-frame-pointer if ftrace is enabled. Acked-by: Frederic Weisbecker <fweisbec@gmail.com> Signed-off-by: Rabin Vincent <rabin@rab.in> Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk> Signed-off-by: Mathieu J. Poirier <mathieu.poirier@canonical.com>
2010-09-28Linux 2.6.35.7Greg Kroah-Hartman
Done at LinuxCon Tokyo 2010
2010-09-26Linux 2.6.35.6Greg Kroah-Hartman
2010-09-20Linux 2.6.35.5Greg Kroah-Hartman
2010-09-02UBUNTU: SAUCE: (no-up) Enable ubuntu extra subdirectoryBen Collins
Signed-off-by: Ben Collins <ben.collins@canonical.com> Signed-off-by: Tim Gardner <tim.gardner@canonical.com>
2010-08-26Linux 2.6.35.4Greg Kroah-Hartman
2010-08-20Linux 2.6.35.3Greg Kroah-Hartman
2010-08-13Linux 2.6.35.2Greg Kroah-Hartman
2010-08-10Linux 2.6.35.1Greg Kroah-Hartman
2010-08-01Linux 2.6.35Linus Torvalds
2010-07-22Linux 2.6.35-rc6Linus Torvalds
2010-07-12Linux 2.6.35-rc5Linus Torvalds
2010-07-06kbuild: Fix path to scripts/setlocalversionMichal Marek
Commit 0a564b2 broke LOCALVERSION for O=... builds. Ouch. Reported-by: Stephen Rothwell <sfr@canb.auug.org.au> Reported-and-tested-by: Rafael J. Wysocki <rjw@sisk.pl> Reported-by: Peter Anvin <hpa@zytor.com> Signed-off-by: Michal Marek <mmarek@suse.cz> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2010-07-04Linux 2.6.35-rc4Linus Torvalds
2010-07-04Merge branch 'rc-fixes' of ↵Linus Torvalds
git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild-2.6 * 'rc-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild-2.6: kbuild: Propagate LOCALVERSION= down to scripts/setlocalversion kbuild: Clean up and speed up the localversion logic
2010-07-02Merge branch 'setlocalversion-speedup' into kbuild/rc-fixesMichal Marek
Conflicts: Makefile
2010-06-30kbuild: Propagate LOCALVERSION= down to scripts/setlocalversionMichal Marek
Variables given on the make commandline are not exported to $(shell ...) commands, so run the setlocalversion script in the make rule directly. Signed-off-by: Michal Marek <mmarek@suse.cz>
2010-06-27Merge branch 'rc-fixes' of ↵Linus Torvalds
git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild-2.6 * 'rc-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild-2.6: kbuild: fix LOCALVERSION handling to match description kbuild: Fix modpost segfault
2010-06-18kbuild: Clean up and speed up the localversion logicMichal Marek
Now that we run scripts/setlocalversion during every build, it makes sense to move all the localversion logic there. This cleans up the toplevel Makefile and also makes sure that the script is called only once in 'make prepare' (previously, it would be called every time due to a variable expansion in an ifneq statement). No user-visible change is intended, unless one runs the setlocalversion script directly. Reported-by: Dmitry Torokhov <dmitry.torokhov@gmail.com> Cc: David Rientjes <rientjes@google.com> Cc: Greg Thelen <gthelen@google.com> Cc: Nico Schottelius <nico-linuxsetlocalversion@schottelius.org> Signed-off-by: Michal Marek <mmarek@suse.cz>
2010-06-15kbuild: fix LOCALVERSION handling to match descriptionAndy Whitcroft
In the commit below the version string handling was modified, adding a '+' where no other version information was supplied: commit 85a256d8e0116c8f5ad276730830f5d4d473344d Author: David Rientjes <rientjes@google.com> Date: Wed Jan 13 13:01:05 2010 -0800 From the commit the intent was as below: - when CONFIG_LOCALVERSION_AUTO is disabled, a `+' is appended if the repository has been revised beyond a tagged commit and LOCALVERSION= was not passed to "make". However if the user supplies an empty LOCALVERSION on the command line the plus suffix is still added. This form is useful in the case where the build environment knows that the version as specified is correct and complete but does not correspond to a specific tag. This patch changes the implementation to match the documentation such that specifying LOCALVERSION= on the build line is sufficient to suppress any suffix. Signed-off-by: Andy Whitcroft <apw@canonical.com> Acked-by: David Rientjes <rientjes@google.com> Signed-off-by: Michal Marek <mmarek@suse.cz>
2010-06-11Linux 2.6.35-rc3Linus Torvalds
2010-06-09kbuild: Generate modules.builtin in make modulesMichal Marek
Generating the file in make modules_install was broken as well, because it didn't work in a readonly filesystem and otherwise it generated a root-owned file which is not wanted. Reported-by: Rafael J. Wysocki <rjw@sisk.pl> Signed-off-by: Michal Marek <mmarek@suse.cz>
2010-06-05Linux 2.6.35-rc2Linus Torvalds
2010-06-01Merge branch 'for-35' of git://repo.or.cz/linux-kbuildLinus Torvalds
* 'for-35' of git://repo.or.cz/linux-kbuild: (81 commits) kbuild: Revert part of e8d400a to resolve a conflict kbuild: Fix checking of scm-identifier variable gconfig: add support to show hidden options that have prompts menuconfig: add support to show hidden options which have prompts gconfig: remove show_debug option gconfig: remove dbg_print_ptype() and dbg_print_stype() kconfig: fix zconfdump() kconfig: some small fixes add random binaries to .gitignore kbuild: Include gen_initramfs_list.sh and the file list in the .d file kconfig: recalc symbol value before showing search results .gitignore: ignore *.lzo files headerdep: perlcritic warning scripts/Makefile.lib: Align the output of LZO kbuild: Generate modules.builtin in make modules_install Revert "kbuild: specify absolute paths for cscope" kbuild: Do not unnecessarily regenerate modules.builtin headers_install: use local file handles headers_check: fix perl warnings export_report: fix perl warnings ...
2010-05-30Linux 2.6.35-rc1Linus Torvalds
.. and thus endeth the merge window.
2010-05-16Linus 2.6.34Linus Torvalds
2010-05-09Linux 2.6.34-rc7Linus Torvalds
2010-05-06kbuild: Fix checking of scm-identifier variableGreg Thelen
I'm looking Makefile in the -mm branch (dated 2010-04-28-16-53) and seeing what looks like a bug in the checking of scm-identifier. The "ifneq ($scm-identifier)" seems to always execute "ifeq ($(LOCALVERSION,)) ...". This patch fixes the checking of scm-identifier. Signed-off-by: Greg Thelen <gthelen@google.com> Acked-by: David Rientjes <rientjes@google.com> Signed-off-by: Michal Marek <mmarek@suse.cz>
2010-04-29Linux 2.6.34-rc6Linus Torvalds
2010-04-19Linux 2.6.34-rc5Linus Torvalds
2010-04-12Linux 2.6.34-rc4Linus Torvalds
2010-03-30Linux 2.6.34-rc3Linus Torvalds
2010-03-19Linux 2.6.34-rc2Linus Torvalds
2010-03-10kbuild: Generate modules.builtin in make modules_installMichal Marek
The previous approach didn't work if one did make modules && make modules_install Add modules.builtin as dependency of _modinst_, which is the target that actually needs the file. Reported-by: Andrew Morton <akpm@linux-foundation.org> Signed-off-by: Michal Marek <mmarek@suse.cz>
2010-03-08Linux 2.6.34-rc1Linus Torvalds
2010-03-08kbuild: Do not unnecessarily regenerate modules.builtinMichal Marek
Only regenerate it if the configuration has changed. Also, do this after the modules build to fix errors with some weird Makefiles that are generated during build. Reported-by: Eric Miao <eric.y.miao@gmail.com> Signed-off-by: Michal Marek <mmarek@suse.cz>
2010-02-24Linux 2.6.33Linus Torvalds
2010-02-12Linux 2.6.33-rc8Linus Torvalds
2010-02-06Linux 2.6.33-rc7Linus Torvalds
2010-02-05kbuild: move -fno-dwarf2-cfi-asm to powerpc onlyAndi Kleen
Better dwarf2 unwind information is a good thing, it allows better debugging with kgdb and crash and helps systemtap. Commit 003086497f07f7f1e67c0c295e261740f822b377 ("Build with -fno-dwarf2-cfi-asm") disabled some CFI information globally to work around a module loader bug on powerpc. But this disables the better unwind tables for all architectures, not just powerpc. Move the workaround to powerpc and also add a suitable comment that's it really a workaround. This improves dwarf2 unwind tables on x86 at least. Signed-off-by: Andi Kleen <ak@linux.intel.com> Cc: Kyle McMartin <kyle@mcmartin.ca> Signed-off-by: Andrew Morton <akpm@linux-foundation.org> Acked-by: Benjamin Herrenschmidt <benh@kernel.crashing.org> Signed-off-by: Michal Marek <mmarek@suse.cz>