1. 24 11月, 2014 4 次提交
  2. 20 11月, 2014 4 次提交
  3. 07 11月, 2014 1 次提交
    • M
      MIPS: Fix build with binutils 2.24.51+ · 842dfc11
      Manuel Lauss 提交于
      Starting with version 2.24.51.20140728 MIPS binutils complain loudly
      about mixing soft-float and hard-float object files, leading to this
      build failure since GCC is invoked with "-msoft-float" on MIPS:
      
      {standard input}: Warning: .gnu_attribute 4,3 requires `softfloat'
        LD      arch/mips/alchemy/common/built-in.o
      mipsel-softfloat-linux-gnu-ld: Warning: arch/mips/alchemy/common/built-in.o
       uses -msoft-float (set by arch/mips/alchemy/common/prom.o),
       arch/mips/alchemy/common/sleeper.o uses -mhard-float
      
      To fix this, we detect if GAS is new enough to support "-msoft-float" command
      option, and if it does, we can let GCC pass it to GAS;  but then we also need
      to sprinkle the files which make use of floating point registers with the
      necessary ".set hardfloat" directives.
      Signed-off-by: NManuel Lauss <manuel.lauss@gmail.com>
      Cc: Linux-MIPS <linux-mips@linux-mips.org>
      Cc: Matthew Fortune <Matthew.Fortune@imgtec.com>
      Cc: Markos Chandras <Markos.Chandras@imgtec.com>
      Cc: Maciej W. Rozycki <macro@linux-mips.org>
      Patchwork: https://patchwork.linux-mips.org/patch/8355/Signed-off-by: NRalf Baechle <ralf@linux-mips.org>
      842dfc11
  4. 27 10月, 2014 1 次提交
  5. 24 10月, 2014 3 次提交
  6. 23 10月, 2014 1 次提交
    • A
      MIPS: ptrace.h: Add a missing include · cdb685ad
      Aaro Koskinen 提交于
      Commit a79ebea6 (MIPS: ptrace: Fix user pt_regs definition,
      use in ptrace_{get, set}regs()) converted struct pt_regs to use __u64.
      Some userspace applications (e.g. GDB) include this file directly,
      and fail to see this type. Fix by including <linux/types.h>.
      
      The patch fixes the following build failure with GDB 7.8 when using
      GLIBC headers created against Linux 3.17:
      
      In file included from /home/aaro/los/work/shared/gdb-7.8/gdb/mips-linux-nat.c:37:0:
      /home/aaro/los/work/mips/rootfs/mips-linux-gnu/usr/include/asm/ptrace.h:32:2: error: unknown type name '__u64'
        __u64 regs[32];
        ^
      /home/aaro/los/work/mips/rootfs/mips-linux-gnu/usr/include/asm/ptrace.h:35:2: error: unknown type name '__u64'
        __u64 lo;
        ^
      /home/aaro/los/work/mips/rootfs/mips-linux-gnu/usr/include/asm/ptrace.h:36:2: error: unknown type name '__u64'
        __u64 hi;
        ^
      
      Fixes: a79ebea6 ("MIPS: ptrace: Fix user pt_regs definition, use in ptrace_{get, set}regs()")
      Cc: stable@vger.kernel.org # 3.17
      Signed-off-by: NAaro Koskinen <aaro.koskinen@iki.fi>
      Cc: Alex Smith <alex@alex-smith.me.uk>
      Cc: linux-mips@linux-mips.org
      Patchwork: https://patchwork.linux-mips.org/patch/8067/Signed-off-by: NRalf Baechle <ralf@linux-mips.org>
      cdb685ad
  7. 10 10月, 2014 1 次提交
  8. 03 10月, 2014 1 次提交
  9. 24 9月, 2014 2 次提交
  10. 22 9月, 2014 7 次提交
  11. 14 9月, 2014 1 次提交
  12. 11 9月, 2014 1 次提交
  13. 10 9月, 2014 1 次提交
  14. 29 8月, 2014 3 次提交
  15. 27 8月, 2014 2 次提交
  16. 26 8月, 2014 7 次提交