summaryrefslogtreecommitdiff
path: root/gcc/testsuite/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'gcc/testsuite/ChangeLog')
-rw-r--r--gcc/testsuite/ChangeLog189
1 files changed, 189 insertions, 0 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 5730da14617..c53270b79ce 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,192 @@
+2009-09-17 Andrew Pinski <pinskia@gcc.gnu.org>
+
+ PR c++/39365
+ * typeck.c (cp_build_unary_op): Check TREE_CODE for bools instead of
+ using same_type_p.
+ (convert_for_assignment): Likewise.
+ * cvt.c (type_promotes_to): Likewise.
+
+2009-09-17 Janis Johnson <janis187@us.ibm.com>
+
+ * gcc/testsuite/gcc.dg/dfp/dfp-dbg.h: Define EXTERN.
+ * gcc/testsuite/gcc.dg/dfp/signbit-2.c: Use it.
+ * gcc/testsuite/gcc.dg/dfp/func-vararg-alternate.h: Change two
+ arguments to unsigned int.
+ * gcc/testsuite/gcc.dg/dfp/convert-bfp-10.c: Don't include float.h.
+ * gcc/testsuite/gcc.dg/dfp/convert-bfp-fold.c: Include dfp-dbg.h.
+ * gcc/testsuite/gcc.dg/dfp/convert-dfp-fold.c: Ditto
+ * gcc/testsuite/gcc.dg/dfp/convert-int-max-fold.c: Ditto.
+ * gcc/testsuite/gcc.dg/dfp/operator-arith-fold.c: Ditto.
+ * gcc/testsuite/gcc.dg/dfp/pr39986.c: Ditto.
+ * gcc/testsuite/gcc.dg/dfp/usual-arith-conv-const.c: Ditto.
+ * gcc/testsuite/gcc.dg/dfp/pr31385.c: Use mode in typedef, not C type.
+ * gcc/testsuite/gcc.dg/dfp/pr35620.c: Define typedef for C++.
+ * gcc/testsuite/gcc.dg/dfp/convert-int.c: Define BOOL for C++.
+ * gcc/testsuite/gcc.dg/dfp/convert-int-fold.c: Ditto.
+
+2009-09-17 Jakub Jelinek <jakub@redhat.com>
+
+ * gcc.dg/debug/dwarf2/struct-loc1.c: New test.
+
+2009-09-17 Janis Johnson <janis187@us.ibm.com>
+
+ PR c/41049
+ * dfp/pr41049.c: New test.
+
+2009-09-17 H.J. Lu <hongjiu.lu@intel.com>
+
+ PR testsuite/41385
+ * gcc.dg/dfp/dfp.exp: Properly save DEFAULT_CFLAGS.
+
+2009-09-17 Martin Jambor <mjambor@suse.cz>
+
+ * gcc.dg/struct/wo_prof_escape_arg_to_local.c: Do not run IPA-SRA.
+ * gcc.dg/ipa/ipa-sra-1.c: New test.
+ * gcc.dg/ipa/ipa-sra-2.c: New test.
+ * gcc.dg/ipa/ipa-sra-3.c: New test.
+ * gcc.dg/ipa/ipa-sra-4.c: New test.
+ * gcc.dg/ipa/ipa-sra-5.c: New test.
+ * gcc.c-torture/execute/ipa-sra-1.c: New test.
+ * gcc.c-torture/execute/ipa-sra-2.c: New test.
+
+2009-09-17 Michael Matz <matz@suse.de>
+
+ PR middle-end/41347
+ * gfortran.dg/pr41347.f90: New test.
+
+2009-09-17 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
+
+ * gcc.c-torture/compile/20090917-1.c: New testcase.
+
+2009-09-16 Uros Bizjak <ubizjak@gmail.com>
+
+ * gfortran.dg/default_format_denormal_2.f90: Add ieee options.
+ * gfortran.dg/default_format_denormal_1.f90: Ditto. Remove
+ alpha*-*-* target from XFAIL list.
+
+2009-09-16 Janis Johnson <janis187@us.ibm.com>
+
+ * gcc.dg/dfp/dfp.exp: Use appropriate default options.
+ * gcc.dg/dfp/dfp-dbg.h: New; define FAILURE, FINISH.
+ * gcc.dg/dfp/cast-bad.c: Use default options.
+ * gcc.dg/dfp/compare-rel-const.c: Ditto.
+ * gcc.dg/dfp/composite-type.c: Ditto.
+ * gcc.dg/dfp/constants.c: Ditto.
+ * gcc.dg/dfp/constants-hex.c: Ditto.
+ * gcc.dg/dfp/constants-pedantic.c: Ditto.
+ * gcc.dg/dfp/convert-bfp-fold.c: Ditto.
+ * gcc.dg/dfp/convert-dfp-fold.c: Ditto.
+ * gcc.dg/dfp/convert-int-max-fold.c: Ditto.
+ * gcc.dg/dfp/ctypes.c: Ditto.
+ * gcc.dg/dfp/ddmode-ice.c: Ditto.
+ * gcc.dg/dfp/dec-eval-method-2.c: Ditto.
+ * gcc.dg/dfp/float-constant-double.c: Ditto.
+ * gcc.dg/dfp/keywords-pedantic.c: Ditto.
+ * gcc.dg/dfp/keywords-reserved.c: Ditto.
+ * gcc.dg/dfp/modes.c: Ditto.
+ * gcc.dg/dfp/operator-bitwise.c: Ditto.
+ * gcc.dg/dfp/pr31344.c: Ditto.
+ * gcc.dg/dfp/pr31385.c: Ditto.
+ * gcc.dg/dfp/pr33466.c: Ditto.
+ * gcc.dg/dfp/pr35620.c: Ditto.
+ * gcc.dg/dfp/pr37435.c: Ditto.
+ * gcc.dg/dfp/pr39986.c: Ditto.
+ * gcc.dg/dfp/pragma-float-const-decimal64-1.c: Ditto.
+ * gcc.dg/dfp/pragma-float-const-decimal64-2.c: Ditto.
+ * gcc.dg/dfp/pragma-float-const-decimal64-3.c: Ditto.
+ * gcc.dg/dfp/pragma-float-const-decimal64-4.c: Ditto.
+ * gcc.dg/dfp/pragma-float-const-decimal64-7.c: Ditto.
+ * gcc.dg/dfp/pragma-float-const-decimal64-8.c: Ditto.
+ * gcc.dg/dfp/typespec.c: Ditto.
+ * gcc.dg/dfp/usual-arith-conv-bad.c: Ditto.
+ * gcc.dg/dfp/usual-arith-conv-bad-2.c: Ditto.
+ * gcc.dg/dfp/usual-arith-conv-const.c: Ditto.
+ * gcc.dg/dfp/Wbad-function-cast-1.c: Ditto.
+ * gcc.dg/dfp/Wtraditional-conversion-2.c: Ditto.
+ * gcc.dg/dfp/wtr-conversion-1.c: Ditto.
+ * gcc.dg/dfp/compare-eq.h: Define custom debug macros.
+ * gcc.dg/dfp/compare-rel.h: Ditto.
+ * gcc.dg/dfp/compare-special.h: Ditto.
+ * gcc.dg/dfp/convert.h: Ditto.
+ * gcc.dg/dfp/fe-check.h: Ditto.
+ * gcc.dg/dfp/call-by-value.c: Use default options and
+ debug macros.
+ * gcc.dg/dfp/cast.c: Ditto.
+ * gcc.dg/dfp/compare-eq-const.c: Ditto.
+ * gcc.dg/dfp/compare-eq-d32.c: Ditto.
+ * gcc.dg/dfp/compare-eq-d64.c: Ditto.
+ * gcc.dg/dfp/compare-eq-d128.c: Ditto.
+ * gcc.dg/dfp/compare-eq-dfp.c: Ditto.
+ * gcc.dg/dfp/compare-rel-d32.c: Ditto.
+ * gcc.dg/dfp/compare-rel-d64.c: Ditto.
+ * gcc.dg/dfp/compare-rel-d128.c: Ditto.
+ * gcc.dg/dfp/compare-rel-dfp.c: Ditto.
+ * gcc.dg/dfp/compare-special-d32.c: Ditto.
+ * gcc.dg/dfp/compare-special-d64.c: Ditto.
+ * gcc.dg/dfp/compare-special-d128.c: Ditto.
+ * gcc.dg/dfp/constants-zero.c: Ditto.
+ * gcc.dg/dfp/convert-bfp-2.c: Ditto.
+ * gcc.dg/dfp/convert-bfp-3.c: Ditto.
+ * gcc.dg/dfp/convert-bfp-4.c: Ditto.
+ * gcc.dg/dfp/convert-bfp-5.c: Ditto.
+ * gcc.dg/dfp/convert-bfp-6.c: Ditto.
+ * gcc.dg/dfp/convert-bfp-7.c: Ditto.
+ * gcc.dg/dfp/convert-bfp-8.c: Ditto.
+ * gcc.dg/dfp/convert-bfp-9.c: Ditto.
+ * gcc.dg/dfp/convert-bfp-10.c: Ditto.
+ * gcc.dg/dfp/convert-bfp-11.c: Ditto.
+ * gcc.dg/dfp/convert-bfp-12.c: Ditto.
+ * gcc.dg/dfp/convert-bfp-13.c: Ditto.
+ * gcc.dg/dfp/convert-bfp-14.c: Ditto.
+ * gcc.dg/dfp/convert-bfp.c: Ditto.
+ * gcc.dg/dfp/convert-complex.c: Ditto.
+ * gcc.dg/dfp/convert-dfp.c: Ditto.
+ * gcc.dg/dfp/convert-dfp-fold-2.c: Ditto.
+ * gcc.dg/dfp/convert-dfp-round.c: Ditto.
+ * gcc.dg/dfp/convert-int.c: Ditto.
+ * gcc.dg/dfp/convert-int-fold.c: Ditto.
+ * gcc.dg/dfp/convert-int-max.c: Ditto.
+ * gcc.dg/dfp/convert-int-saturate.c: Ditto.
+ * gcc.dg/dfp/decfloat-constants.c: Ditto.
+ * gcc.dg/dfp/fe-binop.c: Ditto.
+ * gcc.dg/dfp/fe-convert-1.c: Ditto.
+ * gcc.dg/dfp/fe-convert-2.c: Ditto.
+ * gcc.dg/dfp/fe-convert-3.c: Ditto.
+ * gcc.dg/dfp/func-array.c: Ditto.
+ * gcc.dg/dfp/func-deref.c: Ditto.
+ * gcc.dg/dfp/func-mixed.c: Ditto.
+ * gcc.dg/dfp/func-pointer.c: Ditto.
+ * gcc.dg/dfp/func-scalar.c: Ditto.
+ * gcc.dg/dfp/func-struct.c: Ditto.
+ * gcc.dg/dfp/func-vararg-alternate.h: Ditto.
+ * gcc.dg/dfp/func-vararg-alternate-d32.c: Ditto.
+ * gcc.dg/dfp/func-vararg-alternate-d64.c: Ditto.
+ * gcc.dg/dfp/func-vararg-alternate-d128.c: Ditto.
+ * gcc.dg/dfp/func-vararg-alternate-d128-2.c: Ditto.
+ * gcc.dg/dfp/func-vararg-dfp.c: Ditto.
+ * gcc.dg/dfp/func-vararg-mixed.c: Ditto.
+ * gcc.dg/dfp/func-vararg-mixed-2.c: Ditto.
+ * gcc.dg/dfp/func-vararg-size0.c: Ditto.
+ * gcc.dg/dfp/inf-1.c: Ditto.
+ * gcc.dg/dfp/loop-index.c: Ditto.
+ * gcc.dg/dfp/nan-1.c: Ditto.
+ * gcc.dg/dfp/nan-2.c: Ditto.
+ * gcc.dg/dfp/operator-arith-fold.c: Ditto.
+ * gcc.dg/dfp/operator-assignment.c: Ditto.
+ * gcc.dg/dfp/operator-comma.c: Ditto.
+ * gcc.dg/dfp/operator-cond.c: Ditto.
+ * gcc.dg/dfp/operator-logical.c: Ditto.
+ * gcc.dg/dfp/operator-unary.c: Ditto.
+ * gcc.dg/dfp/pr36800.c: Ditto.
+ * gcc.dg/dfp/pr39034.c: Ditto.
+ * gcc.dg/dfp/pr39035.c: Ditto.
+ * gcc.dg/dfp/pr39902.c: Ditto.
+ * gcc.dg/dfp/signbit-1.c: Ditto.
+ * gcc.dg/dfp/signbit-2.c: Ditto.
+ * gcc.dg/dfp/struct-layout-1.c: Ditto.
+ * gcc.dg/dfp/union-init.c: Ditto.
+ * gcc.dg/dfp/usual-arith-conv.c: Ditto.
+
2009-09-16 Michael Matz <matz@suse.de>
PR fortran/41212