Joseph Myers wrote:

> Index: gcc/config/spu/t-spu-elf
> ===================================================================
> --- gcc/config/spu/t-spu-elf  (revision 167746)
> +++ gcc/config/spu/t-spu-elf  (working copy)

>  dp-bit.c: $(srcdir)/config/fp-bit.c $(srcdir)/config/spu/t-spu-elf
> -     echo '#undef US_SOFTWARE_GOFAST' > dp-bit.c
>       cat $(srcdir)/config/fp-bit.c >> dp-bit.c

This change causes occasional build problems since the dp-bit.c file is
now no longer truncated before adding new contents.  Fixed by using >
instead of >> to create the file.

Tested on spu-elf, committed to mainline and 4.6 branch.

Bye,
Ulrich

ChangeLog:

        * config/spu/t-spu-elf (dp-bit.c): Use > instead of >>.

Index: gcc/config/spu/t-spu-elf
===================================================================
*** gcc/config/spu/t-spu-elf    (revision 171686)
--- gcc/config/spu/t-spu-elf    (working copy)
***************
*** 1,4 ****
! #  Copyright (C) 2006, 2007, 2008, 2009, 2010 Free Software Foundation, Inc.
  #
  #  This file is free software; you can redistribute it and/or modify it under
  #  the terms of the GNU General Public License as published by the Free
--- 1,5 ----
! #  Copyright (C) 2006, 2007, 2008, 2009, 2010, 2011
! #  Free Software Foundation, Inc.
  #
  #  This file is free software; you can redistribute it and/or modify it under
  #  the terms of the GNU General Public License as published by the Free
*************** FPBIT = fp-bit.c
*** 55,61 ****
  DPBIT = dp-bit.c
  
  dp-bit.c: $(srcdir)/config/fp-bit.c $(srcdir)/config/spu/t-spu-elf
!       cat $(srcdir)/config/fp-bit.c >> dp-bit.c
  
  fp-bit.c: $(srcdir)/config/fp-bit.c $(srcdir)/config/spu/t-spu-elf
        echo '#define FLOAT' > fp-bit.c
--- 56,62 ----
  DPBIT = dp-bit.c
  
  dp-bit.c: $(srcdir)/config/fp-bit.c $(srcdir)/config/spu/t-spu-elf
!       cat $(srcdir)/config/fp-bit.c > dp-bit.c
  
  fp-bit.c: $(srcdir)/config/fp-bit.c $(srcdir)/config/spu/t-spu-elf
        echo '#define FLOAT' > fp-bit.c

-- 
  Dr. Ulrich Weigand
  GNU Toolchain for Linux on System z and Cell BE
  ulrich.weig...@de.ibm.com

Reply via email to