1. 01 6月, 2007 4 次提交
    • C
      [XTENSA] Remove non-rt signal handling · 29c4dfd9
      Chris Zankel 提交于
      The non-rt signal handling was never really used, so we don't break
      anything. This patch also cleans up the signal stack-frame to make
      it independent from the processor configuration. It also improves
      the method used for controlling single-stepping. We now save and
      restore the 'icountlevel' register that controls single stepping
      and set or clear the saved state to enable or disable it.
      Signed-off-by: NChris Zankel <chris@zankel.net>
      29c4dfd9
    • C
      [XTENSA] clean-up header files · de4f6e5b
      Chris Zankel 提交于
      The header files in the asm-xtensa directory are not clean and
      'make headers_check' fails. This is a first patch to fix most of
      the header files. It removes unnecessary include statements and
      adds some that are required for building the kernel. The linker
      script required some updates or the linking stage would fail.
      Signed-off-by: NChris Zankel <chris@zankel.net>
      de4f6e5b
    • C
      [XTENSA] Use generic 64-bit division · 176fd6c9
      Chris Zankel 提交于
      Use generic 64-bit division algorithm from the asm-generic directory.\
      Signed-off-by: NChris Zankel <chris@zankel.net>
      176fd6c9
    • C
      [XTENSA] fix bit operations in bitops.h · ef6051a9
      Chris Zankel 提交于
      A macro used internally in the bitops.h file to identify the number of
      leading zeros (__cntlz) was implemented incorrectly for Xtensa processors
      that don't provide the 'nsa/nsau' instructions. As a result, the dependent
      functions and macros (ffs, ffz, fls) were broken.
      Signed-off-by: NChris Zankel <chris@zankel.net>
      ef6051a9
  2. 31 5月, 2007 2 次提交
  3. 30 5月, 2007 4 次提交
  4. 29 5月, 2007 8 次提交
  5. 26 5月, 2007 4 次提交
  6. 25 5月, 2007 5 次提交
  7. 24 5月, 2007 13 次提交