1. 13 Jul, 2005 4 commits
    • 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
    • Karl Hegbloom's avatar
      [PATCH] kbuild: make 'cscope -q' play well with cscope.el · acbef459
      Karl Hegbloom authored
      I tried the Linux Makefile 'make cscope' target, and found that the
      generated database is not compatible with 'cscope.el' under XEmacs.
      The thing is that 'cscope.el' does not allow setting the command line
      options to the 'cscope' commands it runs, and it errors with a message
      about the options not matching the ones used to generate the index.
      
      It turns out the cscope designers already thought of this.  The
      options can be written into the "cscope.files".  The included patch
      moves the "-q" and "-k" options from the 'cmd_cscope' to the
      'cmd_cscope-file', echoing them into the top of the files listing.
      
      Now the index is generated with the "-q" option, and when 'cscope.el'
      performs it's search, it uses that argument as well.  Lookups are fast
      and everyone is happy.
      Signed-off-by: default avatarSam Ravnborg <sam@ravnborg.org>
      acbef459
    • Greg Edwards's avatar
      [PATCH] kbuild: add ia64 support to rpm Makefile target · d2cb1a95
      Greg Edwards authored
      On ia64, only the EFI (fat) partition is available to boot from.  The rpm
      needs to install the kernel under /boot/efi to be useable on ia64.
      Signed-off-by: default avatarGreg Edwards <edwardsg@sgi.com>
      Signed-off-by: default avatarSam Ravnborg <sam@ravnborg.org>
      d2cb1a95
    • Fabio Massimo Di Nitto's avatar
      [PATCH] kbuild: modpost needs to cope with new glibc elf header on sparc · b95d4fec
      Fabio Massimo Di Nitto authored
      Recently a change in the glibc elf.h header has been introduced causing
      modpost to spawn tons of warnings (like the one below) building the kernel
      on sparc:
      
      [SNIP]
      *** Warning: "current_thread_info_reg" [net/sunrpc/auth_gss/auth_rpcgss.ko] undefined!
      *** Warning: "" [net/sunrpc/auth_gss/auth_rpcgss.ko] undefined!
      *** Warning: "" [net/sunrpc/auth_gss/auth_rpcgss.ko] undefined!
      [SNIP]
      
      Ben Collins discovered that the STT_REGISTERED definition in glibc did change
      and that this change needs to be propagated to modpost.
      
      glibc change:
      -#define STT_REGISTER   13              /* Global register reserved to app. */
      +#define STT_SPARC_REGISTER     13      /* Global register reserved to app. */
      
      I did and tested this simple patch to maintain compatibility with newer (>= 2.3.4)
      and older (<= 2.3.2) glibc.
      Signed-off-by: default avatarFabio M. Di Nitto <fabbione@fabbione.net>
      Signed-off-by: default avatarSam Ravnborg <sam@ravnborg.org>
      b95d4fec
  2. 12 Jul, 2005 1 commit
  3. 11 Jul, 2005 12 commits
  4. 10 Jul, 2005 23 commits