1. 01 11月, 2011 4 次提交
    • P
      arm: convert core files from module.h to export.h · ecea4ab6
      Paul Gortmaker 提交于
      Many of the core ARM kernel files are not modules, but just
      including module.h for exporting symbols.  Now these files can
      use the lighter footprint export.h for this role.
      
      There are probably lots more, but ARM files of mach-* and plat-*
      don't get coverage via a simple yesconfig build.  They will have
      to be cleaned up and tested via using their respective configs.
      Signed-off-by: NPaul Gortmaker <paul.gortmaker@windriver.com>
      ecea4ab6
    • P
      arm: remove several unnecessary module.h include instances · d91ef63b
      Paul Gortmaker 提交于
      Building these files does not reveal a hidden need for
      any of these.  Since module.h brings in the whole kitchen
      sink, it just needlessly adds 30k+ lines to the cpp burden.
      
      There are probably lots more, but ARM files of mach-* and plat-*
      don't get coverage via a simple yesconfig build.  They will have
      to be cleaned up and tested via using their respective configs.
      Signed-off-by: NPaul Gortmaker <paul.gortmaker@windriver.com>
      d91ef63b
    • P
      arm: fix implicit memset/string.h usage in various arch/arm files · d44b28c4
      Paul Gortmaker 提交于
      To fix things like this:
      
      arch/arm/mach-omap2/usb-tusb6010.c:58: error: implicit declaration of function 'memset'
      arch/arm/kernel/leds.c:40: error: implicit declaration of function 'strcspn'
      arch/arm/kernel/leds.c:40: warning: incompatible implicit declaration of built-in function 'strcspn'
      arch/arm/kernel/leds.c:45: error: implicit declaration of function 'strncmp'
      arch/arm/kernel/leds.c:55: error: implicit declaration of function 'strlen'
      arch/arm/kernel/leds.c:55: warning: incompatible implicit declaration of built-in function 'strlen'
      arch/arm/mach-omap2/clockdomain.c:52: error: implicit declaration of function 'strcmp'
      Signed-off-by: NPaul Gortmaker <paul.gortmaker@windriver.com>
      d44b28c4
    • P
      arm: add elf.h to arch/arm/kernel/ptrace.c · ce8b9d25
      Paul Gortmaker 提交于
      It was implicitly getting it via an implicit presence of module.h
      but when we clean that up, we'll get a bunch of lines like this:
      
      arch/arm/kernel/ptrace.c:764: error: 'NT_PRSTATUS' undeclared here (not in a function)
      arch/arm/kernel/ptrace.c:765: error: 'ELF_NGREG' undeclared here (not in a function)
      arch/arm/kernel/ptrace.c:776: error: 'NT_PRFPREG' undeclared here (not in a function)
      Signed-off-by: NPaul Gortmaker <paul.gortmaker@windriver.com>
      ce8b9d25
  2. 24 10月, 2011 1 次提交
  3. 23 10月, 2011 2 次提交
  4. 21 10月, 2011 1 次提交
  5. 17 10月, 2011 15 次提交
  6. 15 10月, 2011 1 次提交
  7. 08 10月, 2011 1 次提交
  8. 02 10月, 2011 3 次提交
  9. 26 9月, 2011 2 次提交
  10. 21 9月, 2011 10 次提交