Skip to content
Snippets Groups Projects
  1. Oct 28, 2005
  2. Oct 20, 2005
  3. Oct 18, 2005
  4. Oct 11, 2005
  5. Sep 30, 2005
  6. Sep 20, 2005
  7. Sep 13, 2005
  8. Sep 11, 2005
    • Sam Ravnborg's avatar
      kbuild: fix silentoldconfig with make O= · 5011cdd0
      Sam Ravnborg authored
      
      Al Viro reported that sometimes silentoldconfig failed because
      output directory was missing.
      So create it unconditionally before executing conf
      
      Signed-off-by: default avatarSam Ravnborg <sam@ravnborg.org>
      5011cdd0
    • Sam Ravnborg's avatar
      kbuild: rename prepare to archprepare to fix dependency chain · 5bb78269
      Sam Ravnborg authored
      
      When introducing the generic asm-offsets.h support the dependency
      chain for the prepare targets was changed. All build scripts expecting
      include/asm/asm-offsets.h to be made when using the prepare target would broke.
      With the limited number of prepare targets left in arch Makefiles
      the trivial solution was to introduce a new arch specific target: archprepare
      
      The dependency chain looks like this now:
      
      prepare
        |
        +--> prepare0
               |
               +--> archprepare
                      |
      		+--> scripts_basic
                      +--> prepare1
                             |
                             +---> prepare2
                                     |
                                     +--> prepare3
      
      So prepare 3 is processed before prepare2 etc.
      This guaantees that the asm symlink, version.h, scripts_basic
      are all updated before archprepare is processed.
      
      prepare0 which build the asm-offsets.h file will need the
      actions performed by archprepare.
      
      The head target is now named prepare, because users scripts will most
      likely use that target, but prepare-all has been kept for compatibility.
      Updated Documentation/kbuild/makefiles.txt.
      
      Signed-off-by: default avatarSam Ravnborg <sam@ravnborg.org>
      5bb78269
  9. Sep 10, 2005
  10. Sep 09, 2005
    • Sam Ravnborg's avatar
      kbuild: full dependency check on asm-offsets.h · 86feeaa8
      Sam Ravnborg authored
      
      Building asm-offsets.h has been moved to a seperate Kbuild file
      located in the top-level directory. This allow us to share the
      functionality across the architectures.
      
      The old rules in architecture specific Makefiles will die
      in subsequent patches.
      
      Furhtermore the usual kbuild dependency tracking is now used
      when deciding to rebuild asm-offsets.s. So we no longer risk
      to fail a rebuild caused by asm-offsets.c dependencies being touched.
      
      With this common rule-set we now force the same name across
      all architectures. Following patches will fix the rest.
      
      Signed-off-by: default avatarSam Ravnborg <sam@ravnborg.org>
      86feeaa8
  11. Sep 05, 2005
  12. Aug 29, 2005
  13. Aug 28, 2005
  14. Aug 24, 2005
  15. Aug 10, 2005
  16. Aug 07, 2005
    • Linus Torvalds's avatar
      Linux 2.6.13-rc6 · 6fc32179
      Linus Torvalds authored
      Last (?) -rc, partly brought on by the aic7xxx performance fixes (ie get
      them tested in an -rc release before the real 2.6.13).
      v2.6.13-rc6
      6fc32179
  17. Aug 02, 2005
  18. Jul 28, 2005
  19. Jul 27, 2005
  20. Jul 25, 2005
  21. Jul 21, 2005
  22. Jul 17, 2005
  23. Jul 14, 2005
    • Sam Ravnborg's avatar
      kbuild: fix make O=... build · 946dc121
      Sam Ravnborg authored
      
      It fixes the following error:
      
      make[1]: *** No rule to make target `include/asm', needed by `arch/alpha/kernel/asm-offsets.s'.  Stop.
      
      Reported by:
      From: Jan Dittmer <j.dittmer@portrix.net>
      Signed-off-by: default avatarSam Ravnborg <sam@ravnborg.org>
      946dc121
    • Sam Ravnborg's avatar
      kbuild: Don't fail if include/asm symlink exists · d80e2246
      Sam Ravnborg authored
      
      From: Andreas Gruenbacher <agruen@suse.de>
      
      We're having the following situation: There are user-space applications
      that include kernel headers directly. With a completely unconfigured
      /usr/src/linux tree, including most headers fails because essential
      files are not there:
      
      	include/asm
      	include/linux/autoconf.h
      	include/linux/version.h
      
      So we create these files. On the other hand, we want to use
      /usr/src/linux as read-only source for building kernels or additional
      modules. Now when building a kernel with a separate output directory
      (O=), there is a check in the main makefile for the include/asm symlink.
      There is no real need for this check: if we ensure that
      $(objdir)/include/asm is always created as the patch does,
      $(srctree)/include/asm becomes irrelevant.
      
      Signed-off-by: default avatarSam Ravnborg <sam@ravnborg.org>
      d80e2246
    • Sam Ravnborg's avatar
      kbuild: Add target debug_kallsyms · 33bc25ea
      Sam Ravnborg authored
      
      From: Keith Owens <kaos@ocs.com.au>
      
      Make it easier to generate maps for debugging kallsyms problems.
      debug_kallsyms is only a debugging target so no help or silent mode.
      
      Signed-off-by: default avatarKeith Owens <kaos@ocs.com.au>
      Signed-off-by: default avatarSam Ravnborg <sam@ravnborg.org>
      33bc25ea
  24. Jul 13, 2005
    • Ian Campbell's avatar
      [PATCH] kbuild: allow cscope to index multiple architectures · a0674e88
      Ian Campbell authored
      
      I have a single source tree which I cross compile for a couple of
      different architectures using ARHC=foo O=blah etc.
      
      The existing cscope target is very handy but only indexes the current
      $(ARCH), which is a pain since inevitably I'm interested in the other
      one at any given time ;-). This patch allows me to pass a list of
      architectures for cscope to index. e.g.
      	make ALLSOURCE_ARCHS="i386 arm" cscope
      
      This change also works for etags etc, and I presume it is just as useful
      there.
      
      Signed-off-by: default avatarIan Campbell <ijc@hellion.org.uk>
      Signed-off-by: default avatarSam Ravnborg <sam@ravnborg.org>
      a0674e88
Loading