1. 05 Nov, 2010 2 commits
    • configure.ac: Test assembler support for DSP Rev1 mult. · 293b77b0
      2010-11-04  Chao-ying Fu  <fu@mips.com>
      
      	* configure.ac: Test assembler support for DSP Rev1 mult.
      	* configure: Regenerate.
      	* config.in: Regenerate.
      	* config/mips/mips.h (ISA_HAS_DSP_MULT): New define.
      	* config/mips/mips.c (CODE_FOR_mips_mult): New define.
      	(CODE_FOR_mips_multu): New define.
      	(mips_builtins): Move madd, maddu, msub, msubu, mult, multu from
      	dspr2_32 to dsp_32.
      	(mips_mulsidi3_gen_fn): Test (TARGET_FIX_R4000 && !ISA_HAS_DSP).
      	Delete returns when ISA_HAS_DSPR2, because the old patterns are deleted.
      	* config/mips/mips-dsp.md (mips_madd<u>, mips_msub<u>):
      	New define_expand patterns.
      	* config/mips/constraints.md (ka): Update the constraint to test
      	ISA_HAS_DSP_MULT instead of ISA_HAS_DSPR2.
      	* config/mips/mips-dspr2.md (mips_madd<u>, mips_msub<u>, mips_mult,
      	mips_multu): Delete.
      	* config/mips/mips.md (<u>mulsidi3_32bit): Add comments.
      	Change target constraint to "ka".
      	Use (!TARGET_FIX_R4000 || ISA_HAS_DSP), instead of
      	(!TARGET_FIX_R4000 && !ISA_HAS_DSPR2).
      	Emit the accumulator destination when ISA_HAS_DSP_MULT.
      	(<u>msubsidi4): Add comments.
      	Test ISA_HAS_DSP.
      	Emit the accumulator destination when ISA_HAS_DSP_MULT.
      	(<u>maddsidi4): Likewise.
      	* doc/extend.texi (MIPS DSP Built-in Functions): Move madd, maddu,
      	msub, msubu, mult, multu built-in functions from DSP r2 to DSP r1.
      
      From-SVN: r166344
      Chao-ying Fu committed
    • Daily bump. · 1ea3db46
      From-SVN: r166343
      GCC Administrator committed
  2. 04 Nov, 2010 38 commits
    • Use spawnve on cygwin. · 3b63ca7e
      	* configure.ac (AC_CHECK_HEADERS): Add process.h.
      	(checkfuncs): Add dup3, spawnve, spawnvpe; sort the list.
      	(AC_CHECK_FUNCS): Add dup3, spawnve, spawnvpe.
      	* configure, config.in: Rebuild.
      	* pex-unix.c [HAVE_SPAWNVE] (pex_unix_exec_child): New function.
      	[HAVE_SPAWNVE] (save_and_install_fd, restore_fd): New functions.
      
      From-SVN: r166339
      Richard Henderson committed
    • re PR target/44751 (h8300 get_attr_cc warnings) · 9690aa8e
      	PR target/44751
      	* config/h8300/h8300.c: Include df.h.
      	(push, pop): Use add_reg_note.
      	(compute_plussi_cc, compute_logical_op_cc): Return enum attr_c.
      	(compute_a_shift_cc): Likewise.
      	(expand_a_shift): Argument code has type enum rtx_code.
      	(struct shift_insn): Member cc_valid has type enum attr_cc.
      	(struct shift_info) <cc_inline, cc_special>: Likewise.
      	enum attr_cc.
      	* config/h8300/h8300-protos.h (compute_plussi_cc): Update prototype.
      	(compute_a_shift_cc, compute_logical_op_cc, expand_a_shift): Likewise.
      
      From-SVN: r166336
      Joern Rennecke committed
    • * doc/md.texi (Machine Constraints): Add PDP-11 constraints. · 5e426dd4
      From-SVN: r166335
      Paul Koning committed
    • In gcc/: 2010-11-04 Nicola Pero <nicola.pero@meta-innovation.com> · bede2adc
      In gcc/:
      2010-11-04  Nicola Pero  <nicola.pero@meta-innovation.com>
      
              Fixed using the Objective-C 2.0 dot-syntax with class names.
              * c-parser.c (c_parser_next_token_starts_declspecs): In
              Objective-C, detect Objective-C 2.0 dot-syntax with a class name.
              (c_parser_next_token_starts_declaration): Same.
              (c_parser_postfix_expression): Parse the Objective-C 2.0
              dot-syntax with a class name.
      
      In gcc/cp/:
      2010-11-04  Nicola Pero  <nicola.pero@meta-innovation.com>
      
              Fixed using the Objective-C 2.0 dot-syntax with class names.
              * parser.c (cp_parser_primary_expression): Recognize Objective-C
              2.0 dot-syntax with class names and process it.
              (cp_parser_nonclass_name): Recognize Objective-C 2.0 dot-syntax
              with class names.
              (cp_parser_class_name): Same change.
              (cp_parser_simple_type_specifier): Tidied comments.
      
      In gcc/c-family/:
      2010-11-04  Nicola Pero  <nicola.pero@meta-innovation.com>
      
              Fixed using the Objective-C 2.0 dot-syntax with class names.
              * c-common.h (objc_build_class_component_ref): New.
              * stub-objc.c (objc_build_class_component_ref): New.
      
      In gcc/objc/:
      2010-11-04  Nicola Pero  <nicola.pero@meta-innovation.com>
      
              Fixed using the Objective-C 2.0 dot-syntax with class names.
              * objc-act.c (objc_build_class_component_ref): New.
      
      In gcc/testsuite/:
      2010-11-04  Nicola Pero  <nicola.pero@meta-innovation.com>
      
              Fixed using the Objective-C 2.0 dot-syntax with class names.
              * objc.dg/property/dotsyntax-3.m: New.
              * objc.dg/property/dotsyntax-4.m: New.
              * obj-c++.dg/property/dotsyntax-3.mm: New.
              * obj-c++.dg/property/dotsyntax-4.mm: New.
      
              * objc.dg/fobjc-std-1.m: Added test for warnings when the
              Objective-C 2.0 dot-syntax is used with class names.
              * obj-c++.dg/fobjc-std-1.mm: Same change.
      
      From-SVN: r166333
      Nicola Pero committed
    • re PR bootstrap/44756 ([meta-bug] --enable-werror-always issues) · 2b78d0f1
      	PR bootstrap/44756
      	* genopinit.c (main) [FIXUNS_TRUNC_LIKE_FIX_TRUNC]: Cast
      	iteration variables to enum machine_mode.
      
      From-SVN: r166332
      Joern Rennecke committed
    • re PR target/44750 (pdp-11 fails to build) · f89a0507
              PR target/44750
              * config/pdp11/pdp11.c: (pdp11_secondary_reload): Now static.
              (pdp11_preferred_reload_class): Rename class to rclass.
              (pdp11_preferred_output_reload_class): Likewise.
              * config/pdp11/t-pdp11 (dwarf2out.o): Add -Wno-error=type-limits to
              ALL_COMPILERFLAGS .
              (java/constants.o): Add -Wno-error to ALL_COMPILERFLAGS.
      
      From-SVN: r166331
      Joern Rennecke committed
    • re PR c++/46298 (constexpr ICE on ARM) · d4e55f30
      	PR c++/46298
      	* semantics.c (build_constexpr_constructor_member_initializers):
      	Handle an enclosing STATEMENT_LIST.
      
      From-SVN: r166330
      Jason Merrill committed
    • final.c (compute_alignments): Compute/free loop info all the time. · 58082ff6
      	* final.c (compute_alignments): Compute/free loop info all the time.
      	* config/rs6000/rs6000.h (LOOP_ALIGN): Define.
      	* config/rs6000/rs6000-protos.h (rs6000_loop_align): Declare.
      	* config/rs6000/t-rs6000 (rs6000.o): Add cfgloop.h.
      	* config/rs6000/rs6000.c (cfgloop.h): Include.
      	(can_override_loop_align): New.
      	(rs6000_option_override_internal): Set it.
      	(TARGET_ASM_LOOP_ALIGN_MAX_SKIP): Define target hook.
      	(rs6000_loop_align): New function.
      	(rs6000_loop_align_max_skip): Likewise.
      
      	* gcc.target/powerpc/loop_align.c: New.
      
      From-SVN: r166329
      Pat Haugen committed
    • re PR bootstrap/44756 ([meta-bug] --enable-werror-always issues) · 8f7d7498
              PR bootstrap/44756
              * varasm.c (asm_output_bss): Add ATTRIBUTE_UNUSED to function.
      
      From-SVN: r166328
      Joern Rennecke committed
    • Fix PR driver/45703: let --help -v show linker help. · df10a535
      gcc/:
      	PR driver/45703
      	* collect2.c (main): Print --help output to stdout.  Do not
      	exit right away, so ld --help is appended.  Add empty lines
      	to separate output suitably.
      
      From-SVN: r166327
      Ralf Wildenhues committed
    • update Darwin ABI tests for m64 · 64cc2ce9
      	* gcc.target/powerpc/ppc64-abi-1.c: Skip for Darwin.
      
      	merge from FSF 'apple/trunk' branch.
      	* gcc.target/powerpc/darwin64-abi.c: New.
      
      From-SVN: r166326
      Iain Sandoe committed
    • PR 44931 Move struct unix_stream to unix.c · ce66b6f6
      From-SVN: r166325
      Janne Blomqvist committed
    • re PR tree-optimization/46233 (ICE: verify_flow_info failed: control flow in the… · 269c80f2
      re PR tree-optimization/46233 (ICE: verify_flow_info failed: control flow in the middle of basic block 3 with -foptimize-sibling-calls)
      
      	PR tree-optimization/46233
      	* ipa-pure-const.c (local_pure_const): Do noreturn discovery
      	after calling analyze_function, not before.
      
      	* gcc.dg/pr46233.c: New test.
      
      From-SVN: r166324
      Jakub Jelinek committed
    • re PR target/46234 (ICE in expand_expr_real_2 for va-arg-XXX tescases) · 86710a8b
      	PR target/46234
      	* config/rs6000/rs6000.c (rs6000_va_start): Use build_simple_mem_ref
      	instead of build_va_arg_indirect_ref.
      	* config/spu/spu.c (spu_va_start): Likewise.
      	* config/s390/s390.c (s390_va_start): Likewise.
      
      From-SVN: r166323
      Jakub Jelinek committed
    • Missed from previous commit. · 4aa8fe39
      testsuite:
      
      	* objc.dg/property/property-2.m: Deleted.
      	* objc.dg/property/property-3.m: Deleted.
      
      From-SVN: r166322
      Iain Sandoe committed
    • next-mapping.h: Ensure a GNU-compatible nil is defined. · 5b4db3f5
      
      	* objc-obj-c++-shared/next-mapping.h: Ensure a GNU-compatible nil is
      	defined.
      	* objc.dg/property/fsf-property-basic.m: XFAIL m64 NeXT run.
      	* objc.dg/property/fsf-property-named-ivar.m: Likewise.
      	* objc.dg/property/property-1.m: Likewise.
      	* objc.dg/property/at-property-6.m: Likewise.
      	* objc.dg/property/at-property-7.m: Likewise.
      	* objc.dg/property/dotsyntax-1.m: Likewise.
      	* objc.dg/property/at-property-8.m: Likewise.
      	* objc.dg/property/dotsyntax-2.m: Likewise.
      	* objc.dg/property/at-property-9.m: Likewise.
      	* objc.dg/property/synthesize-2.m: Likewise.
      	* objc.dg/property/at-property-10.m: Likewise.
      	* objc.dg/property/at-property-11.m: Likewise.
      	* objc.dg/property/at-property-12.m: Likewise.
      	* objc.dg/property/at-property-13.m: Likewise.
      	* objc.dg/property/fsf-property-method-access.m: Likewise.
      	* objc.dg/torture/strings/const-cfstring-1.m: Cater for bogus Darwin10
      	linker warning.
      	* objc.dg/encode-7-next.m: Use next-mapping.h, ignore deprecation 
      	warnings.
      	* objc.dg/encode-7-next-64bit.m: Use next-mapping.h, ignore 
      	deprecation warnings.  Use Object1 implemenation.
      	* objc.dg/demangle-1.m: Provide +initialize.  XFAIL m64 NeXT run.
      	* objc/execute/forward-1.m: Move to objc.dg/torture and reduce scope
      	to m32 NeXT.
      	* objc/execute/forward-1.x: Remove.
      
      From-SVN: r166321
      Iain Sandoe committed
    • re PR bootstrap/44756 ([meta-bug] --enable-werror-always issues) · 2e239f9d
              PR bootstrap/44756
              * function.c (thread_prologue_and_epilogue_insns): Add
              ATTRIBUTE_UNUSED to seq, epilogue_end and entry_edge.
      
      From-SVN: r166320
      Joern Rennecke committed
    • re PR libstdc++/46303 ('mutex' is not a member of 'std' failures in… · 76d0be83
      re PR libstdc++/46303 ('mutex' is not a member of 'std' failures in 30_threads/call_once/constexpr.cc, 30_threads/mutex/cons/constexpr.cc,  30_threads/once_flag/cons/constexpr.cc)
      
      2010-11-04  Paolo Carlini  <paolo.carlini@oracle.com>
      
      	PR libstdc++/46303
      	* testsuite/30_threads/call_once/constexpr.cc: Add missing dg-require
      	directives.
      	* testsuite/30_threads/mutex/cons/constexpr.cc: Likewise.
      	* testsuite/30_threads/once_flag/cons/constexpr.cc: Likewise.
      
      2010-11-04  Paolo Carlini  <paolo.carlini@oracle.com>
      
      	* include/std/ratio (ratio_add, ratio_subtract, ratio_multiply,
      	ratio_divide): Declare the data members constexpr.
      	* testsuite/20_util/ratio/requirements/constexpr_data.cc: Extend.
      
      From-SVN: r166319
      Paolo Carlini committed
    • re PR middle-end/46292 (FAIL: gcc.c-torture/execute/vector-shift2.c compilation, -O3 -g) · 822a55a0
      	PR middle-end/46292
      	* lower-suberg.c (simplify_subreg_concatn): For VOIDmode elements,
      	if the innermode is not vector mode, determine the mode of a subreg
      	by using mode_for_size of inner_size.
      
      From-SVN: r166318
      Uros Bizjak committed
    • semantics.c (speculative_access_check): New. · f7d042e2
      	* semantics.c (speculative_access_check): New.
      	* cp-tree.h: Declare it.
      	* call.c (build_over_call): Use it.
      	* class.c (type_has_constexpr_default_constructor): Use locate_ctor.
      	* method.c (locate_ctor): Use push/pop_deferring_access_checks.
      
      From-SVN: r166317
      Jason Merrill committed
    • re PR tree-optimization/46183 (ICE: in calc_dfs_tree, at dominance.c:396 with -O… · f2b01cfb
      re PR tree-optimization/46183 (ICE: in calc_dfs_tree, at dominance.c:396 with -O -fno-dse -fgcse -ftree-pre)
      
      2010-11-04  Richard Guenther  <rguenther@suse.de>
      
      	PR rtl-optimization/46183
      	* gcse.c (execute_rtl_cprop): Cleanup the CFG if something changed.
      	(execute_rtl_pre): Likewise.
      	(execute_rtl_hoist): Likewise.
      
      	* gcc.dg/torture/pr46183.c: New testcase.
      
      From-SVN: r166316
      Richard Guenther committed
    • re PR tree-optimization/46068 (ICE: in consider_split, at ipa-split.c:313 with… · 9f2fbc99
      re PR tree-optimization/46068 (ICE: in consider_split, at ipa-split.c:313 with asm goto and __builtin_unreachable ())
      
      2010-11-04  Richard Guenther  <rguenther@suse.de>
      
      	PR tree-optimization/46068
      	* ipa-split.c (consider_split): Remove gcc_unreachable.
      
      	* gcc.dg/torture/pr46068.c: New testcase.
      
      From-SVN: r166315
      Richard Guenther committed
    • tree-nested.c (build_addr): Use build_fold_addr_expr. · 0a582743
      2010-11-04  Richard Guenther  <rguenther@suse.de>
      
      	* tree-nested.c (build_addr): Use build_fold_addr_expr.
      
      From-SVN: r166314
      Richard Guenther committed
    • re PR bootstrap/44756 ([meta-bug] --enable-werror-always issues) · ab040cea
              PR bootstrap/44756
              * ifcvt.c (noce_emit_cmove): Add ATTRIBUTE_UNUSED to target and
              unsignedp.
              * reload1.c (set_reload_reg): Add ATTRIBUTE_UNUSED to regno.
      
      From-SVN: r166313
      Joern Rennecke committed
    • re PR tree-optimization/45991 (ICE: verify_stmts failed: Invalid address operand… · 844d5fca
      re PR tree-optimization/45991 (ICE: verify_stmts failed: Invalid address operand in in TARGET_MEM_REF. with -fstrict-overflow)
      
      2010-11-04  Richard Guenther  <rguenther@suse.de>
      
      	PR tree-optimization/45991
      	* gimplify.c (force_gimple_operand_1): Use the provded test
      	function in the initial test.
      
      	* gcc.dg/pr45991.c: New testcase.
      
      From-SVN: r166312
      Richard Guenther committed
    • re PR tree-optimization/46154 (ICE: failed to reclaim unneeded function with… · e9fcdd9f
      re PR tree-optimization/46154 (ICE: failed to reclaim unneeded function with -fipa-cp -fipa-cp-clone)
      
      2010-11-03  Richard Guenther  <rguenther@suse.de>
      
      	PR tree-optimization/46154
      	* g++.dg/torture/pr46154.C: New testcase.
      
      From-SVN: r166311
      Richard Guenther committed
    • Fix date. · 754e97fb
      From-SVN: r166310
      Joern Rennecke committed
    • ira.c (validate_equiv_mem): Remove code to avoid invalidation of readonly memory… · a22265a4
      ira.c (validate_equiv_mem): Remove code to avoid invalidation of readonly memory equivalances for...
      
      	* ira.c (validate_equiv_mem): Remove code to avoid invalidation
      	of readonly memory equivalances for const/pure calls.
      
      From-SVN: r166309
      Jeff Law committed
    • re PR tree-optimization/45733 (ICE: verify_stmts failed: invalid conversion in… · 2a2651b7
      re PR tree-optimization/45733 (ICE: verify_stmts failed: invalid conversion in gimple call with -fstrict-overflow -ftree-vectorize)
      
      2010-11-04  Richard Guenther  <rguenther@suse.de>
      
      	PR tree-optimization/45733
      	* tree-vect-stmts.c (reverse_vec_elements): Honor the
      	permute builtins function return type.
      
      	* gcc.dg/pr45733.c: New testcase.
      
      From-SVN: r166308
      Richard Guenther committed
    • re PR middle-end/44765 (gen_rtx_REG can make out-of-bounds access for INVALID_REGNUM) · bf9412cd
      	PR middle-end/44765
      	* emit-rtl.c (gen_rtx_REG): Before using PIC_OFFSET_TABLE_REGNUM
      	as an index, check it is not INVALID_REGNUM.
      
      From-SVN: r166307
      Joern Rennecke committed
    • re PR tree-optimization/46213 (gfortran.dg/aliasing_array_result_1.f90 ICE: in… · 0532869d
      re PR tree-optimization/46213 (gfortran.dg/aliasing_array_result_1.f90 ICE: in vectorizable_reduction, at tree-vect-loop.c:4046 with custom compiler flags)
      
      
              PR tree-optimization/46213
              * tree-vect-loop.c (vect_is_simple_reduction_1): Handle 
              MINUS_EXPR only if the first operand is reduction operand.
      
      From-SVN: r166306
      Ira Rosen committed
    • re PR lto/45702 (New LTO test failures) · e4d8d4ea
      2010-11-04  Richard Guenther  <rguenther@suse.de>
      
      	PR testsuite/45702
      	* gcc.dg/pr34989-1.c: Move ...
      	* gcc.dg/lto/pr34989-1_0.c: ... here.
      	* gcc.dg/pr34989-2.c: Move ...
      	* gcc.dg/lto/pr34989-1_1.c: ... here.
      	* gcc.dg/pr27898.c: Move ...
      	* gcc.dg/lto/pr27898_0.c: ... here and ...
      	* gcc.dg/lto/pr27898_1.c: ... split.
      	* gcc.dg/pr28712.c: Move ...
      	* gcc.dg/lto/pr28712_0.c: ... here and ...
      	* gcc.dg/lto/pr28712_1.c: ... split ...
      	* gcc.dg/lto/pr28712_2.c: ... twice.
      	* gcc.dg/pr28706.c: Move ...
      	* gcc.dg/lto/pr28706_0.c: ... here and ...
      	* gcc.dg/lto/pr28706_1.c: ... split.
      
      From-SVN: r166305
      Richard Guenther committed
    • tree.def (FMA_EXPR): New tree code. · 16949072
      2010-11-04  Richard Guenther  <rguenther@suse.de>
      	Richard Henderson  <rth@redhat.com>
      
      	* tree.def (FMA_EXPR): New tree code.
      	* expr.c (expand_expr_real_2): Add FMA_EXPR expansion code.
      	* gimple.c (gimple_rhs_class_table): FMA_EXPR is a GIMPLE_TERNARY_RHS.
      	* tree-cfg.c (verify_gimple_assign_ternary): Verify FMA_EXPR types.
      	* tree-inline.c (estimate_operator_cost): Handle FMA_EXPR.
      	* gimple-pretty-print.c (dump_ternary_rhs): Likewise.
      	* tree-ssa-math-opts.c (convert_mult_to_fma): New function.
      	(execute_optimize_widening_mul): Call it.  Reorganize to allow
      	dead stmt removal.  Move TODO flags ...
      	(pass_optimize_widening_mul): ... here.
      	* flag-types.h (enum fp_contract_mode): New enum.
      	* common.opt (flag_fp_contract_mode): New variable.
      	(-ffp-contract): New option.
      	* opts.c (common_handle_option): Handle it.
      	* doc/invoke.texi (-ffp-contract): Document.
      	* tree.h (fold_fma): Declare.
      	* builtins.c (fold_fma): New function.
      	(fold_builtin_fma): Likewise.
      	(fold_builtin_3): Call it for fma.
      	* fold-const.c (fold_ternary_loc): Fold FMA_EXPR.
      	* optabs.c (optab_for_tree_code): Handle FMA_EXPR.
      	* config/i386/sse.md (fms<mode>4, fnma<mode>, fnms<mode>4):
      	New expanders.
      	* doc/md.texi (fms<mode>4, fnma<mode>, fnms<mode>4): Document new
      	named patterns.
      	* genopinit.c (optabs): Initialize fms_optab, fnma_optab and fnms_optab.
      	* optabs.h (enum optab_index): Add OTI_fms, OTI_fnma and OTI_fnms.
      	(fms_optab, fnma_optab, fnms_optab): New defines.
      	* gimplify.c (gimplify_expr): Handle binary truth expressions
      	explicitly.  Handle FMA_EXPR.
      	* tree-vect-stmts.c (vectorizable_operation): Handle ternary
      	operations.
      
      	* gcc.target/i386/fma4-vector-2.c: New testcase.
      
      Co-Authored-By: Richard Henderson <rth@redhat.com>
      
      From-SVN: r166304
      Richard Guenther committed
    • passes.c (init_optimization_passes): Move veclower after SSA. · 47853c73
      2010-11-04  Artjoms Sinkarovs <artyom.shinakroff@gmail.com>
      	Richard Guenther  <rguenther@suse.de>
      
      	* passes.c (init_optimization_passes): Move veclower after SSA.
      	* tree-vect-generic.c (uniform_vector_p): New function.
      	(expand_vector_operations_1): Handle conversion.
      	(pass_lower_vector): Update SSA form.
      
      	testsuite/
      	* gcc.dg/vec-scal-opt.c: New testcase.
      	* gcc.dg/vec-scal-opt1.c: New testcase.
      	* gcc.dg/vec-scal-opt2.c: New testcase.
      
      From-SVN: r166303
      Artjoms Sinkarovs committed
    • enable mdynamic-no-pic bootstrap for x86 Darwin · d8ed14ce
      	* configure.ac (*-*-darwin*): Use mh-darwin for all Darwin variants.
      	* configure: Regenerate.
      	* config/mh-ppc-darwin: Rename to mh-darwin.
      
      gcc:
      
      	* gcc/configure.ac: Filter -mdynamic-no-pic from CFLAGS when testing for
      	plugin capabilities.
      	* gcc/configure: Regenerate.
      
      gcc/testsuite:
      
      	* lib/plugin-support.exp (plugin-test-execute): Filter -mdynamic-no-pic from
      	plugin build flags on Darwin targets.
      
      From-SVN: r166302
      Iain Sandoe committed
    • tuple (tuple): Make default constructors constexpr. · 0e6ac87e
      2010-11-03  Benjamin Kosnik  <bkoz@redhat.com>
      
      	* include/std/tuple (tuple): Make default constructors constexpr.
      	* testsuite/20_util/tuple/cons/constexpr.cc: Add.
      
      	* testsuite/18_support/initializer_list/requirements/
      	constexpr_functions.cc: Add.
      	* testsuite/18_support/initializer_list/constexpr.cc: Add.
      
      From-SVN: r166301
      Benjamin Kosnik committed
    • Require split_stack target for gcc.target/i386/pr46285.c. · 2c2af801
      2010-11-03  H.J. Lu  <hongjiu.lu@intel.com>
      
      	* gcc.target/i386/pr46285.c: Require split_stack target.
      
      From-SVN: r166298
      H.J. Lu committed