1. 24 2月, 2013 1 次提交
    • S
      xtensa: use new common dtc rule · 2a02bc16
      Stephen Warren 提交于
      The current rules have the .dtb files build in a different directory
      from the .dts files. This patch changes xtensa to use the generic dtb
      rule which builds .dtb files in the same directory as the source .dts.
      
      This requires moving parts of arch/xtensa/boot/Makefile into newly
      created arch/xtensa/boot/dts/Makefile, and updating arch/xtensa/Makefile
      to call the new Makefile.
      Signed-off-by: NStephen Warren <swarren@nvidia.com>
      Signed-off-by: NChris Zankel <chris@zankel.net>
      2a02bc16
  2. 19 12月, 2012 6 次提交
  3. 05 10月, 2012 1 次提交
  4. 04 10月, 2012 2 次提交
  5. 21 6月, 2012 1 次提交
  6. 02 5月, 2010 1 次提交
    • C
      xtensa: Add -mforce-no-pic option is supported · cf1c0aaf
      Chris Zankel 提交于
      GCC is configured to always compile with PIC enabled for the Xtensa
      architecture. This fails when nfsroot is enabled as the code uses a
      non-conformant segment that mismatches in permissione with a read-only
      segment.
      A patch has been submitted to GCC to add the machine-option 'force-no-pic'
      that disables PIC.
      Signed-off-by: NChris Zankel <chris@zankel.net>
      cf1c0aaf
  7. 03 4月, 2009 4 次提交
  8. 07 11月, 2008 1 次提交
  9. 22 10月, 2008 1 次提交
  10. 14 2月, 2008 1 次提交
  11. 15 10月, 2007 1 次提交
    • S
      kbuild: enable 'make CFLAGS=...' to add additional options to CC · a0f97e06
      Sam Ravnborg 提交于
      The variable CFLAGS is a wellknown variable and the usage by
      kbuild may result in unexpected behaviour.
      On top of that several people over time has asked for a way to
      pass in additional flags to gcc.
      
      This patch replace use of CFLAGS with KBUILD_CFLAGS all over the
      tree and enabling one to use:
      make CFLAGS=...
      to specify additional gcc commandline options.
      
      One usecase is when trying to find gcc bugs but other
      use cases has been requested too.
      
      Patch was tested on following architectures:
      alpha, arm, i386, x86_64, mips, sparc, sparc64, ia64, m68k
      
      Test was simple to do a defconfig build, apply the patch and check
      that nothing got rebuild.
      Signed-off-by: NSam Ravnborg <sam@ravnborg.org>
      a0f97e06
  12. 28 8月, 2007 1 次提交
  13. 11 12月, 2006 1 次提交
  14. 09 6月, 2006 1 次提交
  15. 12 9月, 2005 1 次提交
    • S
      kbuild: rename prepare to archprepare to fix dependency chain · 5bb78269
      Sam Ravnborg 提交于
      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: NSam Ravnborg <sam@ravnborg.org>
      5bb78269
  16. 10 9月, 2005 1 次提交
  17. 30 6月, 2005 1 次提交
  18. 24 6月, 2005 1 次提交