[PATCH] Xilinx MicroBlaze support - 3 of 4

Joseph S. Myers joseph@codesourcery.com
Wed Jan 6 12:33:00 GMT 2010


On Tue, 5 Jan 2010, Michael Eager wrote:

> 2010-01-05  Michael Eager <eager@eagercon.com>
> 
> 	* gcc.c-torture/execute/{cmpsf-1.c,cmpsi-2.c}: New.
> 	* gcc.target/microblaze/isa/{bshift.c,div.c,
> fcmp1.c,fcmp2.c,fcmp3.c,fcvt.c,float.c,fsqrt.c,
> 	mul-bshift.c,mul-bshift-pcmp.c,mul.c,mulh-bshift-pcmp.c,
> 	mulh.c,nofcmp.c,nofloat.c,pcmp.c,vanilla.c,patcmp.c}: New.
> 	* gcc.target/microblaze/microblaze.exp: New.
> 	* gcc.target/microblaze/others/{data_var1.c,
> 	data_var2.c,data_var3.c,interrupt_handler_leaf.c,
> 	sdata_var1.c,sdata_var2.c,sdata_var3.c,sdata_var4.c,
> 	sdata_var5.c,sdata_var6.c,string_cst1.c,string_cst1_gpopt.c,
> 	string_cst2.c,string_cst2_gpopt.c,strings1.c}: New.

Give full paths to each file in the log entries instead of using the 
{...,...} notation.

> +/* { dg-do compile { target microblaze*-*-* } } */

None of the tests should have the { target microblaze*-*-* } specification 
since microblaze.exp already ensures they aren't tested on other targets.

> diff -urNp --exclude '*.swp' --exclude DEV-PHASE --exclude '\.svn' --exclude CVS gcc-head/gcc/testsuite/gcc.target/microblaze/microblaze.exp gcc/gcc/testsuite/gcc.target/microblaze/microblaze.exp
> --- gcc-head/gcc/testsuite/gcc.target/microblaze/microblaze.exp	1969-12-31 16:00:00.000000000 -0800
> +++ gcc/gcc/testsuite/gcc.target/microblaze/microblaze.exp	2010-01-05 14:00:26.000000000 -0800
> @@ -0,0 +1,61 @@
> +#   Copyright 2009 Free Software Foundation, Inc.
> +
> +# This program 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 Software Foundation; either version 2 of the License, or
> +# (at your option) any later version.
> +# 
> +# This program is distributed in the hope that it will be useful,
> +# but WITHOUT ANY WARRANTY; without even the implied warranty of
> +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
> +# GNU General Public License for more details.
> +# 
> +# You should have received a copy of the GNU General Public License
> +# along with this program; if not, write to the Free Software
> +# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.  

This needs to use the standard GPLv3 notice.  (It also needs reviewing by 
a testsuite maintainer.)

-- 
Joseph S. Myers
joseph@codesourcery.com



More information about the Gcc-patches mailing list