r119751 - in /branches/fixed-point: ./ ChangeLo...

chaoyingfu@gcc.gnu.org chaoyingfu@gcc.gnu.org
Mon Dec 11 23:17:00 GMT 2006


Author: chaoyingfu
Date: Mon Dec 11 23:17:54 2006
New Revision: 119751

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=119751
Log:
Merged revisions 119422-119583 via svnmerge from 
svn+ssh://chaoyingfu@sources.redhat.com/svn/gcc/trunk

........
  r119422 | ebotcazou | 2006-12-01 14:46:45 -0800 (Fri, 01 Dec 2006) | 6 lines
  
  	* fold-const.c (fold_binary) <LT_EXPR>: Use the precision of the
  	type instead of the size of its mode to compute the highest and
  	lowest possible values.  Still check the size of the mode before
  	flipping the signedness of the comparison.
........
  r119424 | tsmigiel | 2006-12-01 14:51:06 -0800 (Fri, 01 Dec 2006) | 19 lines
  
  	* config/spu/spu.c (spu_immediate): Remove trailing comma.
  	(reloc_diagnostic): Call warning when -mwarn-reloc is specified.
  	* config/spu/spu.md: (zero_extendhisi2): Expand instead of split for
  	better optimization.
  	(floatv4siv4sf2): New.
  	(fix_truncv4sfv4si2): New.
  	(floatunsv4siv4sf2): New.
  	(fixuns_truncv4sfv4si2): New.
  	(addv16qi3): New.
  	(subv16qi3): New.
  	(negv16qi2): New.
  	(mulv8hi3): New.
  	(mulsi3): Remove.
  	(mul<mode>3): New.
  	(_mulv4si3): New.
  	(cmp<mode>): Don't accept constant arguments for DI, TI and SF.
  	* config/spu/spu_internals.h: Handle overloaded intrinsics in C++ with
  	spu_resolve_overloaded_builtin instead of static inline functions.
........
  r119427 | geoffk | 2006-12-01 15:01:05 -0800 (Fri, 01 Dec 2006) | 10 lines
  
  	* decl.c (poplevel): Check DECL_INITIAL invariant.
  	(duplicate_decls): Preserve DECL_INITIAL when eliminating
  	a new definition in favour of an old declaration.
  	(start_preparsed_function): Define and document value of
  	DECL_INITIAL before and after routine.
  	(finish_function): Check DECL_INITIAL invariant.
  	* parser.c 
  	(cp_parser_function_definition_from_specifiers_and_declarator): 
  	Skip duplicate function definitions.
........
  r119433 | gccadmin | 2006-12-01 16:17:43 -0800 (Fri, 01 Dec 2006) | 1 line
  
  Daily bump.
........
  r119435 | paolo | 2006-12-01 16:31:34 -0800 (Fri, 01 Dec 2006) | 5 lines
  
  2006-12-01  Paolo Carlini  <pcarlini@suse.de>
  
  	* include/ext/mt_allocator.h (__pool_base::_M_get_align): Remove
  	redundant const qualifier on the return type.
........
  r119437 | kazu | 2006-12-01 17:03:11 -0800 (Fri, 01 Dec 2006) | 4 lines
  
  	* Makefile.in, mingw32.h, trans.c: Fix comment typos.
  	* gnat_rm.texi, gnat_ugn.texi: Follow spelling conventions.
  	Fix typos.
........
  r119440 | kazu | 2006-12-01 17:44:17 -0800 (Fri, 01 Dec 2006) | 2 lines
  
  	* name-lookup.c: Follow spelling conventions.
........
  r119441 | kazu | 2006-12-01 18:06:52 -0800 (Fri, 01 Dec 2006) | 2 lines
  
  	* doc/extend.texi, doc/invoke.texi, doc/md.texi: Fix typos.
........
  r119442 | kazu | 2006-12-01 18:26:04 -0800 (Fri, 01 Dec 2006) | 13 lines
  
  	* builtins.c, cfgloop.h, cgraph.h, config/arm/arm.c,
  	config/i386/i386.c, config/i386/i386.h, config/mips/mips.h,
  	config/rs6000/cell.md, config/rs6000/rs6000.c, config/sh/sh.c,
  	config/sh/sh4-300.md, config/spu/spu-builtins.def,
  	config/spu/spu-c.c, config/spu/spu-modes.def,
  	config/spu/spu.c, config/spu/spu.md,
  	config/spu/spu_internals.h, config/spu/vmx2spu.h,
  	fold-const.c, fwprop.c, predict.c, tree-data-ref.h,
  	tree-flow.h, tree-ssa-loop-manip.c, tree-ssa-loop-niter.c,
  	tree-ssa-pre.c, tree-vect-analyze.c, tree-vect-transform.c,
  	tree-vectorizer.c, tree-vrp.c: Fix comment typos.  Follow
  	spelling conventions.
........
  r119443 | kazu | 2006-12-01 18:47:07 -0800 (Fri, 01 Dec 2006) | 2 lines
  
  	* config/i386/i386.c: Fix a comment typo.
........
  r119445 | hubicka | 2006-12-02 05:16:27 -0800 (Sat, 02 Dec 2006) | 6 lines
  
  	* config/i386/i386.c (pentium4_cost, nocona_cost): Update
  	32bit memcpy/memset decriptors.
  	(decide_alg): With -minline-all-stringops and sizes that are best
  	to be copied via libcall still work hard enough to pick non-libcall
  	strategy.
........
  r119446 | lmillward | 2006-12-02 08:34:26 -0800 (Sat, 02 Dec 2006) | 5 lines
  
  	* c-decl.c (store_parm_decls_oldstyle): Robustify
          * gcc.dg/pr27953.c: New test.
........
  r119447 | ghazi | 2006-12-02 08:52:15 -0800 (Sat, 02 Dec 2006) | 12 lines
  
  	* configure.in: Update MPFR version in error message.
  
  	* configure: Regenerate.
  
  gcc:
  	* doc/install.texi: Update recommended MPFR version.  Remove
  	obsolete reference to cumulative patch.
  
  gcc/testsuite:
  	* gcc.dg/torture/builtin-sin-mpfr-1.c: Update MPFR comment.
........
  r119448 | lmillward | 2006-12-02 08:54:35 -0800 (Sat, 02 Dec 2006) | 3 lines
  
  fix testcase from previous commit
........
  r119449 | pinskia | 2006-12-02 09:01:04 -0800 (Sat, 02 Dec 2006) | 12 lines
  
  2006-12-02  Andrew Pinski  <andrew_pinski@playstation.sony.com>
  
          * decl.c (cp_tree_node_structure): Handle STATIC_ASSERT.
  
  2006-12-02  Andrew Pinski  <andrew_pinski@playstation.sony.com>
  
          *  g++.dg/cpp0x/static_assert4.C: New testcase.
........
  r119450 | paolo | 2006-12-02 09:06:57 -0800 (Sat, 02 Dec 2006) | 7 lines
  
  2006-12-02  Howard Hinnant  <hhinnant@apple.com>
  
  	* acinclude.m4: Allow OPTIMIZE_CXXFLAGS to be set by configure.host.
  	* configure.host: Set OPTIMIZE_CXXFLAGS to -fvisibility-inlines-hidden
  	for x86/darwin.
  	* configure: Regenerate.
........
  r119452 | ebotcazou | 2006-12-02 12:01:34 -0800 (Sat, 02 Dec 2006) | 3 lines
  
  	* configure.tgt: Force initial-exec TLS model on Linux only.
........
  r119454 | hjl | 2006-12-02 14:18:25 -0800 (Sat, 02 Dec 2006) | 14 lines
  
  2006-12-02  H.J. Lu  <hongjiu.lu@intel.com>
  
  	* config/i386/driver-i386.c: Include "coretypes.h" and "tm.h".
  	(bit_SSSE3): New.
  	(host_detect_local_cpu): Check -mtune= vs. -march=. Rewrite
  	processor detection.
  
  	* config/i386/i386.h (CC1_CPU_SPEC): Add -mtune=native for
  	-march=native if there is no -mtune=*.
  
  	* config/i386/x-i386 (driver-i386.o): Also depend on $(TM_H)
  	coretypes.h.
........
  r119459 | gccadmin | 2006-12-02 16:17:51 -0800 (Sat, 02 Dec 2006) | 1 line
  
  Daily bump.
........
  r119461 | pault | 2006-12-02 23:18:22 -0800 (Sat, 02 Dec 2006) | 37 lines
  
  2006-12-03  Paul Thomas  <pault@gcc.gnu.org>
  
  	* trans-expr.c (gfc_conv_variable): A character expression with
  	the VALUE attribute needs an address expression; otherwise all
  	other expressions with this attribute must not be dereferenced.
  	(gfc_conv_function_call): Pass expressions with the VALUE
  	attribute by value, using gfc_conv_expr.
  	* symbol.c (check_conflict): Add strings for INTENT OUT, INOUT
  	and VALUE.  Apply all the constraints associated with the VALUE
  	attribute.
  	(gfc_add_value): New function.
  	(gfc_copy_attr): Call it for VALUE attribute.
  	* decl.c (match_attr_spec): Include the VALUE attribute.
  	(gfc_match_value): New function.
  	* dump-parse-tree.c (gfc_show_attr): Include VALUE.
  	* gfortran.h : Add value to the symbol_attribute structure and
  	add a prototype for gfc_add_value
  	* module.c (mio_internal_string): Include AB_VALUE in enum.
  	(attr_bits): Provide the VALUE string for it.
  	(mio_symbol_attribute): Read or apply the VLUE attribute.
  	* trans-types.c (gfc_sym_type): Variables with the VLAUE
  	attribute are not passed by reference!
  	* resolve.c (was_declared): Add value to those that return 1.
  	(resolve_symbol): Value attribute requires dummy attribute.
  	* match.h : Add prototype for gfc_match_public.
  	* parse.c (decode_statement): Try to match a VALUE statement.
  
  
  2006-12-03  Paul Thomas  <pault@gcc.gnu.org>
  
  	* gfortran.dg/value_1.f90 : New test.
  	* gfortran.dg/value_2.f90 : New test.
  	* gfortran.dg/value_3.f90 : New test.
  	* gfortran.dg/value_4.f90 : New test.
  	* gfortran.dg/value_4.c : Called from value_4.f90.
........
  r119465 | ghazi | 2006-12-03 06:37:06 -0800 (Sun, 03 Dec 2006) | 5 lines
  
  	* configure.in: Update error message for missing GMP/MPFR.
  
  	* configure: Regenerate.
........
  r119466 | dorit | 2006-12-03 07:56:34 -0800 (Sun, 03 Dec 2006) | 14 lines
  
          * gcc.dg/vect/pr16105.c: Remove xfail on vect_no_align targets. Add
          test for loop versioning on vect_no_align targets.
          * gcc.dg/vect/pr20122.c: Likewise.
          * gcc.dg/vect/vect-105.c: Likewise.
          * gcc.dg/vect/vect-42.c: Likewise.
          * gcc.dg/vect/vect-43.c: Likewise.
          * gcc.dg/vect/vect-74.c: Likewise.
          * gcc.dg/vect/vect-75.c: Likewise.
          * gcc.dg/vect/vect-multitypes-3.c: Likewise.
          * gcc.dg/vect/vect-multitypes-6.c: Likewise.
          * gcc.dg/vect/vect-8.c: Remove xfail on vect_no_align targets.
          * gcc.dg/vect/vect-30.c: Remove xfail on vect_no_align targets.
........
  r119467 | paolo | 2006-12-03 09:15:46 -0800 (Sun, 03 Dec 2006) | 5 lines
  
  2006-12-03  Paolo Carlini  <pcarlini@suse.de>
  
  	* include/bits/stl_algobase.h: Remove min and max #undefs.
........
  r119468 | uros | 2006-12-03 11:40:06 -0800 (Sun, 03 Dec 2006) | 5 lines
  
          * config/i386/sse.md ("*sse3_movddup"): Use operands[0] and
          operands[1] in insn constraint.  Correct type attribute to sselog1.
........
  r119469 | dorit | 2006-12-03 12:05:31 -0800 (Sun, 03 Dec 2006) | 12 lines
  
          * g++.dg/vect/vect.exp: Enable tests to run on spu.
          * gcc.dg/vect/vect.exp: Enable tests to run on spu.
          * gcc.dg/vect/no-section-anchors-vect-69.c: Reduce array size.
          * gcc.dg/vect/vect-70.c: Reduce array size.
          * gcc.dg/vect/fast-math-vect-reduc-7.c: Xfail for
          vect_no_compaer_double targets.
          * lib/target-supports.exp: Add spu to vect_no_align, no_vect_int_max,
          vect_float, vect_double, and vect_int.
  
  	* config/spu/spu.md (smaxv4sf3, sminv4sf3): New.
........
  r119470 | uros | 2006-12-03 12:19:15 -0800 (Sun, 03 Dec 2006) | 3 lines
  
  	* gcc.dg/visibility-11.c: Compile with -mstringop-strategy=libcall.
........
  r119475 | gccadmin | 2006-12-03 16:18:04 -0800 (Sun, 03 Dec 2006) | 1 line
  
  Daily bump.
........
  r119477 | echristo | 2006-12-03 18:10:10 -0800 (Sun, 03 Dec 2006) | 10 lines
  
  2006-12-03  Eric Christopher  <echristo@apple.com>
  
          * config/t-slibgcc-darwin: Pass -install_name.
          * config/darwin.h (LINK_COMMAND_SPEC): Remove use of
          libtool. Only pass through options that the linker recognizes.
          (LINK_SPEC): Update comment. Translate options.
          (STARTFILE_SPEC): Add dylib1.o for shared libraries.
          * config/darwin9.h (LINK_COMMAND_SPEC): Ditto above.
........
  r119478 | pinskia | 2006-12-03 18:24:42 -0800 (Sun, 03 Dec 2006) | 15 lines
  
  2006-12-03  Richard Henderson  <rth@redhat.com>
              Andrew Pinski  <pinskia@gmail.com>
  
          * error.c (cp_printer) <'D'>: Handle DECL_DEBUG_EXPR.
  
  2006-12-03  Richard Henderson  <rth@redhat.com>
              Andrew Pinski  <pinskia@gmail.com>
  
          * g++.dg/warn/unit-1.C: New test.
........
  r119479 | bje | 2006-12-03 21:38:21 -0800 (Sun, 03 Dec 2006) | 2 lines
  
  	* config/spu/spu.md (_mulv4si3): Remove unused local variables.
........
  r119480 | echristo | 2006-12-03 22:35:33 -0800 (Sun, 03 Dec 2006) | 4 lines
  
  2006-12-03  Eric Christopher  <echristo@apple.com>
  
          * gcc.target/i386/stack-prot-kernel.c: Skip for x86_64-*-darwin.
........
  r119481 | ebotcazou | 2006-12-03 23:47:32 -0800 (Sun, 03 Dec 2006) | 16 lines
  
  	* tree.c (walk_type_fields): Do not handle TYPE_MIN_VALUE and
  	TYPE_MAX_VALUE for scalar types here but...
  	(walk_tree): ...there instead.  Return NULL_TREE if the TYPE_DECL
  	is attached an error mark, and the return value of the callback
  	if it is not NULL_TREE.
  
  cp/
  	* pt.c (for_each_template_parm_r) <INTEGER_TYPE>: New case.
  	Call for_each_template_parm on TYPE_MIN_VALUE and TYPE_MAX_VALUE.
  
  testsuite/
  	* gnat.dg/pointer_variable_bounds.adb: New test.
  	* gnat.dg/pointer_variable_bounds.ads: Likewise.
  	* gnat.dg/pointer_variable_bounds_q.ads: Likewise.
........
  r119482 | ebotcazou | 2006-12-04 01:31:48 -0800 (Mon, 04 Dec 2006) | 4 lines
  
  	* config/sparc/sp64-elf.h (JUMP_TABLES_IN_TEXT_SECTION): Delete.
  	* config/sparc/sysv4.h (JUMP_TABLES_IN_TEXT_SECTION): Likewise.
........
  r119483 | jakub | 2006-12-04 02:20:51 -0800 (Mon, 04 Dec 2006) | 28 lines
  
  	* omp-low.c (determine_parallel_type): Don't try to optimize combined
  	parallels if region->exit or region->inner->exit is NULL.
  	(expand_omp_parallel): Handle NULL region->exit even if cfg is already
  	built.
  	(expand_omp_for_generic): Handle NULL region->cond and region->exit.
  	(expand_omp_for): Use expand_omp_for_generic if either region->cond
  	or region->exit is NULL.
  	(expand_omp_sections): Handle NULL region->cond or region->exit.
  	(expand_omp_synch): 
  
  	* gcc.dg/gomp/pr29965-1.c: New test.
  	* gcc.dg/gomp/pr29965-2.c: New test.
  	* gcc.dg/gomp/pr29965-3.c: New test.
  	* gcc.dg/gomp/pr29965-4.c: New test.
  	* gcc.dg/gomp/pr29965-5.c: New test.
  	* gcc.dg/gomp/pr29965-6.c: New test.
  	* g++.dg/gomp/pr29965-1.C: New test.
  	* g++.dg/gomp/pr29965-2.C: New test.
  	* g++.dg/gomp/pr29965-3.C: New test.
  	* g++.dg/gomp/pr29965-4.C: New test.
  	* g++.dg/gomp/pr29965-5.C: New test.
  	* g++.dg/gomp/pr29965-6.C: New test.
  	* g++.dg/gomp/pr29965-7.C: New test.
  	* g++.dg/gomp/pr29965-8.C: New test.
  	* g++.dg/gomp/pr29965-9.C: New test.
  	* g++.dg/gomp/pr29965-10.C: New test.
........
  r119485 | jakub | 2006-12-04 02:26:00 -0800 (Mon, 04 Dec 2006) | 11 lines
  
  	* omp-low.c (expand_omp_for_static_nochunk,
  	expand_omp_for_static_chunk): Do all arithmetics in signed rather than
  	unsigned type.
  
  	* loop.c (gomp_loop_init): Make parameters signed.  Set ws->end to
  	start if there shouldn't be any loop iterations.
  	(gomp_loop_ordered_static_start): Remove start == end test.
  	* testsuite/libgomp.c/pr29947-1.c: New test.
  	* testsuite/libgomp.c/pr29947-2.c: New test.
........
  r119487 | ebotcazou | 2006-12-04 03:10:38 -0800 (Mon, 04 Dec 2006) | 17 lines
  
  config/
          * tls.m4 (GCC_CHECK_TLS): Do not test TLS with static linking
          if static linking doesn't even work.
  
  libgomp/
          * configure: Regenerate.
  
  libmudflap/
          * configure: Regenerate.
  
  libjava/
          * configure: Regenerate.
  
  libstdc++-v3/
          * configure: Regenerate.
........
  r119489 | burnus | 2006-12-04 03:16:12 -0800 (Mon, 04 Dec 2006) | 16 lines
  
  fortran/
  2006-12-04  Paul Thomas  <pault@gcc.gnu.org>
  
      * resolve.c (resolve_symbol): Allow host-associated variables
        in the specification expression of an array-valued function.
      * expr.c (check_restricted): Accept host-associated dummy
        array indices.
  
  testsuite/
  2006-12-04  Paul Thomas  <pault@gcc.gnu.org>
  
      * gfortran.dg/host_dummy_index_1.f90: Added additional test.
........
  r119493 | uros | 2006-12-04 04:59:11 -0800 (Mon, 04 Dec 2006) | 3 lines
  
  	* gcc.target/i386/sse-18.c: Pass if CPU has no SSE2 support.
........
  r119495 | amacleod | 2006-12-04 06:26:37 -0800 (Mon, 04 Dec 2006) | 26 lines
  
  
  Switch live on entry to a per block basis from per variable.
  
  	* tree-outof-ssa.c (coalesce_ssa_name): Use calculate_live_ranges.
  	* tree-ssa-live.c (new_tree_live_info, delete_tree_live_info): Update.
  	(add_livein_if_notdef): Delete.
  	(loe_visit_block): New.  Propogate live on entry info for a block into
  	each predecessor.  If it changes, make sure it is visited again.
  	(live_worklist): Visit every block and update the live on entry info 
  	for preds.  Iterate over any that changed.
  	(set_var_live_on_entry): Populate the live on entry blocks with bits
  	based on the immediate uses of a var.
  	(calculate_live_on_entry): Remove.
  	(calculate_live_on_exit): Calculate live on exit based on the newly
  	oriented live on entry bits.
  	(calculate_live_ranges): Build live on entry and exit vectors.
  	(dump_live_info): Use new orientation of live on entry bitmaps.
  	(verify_live_on_entry): New.  Split out verification code from old
  	calculate_live_on_entry routine.
  	* tree-ssa-live.h (struct tree_live_info_d): Add Working stack.
  	(live_entry_blocks): Rename to live_on_entry and return bitmap for a
  	basic_block instead of for a partition.
  	(live_merge_and_clear): Add asserts.
  	(make_live_on_entry): Set partition bit in basic block vector.
........
  r119498 | carlos | 2006-12-04 09:25:36 -0800 (Mon, 04 Dec 2006) | 9 lines
  
  
  gcc/
  
  2006-12-04  Carlos O'Donell  <carlos@codesourcery.com>
  
  	* config/arm/unwind-arm.c: Adjust __cxa_type_match declaration.
  	(__gnu_unwind_pr_common): Pass is_reference to __cxa_type_match.
........
  r119499 | mmitchel | 2006-12-04 10:00:32 -0800 (Mon, 04 Dec 2006) | 6 lines
  
  	* call.c (add_builtin_candidate): Do not permit NULL pointer
  	constants to be compared with template parameters.
  	* g++.dg/template/error23.C: New test.
........
  r119500 | mmitchel | 2006-12-04 10:08:11 -0800 (Mon, 04 Dec 2006) | 5 lines
  
  	* pt.c (tsubst_decl): Disallow variables of function type.
  	* g++.dg/template/crash61.C: New test. 
........
  r119502 | dberlin | 2006-12-04 11:07:05 -0800 (Mon, 04 Dec 2006) | 55 lines
  
  2006-12-04  Daniel Berlin  <dberlin@dberlin.org>
  	
  	* tree-ssa-alias.c (compute_may_aliases):
  	Compute flow sensitive before flow insensitive.
  	(compute_flow_sensitive_aliasing): Don't try to add
  	a symbol memory tag to itself.
  	
  	* alias.h (alias_set_subset_of): New prototype.
  
  	* alias.c (alias_set_subset_of): New function.
  
  	* tree-ssa-structalias.c: Update comments.
  	(struct variable_info): Add finished_solution.
  	(new_varinfo): Set finished solution to NULL.
  	(var_escaped_vars): Remove.
  	(escaped_vars_tree): Remove.
  	(escaped_vars_id): Remove.
  	(nonlocal_vars_id): Remove.
  	(constraint_expr_type): Add INCLUDES.
  	(graph_size): Removed.
  	(dump_constraint): Support INCLUDES.
  	(build_constraint_graph): Ditto.
  	(collapse_nodes): Add merge_solutions argument.
  	Don't merge attributes.
  	(process_unification_queue): Just use collapse_nodes.
  	(perform_var_substitution): Update call to collapse_nodes.
  	(get_constraint_exp_from_ssa_var): Use INCLUDES.
  	(process_constraint): Fix non-field sensitive handling
  	Handle includes.
  	(get_constraint_for): Use INCLUDES.
  	(make_constraint_from_anything): Renamed from
  	make_constraint_from_escaped.
  	(make_constraint_to_escaped): Removed.
  	(find_global_initializers): Removed.
  	(create_variable_info_for): Do not make constraints to escaped
  	vars anymore.
  	(dump_solution_for_var): Don't print out the equivalent points-to
  	sets, just use the name of the variable it shares it with.
  	(intra_create_variable_infos): Use INCLUDES.
  	Change nonlocal variable sets to anything sets.
  	(init_base_vars): Remove escaped_vars and nonlocal_var
  	initialization. 
  	(find_escape_constraints): Removed.
  	(delete_points_to_sets): Remove dead code.
  	(used_smt_calculated): New variable.
  	(set_used_smts): New function.
  	(merge_smts_into): New function.
  	(find_what_p_points_to): Modify to use SMTs.
  	(create_nonlocal_var): Remove.
  	
  	* tree-ssa-operands.c (access_can_touch_variable): Remove
  	reference to nonlocal_all. 
  
  	* tree-ssa.c (verify_name_tags): Remove.
........
  r119504 | pault | 2006-12-04 11:30:33 -0800 (Mon, 04 Dec 2006) | 12 lines
  
  2006-12-04  Paul Thomas  <pault@gcc.gnu.org>
  
  	* resolve.c (resolve_operator): Only return result of
  	gfc_simplify_expr if expression is constant.
  
  
  2006-12-04  Paul  Thomas <pault@gcc.gnu.org>
  
  	* gfortran.dg/parameter_array_section_1.f90: New test.
........
  r119505 | burnus | 2006-12-04 12:02:43 -0800 (Mon, 04 Dec 2006) | 15 lines
  
  fortran/
  2006-12-04  Tobias Burnus  <burnus@net-b.de>
  
  	* expr.c (check_intrinsic_op): Allow noninteger exponents for F2003.
     
       
  testsuite/
  2006-12-04  Tobias Burnus  <burnus@net-b.de>
  
  	* initialization_4.f90: Test noninteger exponents (-std=f95).
  	* initialization_5.f90: New test for noninteger exponents with -std=f2003
........
  r119509 | dfranke | 2006-12-04 12:45:41 -0800 (Mon, 04 Dec 2006) | 5 lines
  
  2006-12-04  Daniel Franke  <franke.daniel@gmail.com>
  
          * MAINTAINERS (Write After Approval): Add myself.
........
  r119510 | paolo | 2006-12-04 13:11:52 -0800 (Mon, 04 Dec 2006) | 6 lines
  
  2006-12-04  Paolo Carlini  <pcarlini@suse.de>
  
  	* include/bits/c++config: #undef min and max.
  	* testsuite/18_support/numeric_limits/29989.cc: New.
........
  r119511 | dfranke | 2006-12-04 13:35:19 -0800 (Mon, 04 Dec 2006) | 3 lines
  
  	* env.c (omp_set_num_threads): Set illegal thread count to 1.
........
  r119514 | rguenth | 2006-12-04 14:29:46 -0800 (Mon, 04 Dec 2006) | 7 lines
  
  2006-12-04  Richard Guenther  <rguenther@suse.de>
  
  	* MAINTAINERS (Non-Algorithmic Maintainers): New section.
  	(Non-Algorithmic Maintainers): Move over non-algorithmic
  	loop optimizer maintainers, add myself as a non-algorithmic
  	middle-end maintainer.
........
  r119515 | hubicka | 2006-12-04 14:51:42 -0800 (Mon, 04 Dec 2006) | 6 lines
  
  	* cp-objcp-common.c (cp_expr_size): Return NULL in the case
  	size is undefined.
  
  	* builtins.c (fold_builtin_memory_op): Check that expr_size match.
  	* explow.c (expr_size, int_expr_size): Assert that size is non_NULL.
........
  r119524 | gccadmin | 2006-12-04 16:18:00 -0800 (Mon, 04 Dec 2006) | 1 line
  
  Daily bump.
........
  r119528 | dberlin | 2006-12-04 16:44:24 -0800 (Mon, 04 Dec 2006) | 8 lines
  
  2006-12-04  Daniel Berlin  <dberlin@dberlin.org>
  
  	* tree-ssa-alias.c (compute_flow_sensitive_aliasing): Call
  	set_used_smts.
  	* tree-ssa-structalias.c (set_used_smts): Export.
  	(find_what_p_points_to): Don't call set_used_smts here.
  	* tree-ssa-structalias.h (set_used_smts): Add prototype.
........
  r119530 | jvdelisle | 2006-12-04 16:51:26 -0800 (Mon, 04 Dec 2006) | 6 lines
  
  2006-12-04  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
  
  	* io/open.c: Add errno.h include.
  	(new_unit): Add new error messages with file name for file open.
........
  r119531 | echristo | 2006-12-04 18:23:18 -0800 (Mon, 04 Dec 2006) | 6 lines
  
  2006-12-04  Eric Christopher  <echristo@apple.com>
  
          * config/darwin.h: Update copyright notice.
          * config/i386/darwin.h: Ditto.
........
  r119532 | tsmigiel | 2006-12-04 19:55:38 -0800 (Mon, 04 Dec 2006) | 10 lines
  
  	* config/spu/spu-protos.c (spu_split_address): Add.
  	* config/spu/spu.c (spu_split_address): Add.
  	(print_operand): Handle HIGH.
  	(spu_legitimate_address):  Don't test for aligned CONST.
  	(spu_expand_mov):  Don't split addresses here.
  	* config/spu/constraints.md (A): Don't test legitimate_const.
  	* config/spu/spu.md: Add split of movsi patterns for PIC mode.
  	(ceq_di): Use correct predicates.
........
  r119533 | kazu | 2006-12-05 00:27:27 -0800 (Tue, 05 Dec 2006) | 3 lines
  
  	* config/i386/darwin.h, config/spu/spu.c, tree-ssa-live.c,
  	tree-vect-generic.c, tree-vect-transform.c: Fix comment typos.
........
  r119534 | bernds | 2006-12-05 00:49:56 -0800 (Tue, 05 Dec 2006) | 45 lines
  
  	* rtlanal.c (note_uses): Deal with SEQUENCEs.
  	* config/bfin/bfin.c: Include "timevar.h".
  	(bfin_flag_schedule_insns2, splitting_for_sched,
  	bfin_flag_var_tracking): New variables.
  	(print_operand): Handle '%!'.
  	(override_options): Disable normal sched2 pass, instead set
  	bfin_flag_schedule_insns2 for reorg to handle it.
  	(output_file_start): Likewise for var-tracking.
  	(bfin_optimize_loop): Take some care not to stumble over SEQUENCEs.
  	(gen_one_bundle, bfin_gen_bundles, type_for_anomaly, trapping_loads_p):
  	New functions.
  	(bfin_reorg): Do second scheduling pass here, and call
  	bfin_gen_bundles.  Use type_for_anomaly and trapping_loads_p instead
  	of examining insns directly.  If bfin_flag_var_tracking, call
  	var-tracking pass when done with everything else.
  	* config/bfin/bfin.h (PRINT_OPERAND_PUNCT_VALID_P): '!' is valid.
  	* config/bfin/bfin.md (UNSPEC_32BIT): New constant.
  	(movsi_insn32): New pattern, with two new splits to create it
  	before the final scheduling pass.
  	(neghi2): Not a dsp32 insn, rather alu0.
  	(movbi, pushsi_insn, popsi_insn, movsi_insn, movv2hi_insn, movhi_insn,
  	movqi_insn, movsf_insn, movsi_insv, extendhisi2, zero_extendhisi2,
  	extendqihi2, extendqisi2, zero_extendqihi2, zero_extendqisi2,
  	mulhisi3, umulhisi3, ssadsi3, sssubsi3, smaxsi3, sminsi3, abssi2,
  	ssnegsi2, signbitssi2, smaxhi3, sminhi3, abshi2, ssneghi2, signbitshi2,
  	movhi_low2high, movhi_high2high, movhi_low2low, movhi_high2low,
  	movhiv2hi_low, movhiv2hi_high, composev2hi, packv2hi, movv2hi_hi,
  	ssaddhi3, sssubhi3, addv2hi3, ssaddv2hi3, subv2hi3, sssubv2hi3,
  	addsubv2hi3, subaddv2hi3, ssaddsubv2hi3, sssubaddv2hi3, sublohiv2hi3,
  	subhilov2hi3, sssublohiv2hi3, sssubhilov2hi3, addlohiv2hi3,
  	addhilov2hi3, ssaddlohiv2hi3, ssaddhilov2hi3, sminv2hi3, smaxv2hi3,
  	flag_mulhi, flag_mulhisi, flag_mulhisi_parts, flag_machi,
  	flag_machi_acconly, flag_macinithi, flag_macinit1hi, mulv2hi3,
  	flag_mulv2hi, flag_mulv2hi_parts, flag_macv2hi_parts,
  	flag_macv2hi_parts_acconly, flag_macinitv2hi_parts,
  	flag_macinit1v2hi_parts, mulhisi_ll, mulhisi_lh, mulhisi_hl,
  	mulhisi_hh, ssnegv2hi2, absv2hi2, ssashiftv2hi3, ssashifthi3,
  	lshiftv2hi3, lshifthi3): Use '%!' to terminate all dsp32/load/store
  	variants instead of ';'.
  	(ror_one, rol_one): Likewise.  Make them dsp32 insns.
  	(ashlsi3_insn, ashrsi3, lshrsi3): Add dsp32 variants.
  	(align8, align16, align24): Now named patterns; also using '%!'.
  	(mnop): New insn.
........
  r119535 | hubicka | 2006-12-05 02:15:28 -0800 (Tue, 05 Dec 2006) | 3 lines
  
  	* cfgexpand.c (expand_one_var): Guard expand_one_stack_var by
  	really_expand.
........
  r119536 | bernds | 2006-12-05 02:35:36 -0800 (Tue, 05 Dec 2006) | 4 lines
  
  	* config/bfin/bfin.c (output_file_start): Fix comment which referred to
  	ia64_override_options.
........
  r119539 | bkoz | 2006-12-05 02:57:09 -0800 (Tue, 05 Dec 2006) | 7 lines
  
  2006-12-05  Benjamin Kosnik  <bkoz@redhat.com>
  
  	* include/tr1/tuple: Consistent include guards.
  	* include/tr1/type_traits: Same.
  	* include/tr1/array: Same.
........
  r119542 | rguenth | 2006-12-05 07:42:54 -0800 (Tue, 05 Dec 2006) | 12 lines
  
  2006-12-05  Richard Guenther  <rguenther@suse.de>
  
  	* config/i386/i386.c (ix86_builtin_vectorized_function): Declare.
  	(TARGET_VECTORIZE_BUILTIN_VECTORIZED_FUNCTION): Define.
  	(ix86_builtin_vectorized_function): New function to vectorize
  	sqrt.
  
  	* gcc.dg/vect/vect.exp: Add support for -fno-math-errno tests.
  	* gcc.dg/vect/vect-pow-2.c: Rename to ...
  	* gcc.dg/vect/no-math-errno-vect-pow-1.c: ... this.  Require
  	vect_double, xfail for spu*-*-*.
........
  r119543 | bernds | 2006-12-05 07:45:51 -0800 (Tue, 05 Dec 2006) | 4 lines
  
  	* config.host (i[34567]86-*-*, x86-64-*-*): Use driver-i386.o only if
  	target is also an x86 variant.
........
  r119544 | hjl | 2006-12-05 08:04:35 -0800 (Tue, 05 Dec 2006) | 4 lines
  
  2006-12-05  H.J. Lu  <hongjiu.lu@intel.com>
  
  	* config.host: Remove extra blank line.
........
  r119546 | aldyh | 2006-12-05 09:26:05 -0800 (Tue, 05 Dec 2006) | 2 lines
  
  Merge gimple-tuples-branch into mainline.
........
  r119547 | aldyh | 2006-12-05 09:53:35 -0800 (Tue, 05 Dec 2006) | 2 lines
  
  Revert accidental change.
........
  r119549 | rakdver | 2006-12-05 10:26:20 -0800 (Tue, 05 Dec 2006) | 4 lines
  
  	* tree-ssa-operands.c (access_can_touch_variable): Unrevert the fix.
........
  r119550 | dberlin | 2006-12-05 10:39:13 -0800 (Tue, 05 Dec 2006) | 24 lines
  
  2006-12-05  Daniel Berlin  <dberlin@dberlin.org>
  
  	* tree-vrp.c (pass_vrp): Remove PROP_smt_usage.
  	* tree-complex.c (pass_lower_complex): Ditto.
  	* tree-ssa-ccp.c (pass_ccp): Ditto.
  	(pass_store_ccp): Ditto.
  	* tree-ssa-dom.c (pass_dominator): Ditto.
  	(pass_phi_only_cprop): Ditto.
  	* tree-sra.c (pass_sra): Ditto.
  	* tree-ssa-forwprop.c (pass_forwprop): Ditto.
  	* tree-flow.h (updating_used_alone): Remove.
  	(updating_used_alone): Ditto.
  	* tree-ssa-alias.c (updating_used_alone): Remove variable.
  	(lhs_may_store_to): Remove function.
  	(recalculate_used_alone): Ditto.
  	(compute_may_aliases): Remove used_alone calculation.
  	* tree.h (struct tree_memory_tag): Remove is_used_alone and
  	old_used_alone. Remove SMT_USED_ALONE and SMT_OLD_USED_ALONE.
  	* tree-pass.h (PROP_smt_usage): Remove.
  	* passes.c (execute_todo): Remove used alone recalculation.
  	(execute_one_pass): Ditto.
  	* tree-ssa-operands.c (add_virtual_operand): Remove used_alone
  	stuff.
........
  r119551 | brooks | 2006-12-05 10:50:57 -0800 (Tue, 05 Dec 2006) | 2 lines
  
  * doc/include/texinfo.tex: Update to version 2006-11-08.17.
........
  r119552 | paolo | 2006-12-05 11:25:48 -0800 (Tue, 05 Dec 2006) | 10 lines
  
  2006-12-05  Paolo Carlini  <pcarlini@suse.de>
  
  	DR 543, [Ready].
  	* include/bits/slice_array.h (slice::slice()): Implement the
  	resolution.
  	* include/bits/gslice.h (gslice::_Indexer::_Indexer()): Add.
  	(gslice::gslice()): Use it.
  	* testsuite/26_numerics/valarray/dr543.cc: New.
  	* docs/html/ext/howto.html: Add an entry for DR 543.
........
  r119553 | dberlin | 2006-12-05 11:31:51 -0800 (Tue, 05 Dec 2006) | 1 line
  
  Commit missing changelog entry
........
  r119554 | pault | 2006-12-05 11:32:59 -0800 (Tue, 05 Dec 2006) | 12 lines
  
  2006-12-05  Paul Thomas  <pault@gcc.gnu.org>
  
  	* trans-expr.c (gfc_trans_arrayfunc_assign): Return NULL if the
  	lhs and rhs character lengths are not constant and equal for
  	character array valued functions.
  
  2006-12-05  Paul Thomas  <pault@gcc.gnu.org>
  
  	* gfortran.dg/char_result_12.f90: New test.
........
  r119555 | echristo | 2006-12-05 11:40:54 -0800 (Tue, 05 Dec 2006) | 11 lines
  
  2006-12-05  Eric Christopher  <echristo@apple.com>
  
          * config/darwin.h (DARWIN_EXTRA_SPECS): New.
          (STARTFILE_SPEC): Use.
          (DARWIN_DYLIB1_SPEC): New.
          (DARWIN_CRT1_SPEC): New.
          * config/i386/darwin64.h (SUBTARGET_EXTRA_SPECS): Use
          DARWIN_EXTRA_SPECS.
          * config/i386/darwin.h: Ditto.
          * config/rs6000/darwin.h: Ditto.
........
  r119556 | pault | 2006-12-05 11:45:25 -0800 (Tue, 05 Dec 2006) | 21 lines
  
  2006-12-05  Paul Thomas  <pault@gcc.gnu.org>
  
  	* trans-array.c (gfc_trans_create_temp_array): Set the section
  	ends to zero.
  	(gfc_conv_array_transpose): Likewise.
  	(gfc_conv_section_startstride): Declare an expression for end,
  	set it from a the array reference and evaluate it for the info
  	structure. Zero the ends in the ss structure and set end, used
  	in the bounds check, from the info structure.
  	trans.h: Add and end array to the gfc_ss_info structure.
  
  2006-12-05  Paul Thomas  <pault@gcc.gnu.org>
  
  	* gfortran.dg/allocatable_function_1.f90: Increase the number
  	of expected calls of free to 10; the lhs section reference is
  	now evaluated so there is another call to bar.  Change the
  	comment appropriately.
  	* gfortran.dg/array_section_1.f90: New test.
........
  r119558 | mmitchel | 2006-12-05 13:33:20 -0800 (Tue, 05 Dec 2006) | 7 lines
  
  	* decl.c (check_array_designated_initializer): New function.
  	(maybe_deduce_size_from_array_init): Use it.
  	(reshape_init_array): Likewise.
  	* g++.dg/template/crash62.C: New test.
........
  r119560 | echristo | 2006-12-05 14:35:13 -0800 (Tue, 05 Dec 2006) | 6 lines
  
  2006-12-05  Eric Christopher  <echristo@apple.com>
  
  	* config/i386/i386.c (x86_output_aligned_bss): Move out
  	of COMMON_ASM_OP ifdef.
........
  r119561 | bkoz | 2006-12-05 15:24:07 -0800 (Tue, 05 Dec 2006) | 203 lines
  
  2006-12-05  Benjamin Kosnik  <bkoz@redhat.com>
  
  	* include/bits/localefwd.h: Consistent @file placement, use
          include/ as part of the path for files that have shadows instead of no
          name.
  	* include/bits/valarray_after.h: Same.
  	* include/bits/gslice_array.h: Same.
  	* include/bits/gslice.h: Same.
  	* include/bits/locale_classes.h: Same.
  	* include/bits/locale_facets.h: Same.
  	* include/bits/indirect_array.h: Same.
  	* include/bits/basic_string.h: Same.
  	* include/bits/ios_base.h: Same.
  	* include/bits/postypes.h: Same.
  	* include/bits/codecvt.h: Same.
  	* include/bits/mask_array.h: Same.
  	* include/bits/slice_array.h: Same.
  	* include/bits/boost_concept_check.h: Same.
  	* include/bits/char_traits.h: Same.
  	* include/bits/stringfwd.h: Same.
  	* include/bits/c++config: Same.
  	* include/bits/valarray_array.h: Same.
  	* include/bits/valarray_before.h: Same.
  	* include/bits/cpp_type_traits.h: Same.
  	* include/c/std_cerrno.h: Same.
  	* include/precompiled/extc++.h: Same.
  	* include/precompiled/stdtr1c++.h: Same.
  	* include/precompiled/stdc++.h: Same.
  	* include/tr1/cinttypes: Same.
  	* include/tr1/fenv.h: Same.
  	* include/tr1/mu_iterate.h: Same.
  	* include/tr1/cstdio: Same.
  	* include/tr1/limits.h: Same.
  	* include/tr1/ctgmath: Same.
  	* include/tr1/cstdarg: Same.
  	* include/tr1/tuple: Same.
  	* include/tr1/float.h: Same.
  	* include/tr1/stdint.h: Same.
  	* include/tr1/tuple_iterate.h: Same.
  	* include/tr1/type_traits_fwd.h: Same.
  	* include/tr1/hashtable_policy.h: Same.
  	* include/tr1/cfenv: Same.
  	* include/tr1/wctype.h: Same.
  	* include/tr1/ref_fwd.h: Same.
  	* include/tr1/bind_repeat.h: Same.
  	* include/tr1/utility: Same.
  	* include/tr1/climits: Same.
  	* include/tr1/type_traits: Same.
  	* include/tr1/stdlib.h: Same.
  	* include/tr1/cwchar: Same.
  	* include/tr1/stdio.h: Same.
  	* include/tr1/ref_wrap_iterate.h: Same.
  	* include/tr1/cstdint: Same.
  	* include/tr1/memory: Same.
  	* include/tr1/cstdbool: Same.
  	* include/tr1/cwctype: Same.
  	* include/tr1/bind_iterate.h: Same.
  	* include/tr1/math.h: Same.
  	* include/tr1/random: Same.
  	* include/tr1/tuple_defs.h: Same.
  	* include/tr1/cstdlib: Same.
  	* include/tr1/unordered_map: Same.
  	* include/tr1/boost_shared_ptr.h: Same.
  	* include/tr1/cctype: Same.
  	* include/tr1/random.tcc: Same.
  	* include/tr1/wchar.h: Same.
  	* include/tr1/hashtable: Same.
  	* include/tr1/cmath: Same.
  	* include/tr1/stdbool.h: Same.
  	* include/tr1/ctime: Same.
  	* include/tr1/functional: Same.
  	* include/tr1/unordered_set: Same.
  	* include/tr1/inttypes.h: Same.
  	* include/tr1/functional_iterate.h: Same.
  	* include/tr1/repeat.h: Same.
  	* include/tr1/complex: Same.
  	* include/tr1/cfloat: Same.
  	* include/tr1/ctype.h: Same.
  	* include/tr1/stdarg.h: Same.
  	* include/tr1/tgmath.h: Same.
  	* include/tr1/array: Same.
  	* include/tr1/common.h: Same.
  	* include/std/std_valarray.h: Same.
  	* include/std/std_iostream.h: Same.
  	* include/std/std_queue.h: Same.
  	* include/std/std_algorithm.h: Same.
  	* include/std/std_streambuf.h: Same.
  	* include/std/std_iterator.h: Same.
  	* include/std/std_ios.h: Same.
  	* include/std/std_bitset.h: Same.
  	* include/std/std_iosfwd.h: Same.
  	* include/std/std_set.h: Same.
  	* include/std/std_iomanip.h: Same.
  	* include/std/std_fstream.h: Same.
  	* include/std/std_functional.h: Same.
  	* include/std/std_numeric.h: Same.
  	* include/std/std_vector.h: Same.
  	* include/std/std_deque.h: Same.
  	* include/std/std_stdexcept.h: Same.
  	* include/std/std_utility.h: Same.
  	* include/std/std_stack.h: Same.
  	* include/std/std_string.h: Same.
  	* include/std/std_complex.h: Same.
  	* include/std/std_memory.h: Same.
  	* include/std/std_ostream.h: Same.
  	* include/std/std_list.h: Same.
  	* include/std/std_map.h: Same.
  	* include/std/std_sstream.h: Same.
  	* include/c_std/std_csignal.h: Same.
  	* include/c_std/std_cstdlib.h: Same.
  	* include/c_std/std_cstdio.h: Same.
  	* include/c_std/std_cstdarg.h: Same.
  	* include/c_std/std_cctype.h: Same.
  	* include/c_std/std_cerrno.h: Same.
  	* include/c_std/std_cmath.h: Same.
  	* include/c_std/std_ctime.h: Same.
  	* include/c_std/std_clocale.h: Same.
  	* include/c_std/std_climits.h: Same.
  	* include/c_std/std_cassert.h: Same.
  	* include/c_std/cmath.tcc
  	* include/c_std/std_csetjmp.h: Same.
  	* include/c_std/std_cwchar.h: Same.
  	* include/c_std/std_cfloat.h: Same.
  	* include/c_std/std_cstring.h: Same.
  	* include/c_std/std_cstddef.h: Same.
  	* include/c_std/std_cwctype.h: Same.
  
  	* config/locale/gnu/c_locale.h: Namespace scope in all files.
  	* config/locale/gnu/messages_members.h: Same.
  	* config/locale/gnu/c++locale_internal.h: Same.
  	* config/locale/gnu/time_members.h: Same.
  	* config/locale/ieee_1003.1-2001/c_locale.h: Same.
  	* config/locale/ieee_1003.1-2001/messages_members.h: Same.
  	* config/locale/generic/c_locale.h: Same.
  	* config/locale/generic/messages_members.h: Same.
  	* config/locale/generic/time_members.h: Same.
  	* config/allocator/mt_allocator_base.h: Same.
  	* config/allocator/malloc_allocator_base.h: Same.
  	* config/allocator/new_allocator_base.h: Same.
  	* config/allocator/pool_allocator_base.h: Same.
  	* config/allocator/bitmap_allocator_base.h: Same.
  	* config/os/windiss/ctype_noninline.h: Same.
  	* config/os/windiss/os_defines.h: Same.
  	* config/os/windiss/ctype_inline.h: Same.
  	* config/os/newlib/ctype_noninline.h: Same.
  	* config/os/newlib/os_defines.h: Same.
  	* config/os/newlib/ctype_inline.h: Same.
  	* config/os/aix/ctype_noninline.h: Same.
  	* config/os/aix/os_defines.h: Same.
  	* config/os/aix/ctype_inline.h: Same.
  	* config/os/vxworks/ctype_noninline.h: Same.
  	* config/os/vxworks/os_defines.h: Same.
  	* config/os/vxworks/ctype_inline.h: Same.
  	* config/os/hpux/ctype_noninline.h: Same.
  	* config/os/hpux/os_defines.h: Same.
  	* config/os/hpux/ctype_inline.h: Same.
  	* config/os/mingw32/ctype_noninline.h: Same.
  	* config/os/mingw32/os_defines.h: Same.
  	* config/os/mingw32/ctype_inline.h: Same.
  	* config/os/gnu-linux/ctype_noninline.h: Same.
  	* config/os/gnu-linux/os_defines.h: Same.
  	* config/os/gnu-linux/ctype_inline.h: Same.
  	* config/os/tpf/ctype_noninline.h: Same.
  	* config/os/tpf/os_defines.h: Same.
  	* config/os/tpf/ctype_inline.h: Same.
  	* config/os/uclibc/ctype_noninline.h: Same.
  	* config/os/uclibc/os_defines.h: Same.
  	* config/os/uclibc/ctype_inline.h: Same.
  	* config/os/djgpp/ctype_noninline.h: Same.
  	* config/os/djgpp/os_defines.h: Same.
  	* config/os/djgpp/ctype_inline.h: Same.
  	* config/os/qnx/qnx6.1/ctype_noninline.h: Same.
  	* config/os/qnx/qnx6.1/ctype_inline.h: Same.
  	* config/os/bsd/netbsd/ctype_noninline.h: Same.
  	* config/os/bsd/netbsd/ctype_inline.h: Same.
  	* config/os/bsd/darwin/ctype_noninline.h: Same.
  	* config/os/bsd/darwin/ctype_inline.h: Same.
  	* config/os/bsd/freebsd/ctype_noninline.h: Same.
  	* config/os/bsd/freebsd/ctype_inline.h: Same.
  	* config/os/irix/irix5.2/ctype_noninline.h: Same.
  	* config/os/irix/irix5.2/ctype_inline.h: Same.
  	* config/os/irix/irix6.5/ctype_noninline.h: Same.
  	* config/os/irix/irix6.5/ctype_inline.h: Same.
  	* config/os/solaris/solaris2.5/ctype_noninline.h: Same.
  	* config/os/solaris/solaris2.5/ctype_inline.h: Same.
  	* config/os/solaris/solaris2.6/ctype_noninline.h: Same.
  	* config/os/solaris/solaris2.6/ctype_inline.h: Same.
  	* config/os/solaris/solaris2.7/ctype_noninline.h: Same.
  	* config/os/solaris/solaris2.7/ctype_inline.h: Same.
  	* config/os/generic/ctype_noninline.h: Same.
  	* config/os/generic/os_defines.h: Same.
  	* config/os/generic/ctype_inline.h: Same.
  	* config/cpu/arm/cxxabi_tweaks.h: Same.
  	* config/cpu/powerpc/cpu_defines.h: Same.
  	* config/cpu/generic/cxxabi_tweaks.h: Same.
  	* config/cpu/generic/cpu_defines.h: Same.
  	* config/cpu/generic/atomic_word.h: Same.
  	* config/io/c_io_stdio.h: Same.
  	* config/abi/compatibility.h: Same.
  
  	* docs/doxygen/user.cfg.in: Adjust file list.
  	
........
  r119562 | dberlin | 2006-12-05 15:46:28 -0800 (Tue, 05 Dec 2006) | 5 lines
  
  2006-12-05  Daniel Berlin  <dberlin@dberlin.org>
  
  	* tree-ssa-structalias.c (set_used_smts): Re-fix pr29156.
  	Optimize to avoid marking more SMT's as used when they aren't.
........
  r119564 | dberlin | 2006-12-05 15:51:59 -0800 (Tue, 05 Dec 2006) | 1 line
  
  Missed commit
........
  r119569 | gccadmin | 2006-12-05 16:17:45 -0800 (Tue, 05 Dec 2006) | 1 line
  
  Daily bump.
........
  r119571 | bernds | 2006-12-05 16:25:29 -0800 (Tue, 05 Dec 2006) | 6 lines
  
  	* reload1.c (delete_output_reload): Count occurrences in
  	CALL_INSN_FUNCTION_USAGE.
  	* rtlanal.c (count_occurrences): Handle EXPR_LIST nodes without
  	crashing at the end of the list.
........
  r119573 | hubicka | 2006-12-05 17:37:38 -0800 (Tue, 05 Dec 2006) | 22 lines
  
  
  	* statistics.h (ALONE_PASS_MEM_STAT, ALONE_MEM_STAT_INFO,
  	ALONE_MEM_STAT_DECL): New macros.
  	* bitmap.h: Include statistics.h
  	(struct bitmap_head_def): Add variant with pointer to bitmap descriptor.
  	(bitmap_initialize_stat): Rename from bitmap_initialize; add statistics.
  	(bitmap_obstack_alloc_stat, bitmap_gc_alloc_stat): Declare.
  	* bitmap.c: Include hashtab.h
  	(bitmap_descriptor): New.
  	(bitmap_hash): New static variable
  	(hash_descriptor, eq_descriptor, bitmap_descriptor, register_overhead):
  	New static functions.
  	(bitmap_register): New.
  	(bitmap_element_free, bitmap_element_allocate, bitmap_elt_clear_from,
  	bitmap_obstack_release): Do accounting.
  	(bitmap_obstack_alloc_stat): Rename from bitmap_obstack_alloc ; do
  	accounting.
  	(bitmap_gc_alloc_stat): Likewise.
  	(bitmap_obstack_free, bitmap_find_bit): Do statictics.
  	(print_statistics, dump_bitmap_statistics): New functions.
  	* toplev.c (finalize): Dump bitmap statistics.
........
  r119575 | mmitchel | 2006-12-05 21:12:46 -0800 (Tue, 05 Dec 2006) | 8 lines
  
  	* decl2.c (check_member_template): Move check for member
  	templates in local classes to ...
  	* parser.c (cp_parser_template_declaration_after_export):
  	... here.
  	* g++.dg/template/crash63.C: New test.
........
  r119576 | uros | 2006-12-05 23:14:23 -0800 (Tue, 05 Dec 2006) | 3 lines
  
  	* ChangeLog: Use tabs instead of spaces.
........
  r119578 | dnovillo | 2006-12-06 03:24:41 -0800 (Wed, 06 Dec 2006) | 4 lines
  
  
  	* gdbinit.in: Set complaints to 0.
........
  r119579 | bernds | 2006-12-06 04:45:36 -0800 (Wed, 06 Dec 2006) | 4 lines
  
  	* config/bfin/bfin.c (bfin_rtx_costs): Add a number of new cases, tweak
  	old ones.
........
  r119581 | uros | 2006-12-06 06:56:10 -0800 (Wed, 06 Dec 2006) | 62 lines
  
  	* config/i386/i386.md (DIRFLAG_REG): Remove constant.
  	(type): Remove cld.
  	(length_immediate): Do not depend on cld type attribute.
  	(length_address): Ditto.
  	(modrm): Ditto.
  	(memory): Ditto.
  	(cld): Remove insn pattern.
  	(strmov_singleop): Do not use DIRFLAG_REG.
  	(*strmovdi_rex_1): Ditto.
  	(*strmovsi_1): Ditto.
  	(*strmovsi_rex_1): Ditto.
  	(*strmovhi_1): Ditto.
  	(*strmovhi_rex_1): Ditto.
  	(*strmovqi_1): Ditto.
  	(*strmovqi_rex_1): Ditto.
  	(rep_mov): Ditto.
  	(*rep_movdi_rex64): Ditto.
  	(*rep_movsi): Ditto.
  	(*rep_movsi_rex64): Ditto.
  	(*rep_movqi): Ditto.
  	(*rep_movqi_rex64): Ditto.
  	(strset_singleop): Ditto.
  	(*strsetdi_rex_1): Ditto.
  	(*strsetsi_1): Ditto.
  	(*strsetsi_rex_1): Ditto.
  	(*strsethi_1): Ditto.
  	(*strsethi_rex_1): Ditto.
  	(*strsetqi_1): Ditto.
  	(*strsetqi_rex_1): Ditto.
  	(rep_stos): Ditto.
  	(*rep_stosdi_rex64): Ditto.
  	(*rep_stossi): Ditto.
  	(*rep_stossi_rex64): Ditto.
  	(*rep_stosqi): Ditto.
  	(*rep_stosqi_rex64): Ditto.
  	(cmpstrnsi): Do not generate cld insn.
  	(cmpstrnqi_nz_1): Do not use DIRFLAG_REG.
  	(*cmpstrnqi_nz_1): Ditto.
  	(*cmpstrnqi_nz_rex_1): Ditto.
  	(cmpstrnqi_1): Ditto.
  	(*cmpstrnqi_1): Ditto.
  	(*cmpstrnqi_rex_1): Ditto.
  	(strlenqi_1): Ditto.
  	(*strlenqi_1): Ditto.
  	(*strlenqi_rex_1): Ditto.
  
  	* config/i386/geode.md (shift): Do not depend on cld type attribute.
  	* config/i386/pentium.md (pent_cld): Remove insn reservation.
  	* config/i386/athlon.md (athlon_decode): Do not depend on cld
  	type attribute.
  	* config/i386/ppro.md (ppro_cld): Remove insn reservation.
  	* config/i386/k6.md (k6_alux_only): Do not depend on cld type
  	attribute.
  	(k6_alux_only_load): Ditto.
  	(k6_alux_only_store): Ditto.
  
  	* config/i386/i386.c (ix86_expand_movmem): Remove cld_done boolean.
  	Do not emit cld instruction.
  	(ix86_expand_setmem): Ditto.
  	(ix86_expand_strlen): Do not emit cld instruction.
........
  r119583 | hubicka | 2006-12-06 08:32:17 -0800 (Wed, 06 Dec 2006) | 4 lines
  
  	* tree-vrp.c (operand_less_p): New.
  	(compare_values, value_inside_range): Rewrite in terms of
  	operand_less_p.
........

Added:
    branches/fixed-point/libstdc++-v3/testsuite/18_support/numeric_limits/29989.cc
      - copied unchanged from r119583, trunk/libstdc++-v3/testsuite/18_support/numeric_limits/29989.cc
    branches/fixed-point/libstdc++-v3/testsuite/26_numerics/valarray/dr543.cc
      - copied unchanged from r119583, trunk/libstdc++-v3/testsuite/26_numerics/valarray/dr543.cc
Modified:
    branches/fixed-point/libstdc++-v3/ChangeLog
    branches/fixed-point/libstdc++-v3/acinclude.m4
    branches/fixed-point/libstdc++-v3/config/abi/compatibility.h
    branches/fixed-point/libstdc++-v3/config/allocator/bitmap_allocator_base.h
    branches/fixed-point/libstdc++-v3/config/allocator/malloc_allocator_base.h
    branches/fixed-point/libstdc++-v3/config/allocator/mt_allocator_base.h
    branches/fixed-point/libstdc++-v3/config/allocator/new_allocator_base.h
    branches/fixed-point/libstdc++-v3/config/allocator/pool_allocator_base.h
    branches/fixed-point/libstdc++-v3/config/cpu/arm/cxxabi_tweaks.h
    branches/fixed-point/libstdc++-v3/config/cpu/generic/atomic_word.h
    branches/fixed-point/libstdc++-v3/config/cpu/generic/cpu_defines.h
    branches/fixed-point/libstdc++-v3/config/cpu/generic/cxxabi_tweaks.h
    branches/fixed-point/libstdc++-v3/config/cpu/powerpc/cpu_defines.h
    branches/fixed-point/libstdc++-v3/config/io/c_io_stdio.h
    branches/fixed-point/libstdc++-v3/config/locale/generic/c_locale.h
    branches/fixed-point/libstdc++-v3/config/locale/generic/messages_members.h
    branches/fixed-point/libstdc++-v3/config/locale/generic/time_members.h
    branches/fixed-point/libstdc++-v3/config/locale/gnu/c++locale_internal.h
    branches/fixed-point/libstdc++-v3/config/locale/gnu/c_locale.h
    branches/fixed-point/libstdc++-v3/config/locale/gnu/messages_members.h
    branches/fixed-point/libstdc++-v3/config/locale/gnu/time_members.h
    branches/fixed-point/libstdc++-v3/config/locale/ieee_1003.1-2001/c_locale.h
    branches/fixed-point/libstdc++-v3/config/locale/ieee_1003.1-2001/messages_members.h
    branches/fixed-point/libstdc++-v3/config/os/aix/ctype_inline.h
    branches/fixed-point/libstdc++-v3/config/os/aix/ctype_noninline.h
    branches/fixed-point/libstdc++-v3/config/os/aix/os_defines.h
    branches/fixed-point/libstdc++-v3/config/os/bsd/darwin/ctype_inline.h
    branches/fixed-point/libstdc++-v3/config/os/bsd/darwin/ctype_noninline.h
    branches/fixed-point/libstdc++-v3/config/os/bsd/freebsd/ctype_inline.h
    branches/fixed-point/libstdc++-v3/config/os/bsd/freebsd/ctype_noninline.h
    branches/fixed-point/libstdc++-v3/config/os/bsd/netbsd/ctype_inline.h
    branches/fixed-point/libstdc++-v3/config/os/bsd/netbsd/ctype_noninline.h
    branches/fixed-point/libstdc++-v3/config/os/djgpp/ctype_inline.h
    branches/fixed-point/libstdc++-v3/config/os/djgpp/ctype_noninline.h
    branches/fixed-point/libstdc++-v3/config/os/djgpp/os_defines.h
    branches/fixed-point/libstdc++-v3/config/os/generic/ctype_inline.h
    branches/fixed-point/libstdc++-v3/config/os/generic/ctype_noninline.h
    branches/fixed-point/libstdc++-v3/config/os/generic/os_defines.h
    branches/fixed-point/libstdc++-v3/config/os/gnu-linux/ctype_inline.h
    branches/fixed-point/libstdc++-v3/config/os/gnu-linux/ctype_noninline.h
    branches/fixed-point/libstdc++-v3/config/os/gnu-linux/os_defines.h
    branches/fixed-point/libstdc++-v3/config/os/hpux/ctype_inline.h
    branches/fixed-point/libstdc++-v3/config/os/hpux/ctype_noninline.h
    branches/fixed-point/libstdc++-v3/config/os/hpux/os_defines.h
    branches/fixed-point/libstdc++-v3/config/os/irix/irix5.2/ctype_inline.h
    branches/fixed-point/libstdc++-v3/config/os/irix/irix5.2/ctype_noninline.h
    branches/fixed-point/libstdc++-v3/config/os/irix/irix6.5/ctype_inline.h
    branches/fixed-point/libstdc++-v3/config/os/irix/irix6.5/ctype_noninline.h
    branches/fixed-point/libstdc++-v3/config/os/mingw32/ctype_inline.h
    branches/fixed-point/libstdc++-v3/config/os/mingw32/ctype_noninline.h
    branches/fixed-point/libstdc++-v3/config/os/mingw32/os_defines.h
    branches/fixed-point/libstdc++-v3/config/os/newlib/ctype_inline.h
    branches/fixed-point/libstdc++-v3/config/os/newlib/ctype_noninline.h
    branches/fixed-point/libstdc++-v3/config/os/newlib/os_defines.h
    branches/fixed-point/libstdc++-v3/config/os/qnx/qnx6.1/ctype_inline.h
    branches/fixed-point/libstdc++-v3/config/os/qnx/qnx6.1/ctype_noninline.h
    branches/fixed-point/libstdc++-v3/config/os/solaris/solaris2.5/ctype_inline.h
    branches/fixed-point/libstdc++-v3/config/os/solaris/solaris2.5/ctype_noninline.h
    branches/fixed-point/libstdc++-v3/config/os/solaris/solaris2.6/ctype_inline.h
    branches/fixed-point/libstdc++-v3/config/os/solaris/solaris2.6/ctype_noninline.h
    branches/fixed-point/libstdc++-v3/config/os/solaris/solaris2.7/ctype_inline.h
    branches/fixed-point/libstdc++-v3/config/os/solaris/solaris2.7/ctype_noninline.h
    branches/fixed-point/libstdc++-v3/config/os/tpf/ctype_inline.h
    branches/fixed-point/libstdc++-v3/config/os/tpf/ctype_noninline.h
    branches/fixed-point/libstdc++-v3/config/os/tpf/os_defines.h
    branches/fixed-point/libstdc++-v3/config/os/uclibc/ctype_inline.h
    branches/fixed-point/libstdc++-v3/config/os/uclibc/ctype_noninline.h
    branches/fixed-point/libstdc++-v3/config/os/uclibc/os_defines.h
    branches/fixed-point/libstdc++-v3/config/os/vxworks/ctype_inline.h
    branches/fixed-point/libstdc++-v3/config/os/vxworks/ctype_noninline.h
    branches/fixed-point/libstdc++-v3/config/os/vxworks/os_defines.h
    branches/fixed-point/libstdc++-v3/config/os/windiss/ctype_inline.h
    branches/fixed-point/libstdc++-v3/config/os/windiss/ctype_noninline.h
    branches/fixed-point/libstdc++-v3/config/os/windiss/os_defines.h
    branches/fixed-point/libstdc++-v3/configure
    branches/fixed-point/libstdc++-v3/configure.host
    branches/fixed-point/libstdc++-v3/docs/doxygen/user.cfg.in
    branches/fixed-point/libstdc++-v3/docs/html/ext/howto.html
    branches/fixed-point/libstdc++-v3/include/bits/basic_string.h
    branches/fixed-point/libstdc++-v3/include/bits/boost_concept_check.h
    branches/fixed-point/libstdc++-v3/include/bits/c++config
    branches/fixed-point/libstdc++-v3/include/bits/char_traits.h
    branches/fixed-point/libstdc++-v3/include/bits/codecvt.h
    branches/fixed-point/libstdc++-v3/include/bits/cpp_type_traits.h
    branches/fixed-point/libstdc++-v3/include/bits/gslice.h
    branches/fixed-point/libstdc++-v3/include/bits/gslice_array.h
    branches/fixed-point/libstdc++-v3/include/bits/indirect_array.h
    branches/fixed-point/libstdc++-v3/include/bits/ios_base.h
    branches/fixed-point/libstdc++-v3/include/bits/locale_classes.h
    branches/fixed-point/libstdc++-v3/include/bits/locale_facets.h
    branches/fixed-point/libstdc++-v3/include/bits/localefwd.h
    branches/fixed-point/libstdc++-v3/include/bits/mask_array.h
    branches/fixed-point/libstdc++-v3/include/bits/postypes.h
    branches/fixed-point/libstdc++-v3/include/bits/slice_array.h
    branches/fixed-point/libstdc++-v3/include/bits/stl_algobase.h
    branches/fixed-point/libstdc++-v3/include/bits/stringfwd.h
    branches/fixed-point/libstdc++-v3/include/bits/valarray_after.h
    branches/fixed-point/libstdc++-v3/include/bits/valarray_array.h
    branches/fixed-point/libstdc++-v3/include/bits/valarray_before.h
    branches/fixed-point/libstdc++-v3/include/c/std_cerrno.h
    branches/fixed-point/libstdc++-v3/include/c_std/cmath.tcc
    branches/fixed-point/libstdc++-v3/include/c_std/std_cassert.h
    branches/fixed-point/libstdc++-v3/include/c_std/std_cctype.h
    branches/fixed-point/libstdc++-v3/include/c_std/std_cerrno.h
    branches/fixed-point/libstdc++-v3/include/c_std/std_cfloat.h
    branches/fixed-point/libstdc++-v3/include/c_std/std_climits.h
    branches/fixed-point/libstdc++-v3/include/c_std/std_clocale.h
    branches/fixed-point/libstdc++-v3/include/c_std/std_cmath.h
    branches/fixed-point/libstdc++-v3/include/c_std/std_csetjmp.h
    branches/fixed-point/libstdc++-v3/include/c_std/std_csignal.h
    branches/fixed-point/libstdc++-v3/include/c_std/std_cstdarg.h
    branches/fixed-point/libstdc++-v3/include/c_std/std_cstddef.h
    branches/fixed-point/libstdc++-v3/include/c_std/std_cstdio.h
    branches/fixed-point/libstdc++-v3/include/c_std/std_cstdlib.h
    branches/fixed-point/libstdc++-v3/include/c_std/std_cstring.h
    branches/fixed-point/libstdc++-v3/include/c_std/std_ctime.h
    branches/fixed-point/libstdc++-v3/include/c_std/std_cwchar.h
    branches/fixed-point/libstdc++-v3/include/c_std/std_cwctype.h
    branches/fixed-point/libstdc++-v3/include/ext/mt_allocator.h
    branches/fixed-point/libstdc++-v3/include/precompiled/extc++.h
    branches/fixed-point/libstdc++-v3/include/precompiled/stdc++.h
    branches/fixed-point/libstdc++-v3/include/precompiled/stdtr1c++.h
    branches/fixed-point/libstdc++-v3/include/std/std_algorithm.h
    branches/fixed-point/libstdc++-v3/include/std/std_bitset.h
    branches/fixed-point/libstdc++-v3/include/std/std_complex.h
    branches/fixed-point/libstdc++-v3/include/std/std_deque.h
    branches/fixed-point/libstdc++-v3/include/std/std_fstream.h
    branches/fixed-point/libstdc++-v3/include/std/std_functional.h
    branches/fixed-point/libstdc++-v3/include/std/std_iomanip.h
    branches/fixed-point/libstdc++-v3/include/std/std_ios.h
    branches/fixed-point/libstdc++-v3/include/std/std_iosfwd.h
    branches/fixed-point/libstdc++-v3/include/std/std_iostream.h
    branches/fixed-point/libstdc++-v3/include/std/std_iterator.h
    branches/fixed-point/libstdc++-v3/include/std/std_list.h
    branches/fixed-point/libstdc++-v3/include/std/std_map.h
    branches/fixed-point/libstdc++-v3/include/std/std_memory.h
    branches/fixed-point/libstdc++-v3/include/std/std_numeric.h
    branches/fixed-point/libstdc++-v3/include/std/std_ostream.h
    branches/fixed-point/libstdc++-v3/include/std/std_queue.h
    branches/fixed-point/libstdc++-v3/include/std/std_set.h
    branches/fixed-point/libstdc++-v3/include/std/std_sstream.h
    branches/fixed-point/libstdc++-v3/include/std/std_stack.h
    branches/fixed-point/libstdc++-v3/include/std/std_stdexcept.h
    branches/fixed-point/libstdc++-v3/include/std/std_streambuf.h
    branches/fixed-point/libstdc++-v3/include/std/std_string.h
    branches/fixed-point/libstdc++-v3/include/std/std_utility.h
    branches/fixed-point/libstdc++-v3/include/std/std_valarray.h
    branches/fixed-point/libstdc++-v3/include/std/std_vector.h
    branches/fixed-point/libstdc++-v3/include/tr1/array
    branches/fixed-point/libstdc++-v3/include/tr1/bind_iterate.h
    branches/fixed-point/libstdc++-v3/include/tr1/bind_repeat.h
    branches/fixed-point/libstdc++-v3/include/tr1/boost_shared_ptr.h
    branches/fixed-point/libstdc++-v3/include/tr1/cctype
    branches/fixed-point/libstdc++-v3/include/tr1/cfenv
    branches/fixed-point/libstdc++-v3/include/tr1/cfloat
    branches/fixed-point/libstdc++-v3/include/tr1/cinttypes
    branches/fixed-point/libstdc++-v3/include/tr1/climits
    branches/fixed-point/libstdc++-v3/include/tr1/cmath
    branches/fixed-point/libstdc++-v3/include/tr1/common.h
    branches/fixed-point/libstdc++-v3/include/tr1/complex
    branches/fixed-point/libstdc++-v3/include/tr1/cstdarg
    branches/fixed-point/libstdc++-v3/include/tr1/cstdbool
    branches/fixed-point/libstdc++-v3/include/tr1/cstdint
    branches/fixed-point/libstdc++-v3/include/tr1/cstdio
    branches/fixed-point/libstdc++-v3/include/tr1/cstdlib
    branches/fixed-point/libstdc++-v3/include/tr1/ctgmath
    branches/fixed-point/libstdc++-v3/include/tr1/ctime
    branches/fixed-point/libstdc++-v3/include/tr1/ctype.h
    branches/fixed-point/libstdc++-v3/include/tr1/cwchar
    branches/fixed-point/libstdc++-v3/include/tr1/cwctype
    branches/fixed-point/libstdc++-v3/include/tr1/fenv.h
    branches/fixed-point/libstdc++-v3/include/tr1/float.h
    branches/fixed-point/libstdc++-v3/include/tr1/functional
    branches/fixed-point/libstdc++-v3/include/tr1/functional_iterate.h
    branches/fixed-point/libstdc++-v3/include/tr1/hashtable
    branches/fixed-point/libstdc++-v3/include/tr1/hashtable_policy.h
    branches/fixed-point/libstdc++-v3/include/tr1/inttypes.h
    branches/fixed-point/libstdc++-v3/include/tr1/limits.h
    branches/fixed-point/libstdc++-v3/include/tr1/math.h
    branches/fixed-point/libstdc++-v3/include/tr1/memory
    branches/fixed-point/libstdc++-v3/include/tr1/mu_iterate.h
    branches/fixed-point/libstdc++-v3/include/tr1/random
    branches/fixed-point/libstdc++-v3/include/tr1/random.tcc
    branches/fixed-point/libstdc++-v3/include/tr1/ref_fwd.h
    branches/fixed-point/libstdc++-v3/include/tr1/ref_wrap_iterate.h
    branches/fixed-point/libstdc++-v3/include/tr1/repeat.h
    branches/fixed-point/libstdc++-v3/include/tr1/stdarg.h
    branches/fixed-point/libstdc++-v3/include/tr1/stdbool.h
    branches/fixed-point/libstdc++-v3/include/tr1/stdint.h
    branches/fixed-point/libstdc++-v3/include/tr1/stdio.h
    branches/fixed-point/libstdc++-v3/include/tr1/stdlib.h
    branches/fixed-point/libstdc++-v3/include/tr1/tgmath.h
    branches/fixed-point/libstdc++-v3/include/tr1/tuple
    branches/fixed-point/libstdc++-v3/include/tr1/tuple_defs.h
    branches/fixed-point/libstdc++-v3/include/tr1/tuple_iterate.h
    branches/fixed-point/libstdc++-v3/include/tr1/type_traits
    branches/fixed-point/libstdc++-v3/include/tr1/type_traits_fwd.h
    branches/fixed-point/libstdc++-v3/include/tr1/unordered_map
    branches/fixed-point/libstdc++-v3/include/tr1/unordered_set
    branches/fixed-point/libstdc++-v3/include/tr1/utility
    branches/fixed-point/libstdc++-v3/include/tr1/wchar.h
    branches/fixed-point/libstdc++-v3/include/tr1/wctype.h

Changes in other areas also in this revision:
Added:
    branches/fixed-point/gcc/testsuite/g++.dg/cpp0x/static_assert4.C
      - copied unchanged from r119583, trunk/gcc/testsuite/g++.dg/cpp0x/static_assert4.C
    branches/fixed-point/gcc/testsuite/g++.dg/gomp/pr29965-1.C
      - copied unchanged from r119583, trunk/gcc/testsuite/g++.dg/gomp/pr29965-1.C
    branches/fixed-point/gcc/testsuite/g++.dg/gomp/pr29965-10.C
      - copied unchanged from r119583, trunk/gcc/testsuite/g++.dg/gomp/pr29965-10.C
    branches/fixed-point/gcc/testsuite/g++.dg/gomp/pr29965-2.C
      - copied unchanged from r119583, trunk/gcc/testsuite/g++.dg/gomp/pr29965-2.C
    branches/fixed-point/gcc/testsuite/g++.dg/gomp/pr29965-3.C
      - copied unchanged from r119583, trunk/gcc/testsuite/g++.dg/gomp/pr29965-3.C
    branches/fixed-point/gcc/testsuite/g++.dg/gomp/pr29965-4.C
      - copied unchanged from r119583, trunk/gcc/testsuite/g++.dg/gomp/pr29965-4.C
    branches/fixed-point/gcc/testsuite/g++.dg/gomp/pr29965-5.C
      - copied unchanged from r119583, trunk/gcc/testsuite/g++.dg/gomp/pr29965-5.C
    branches/fixed-point/gcc/testsuite/g++.dg/gomp/pr29965-6.C
      - copied unchanged from r119583, trunk/gcc/testsuite/g++.dg/gomp/pr29965-6.C
    branches/fixed-point/gcc/testsuite/g++.dg/gomp/pr29965-7.C
      - copied unchanged from r119583, trunk/gcc/testsuite/g++.dg/gomp/pr29965-7.C
    branches/fixed-point/gcc/testsuite/g++.dg/gomp/pr29965-8.C
      - copied unchanged from r119583, trunk/gcc/testsuite/g++.dg/gomp/pr29965-8.C
    branches/fixed-point/gcc/testsuite/g++.dg/gomp/pr29965-9.C
      - copied unchanged from r119583, trunk/gcc/testsuite/g++.dg/gomp/pr29965-9.C
    branches/fixed-point/gcc/testsuite/g++.dg/template/crash61.C
      - copied unchanged from r119583, trunk/gcc/testsuite/g++.dg/template/crash61.C
    branches/fixed-point/gcc/testsuite/g++.dg/template/crash62.C
      - copied unchanged from r119583, trunk/gcc/testsuite/g++.dg/template/crash62.C
    branches/fixed-point/gcc/testsuite/g++.dg/template/crash63.C
      - copied unchanged from r119583, trunk/gcc/testsuite/g++.dg/template/crash63.C
    branches/fixed-point/gcc/testsuite/g++.dg/template/error23.C
      - copied unchanged from r119583, trunk/gcc/testsuite/g++.dg/template/error23.C
    branches/fixed-point/gcc/testsuite/g++.dg/warn/unit-1.C
      - copied unchanged from r119583, trunk/gcc/testsuite/g++.dg/warn/unit-1.C
    branches/fixed-point/gcc/testsuite/gcc.dg/gomp/pr29965-1.c
      - copied unchanged from r119583, trunk/gcc/testsuite/gcc.dg/gomp/pr29965-1.c
    branches/fixed-point/gcc/testsuite/gcc.dg/gomp/pr29965-2.c
      - copied unchanged from r119583, trunk/gcc/testsuite/gcc.dg/gomp/pr29965-2.c
    branches/fixed-point/gcc/testsuite/gcc.dg/gomp/pr29965-3.c
      - copied unchanged from r119583, trunk/gcc/testsuite/gcc.dg/gomp/pr29965-3.c
    branches/fixed-point/gcc/testsuite/gcc.dg/gomp/pr29965-4.c
      - copied unchanged from r119583, trunk/gcc/testsuite/gcc.dg/gomp/pr29965-4.c
    branches/fixed-point/gcc/testsuite/gcc.dg/gomp/pr29965-5.c
      - copied unchanged from r119583, trunk/gcc/testsuite/gcc.dg/gomp/pr29965-5.c
    branches/fixed-point/gcc/testsuite/gcc.dg/gomp/pr29965-6.c
      - copied unchanged from r119583, trunk/gcc/testsuite/gcc.dg/gomp/pr29965-6.c
    branches/fixed-point/gcc/testsuite/gcc.dg/pr27953.c
      - copied unchanged from r119583, trunk/gcc/testsuite/gcc.dg/pr27953.c
    branches/fixed-point/gcc/testsuite/gcc.dg/vect/no-math-errno-vect-pow-1.c
      - copied unchanged from r119583, trunk/gcc/testsuite/gcc.dg/vect/no-math-errno-vect-pow-1.c
    branches/fixed-point/gcc/testsuite/gfortran.dg/array_section_1.f90
      - copied unchanged from r119583, trunk/gcc/testsuite/gfortran.dg/array_section_1.f90
    branches/fixed-point/gcc/testsuite/gfortran.dg/char_result_12.f90
      - copied unchanged from r119583, trunk/gcc/testsuite/gfortran.dg/char_result_12.f90
    branches/fixed-point/gcc/testsuite/gfortran.dg/initialization_5.f90
      - copied unchanged from r119583, trunk/gcc/testsuite/gfortran.dg/initialization_5.f90
    branches/fixed-point/gcc/testsuite/gfortran.dg/parameter_array_section_1.f90
      - copied unchanged from r119583, trunk/gcc/testsuite/gfortran.dg/parameter_array_section_1.f90
    branches/fixed-point/gcc/testsuite/gfortran.dg/value_1.f90
      - copied unchanged from r119583, trunk/gcc/testsuite/gfortran.dg/value_1.f90
    branches/fixed-point/gcc/testsuite/gfortran.dg/value_2.f90
      - copied unchanged from r119583, trunk/gcc/testsuite/gfortran.dg/value_2.f90
    branches/fixed-point/gcc/testsuite/gfortran.dg/value_3.f90
      - copied unchanged from r119583, trunk/gcc/testsuite/gfortran.dg/value_3.f90
    branches/fixed-point/gcc/testsuite/gfortran.dg/value_4.c
      - copied unchanged from r119583, trunk/gcc/testsuite/gfortran.dg/value_4.c
    branches/fixed-point/gcc/testsuite/gfortran.dg/value_4.f90
      - copied unchanged from r119583, trunk/gcc/testsuite/gfortran.dg/value_4.f90
    branches/fixed-point/gcc/testsuite/gnat.dg/pointer_variable_bounds.adb
      - copied unchanged from r119583, trunk/gcc/testsuite/gnat.dg/pointer_variable_bounds.adb
    branches/fixed-point/gcc/testsuite/gnat.dg/pointer_variable_bounds.ads
      - copied unchanged from r119583, trunk/gcc/testsuite/gnat.dg/pointer_variable_bounds.ads
    branches/fixed-point/gcc/testsuite/gnat.dg/pointer_variable_bounds_q.ads
      - copied unchanged from r119583, trunk/gcc/testsuite/gnat.dg/pointer_variable_bounds_q.ads
    branches/fixed-point/libgomp/testsuite/libgomp.c/pr29947-1.c
      - copied unchanged from r119583, trunk/libgomp/testsuite/libgomp.c/pr29947-1.c
    branches/fixed-point/libgomp/testsuite/libgomp.c/pr29947-2.c
      - copied unchanged from r119583, trunk/libgomp/testsuite/libgomp.c/pr29947-2.c
Removed:
    branches/fixed-point/gcc/testsuite/gcc.dg/vect/vect-pow-2.c
Modified:
    branches/fixed-point/   (props changed)
    branches/fixed-point/ChangeLog
    branches/fixed-point/MAINTAINERS
    branches/fixed-point/config/ChangeLog
    branches/fixed-point/config/tls.m4
    branches/fixed-point/configure
    branches/fixed-point/configure.in
    branches/fixed-point/gcc/ChangeLog
    branches/fixed-point/gcc/DATESTAMP
    branches/fixed-point/gcc/Makefile.in
    branches/fixed-point/gcc/ada/ChangeLog
    branches/fixed-point/gcc/ada/Makefile.in
    branches/fixed-point/gcc/ada/ada-tree.h
    branches/fixed-point/gcc/ada/gnat_rm.texi
    branches/fixed-point/gcc/ada/gnat_ugn.texi
    branches/fixed-point/gcc/ada/mingw32.h
    branches/fixed-point/gcc/ada/trans.c
    branches/fixed-point/gcc/alias.c
    branches/fixed-point/gcc/alias.h
    branches/fixed-point/gcc/bitmap.c
    branches/fixed-point/gcc/bitmap.h
    branches/fixed-point/gcc/builtins.c
    branches/fixed-point/gcc/c-decl.c
    branches/fixed-point/gcc/c-parser.c
    branches/fixed-point/gcc/c-pretty-print.c
    branches/fixed-point/gcc/c-typeck.c
    branches/fixed-point/gcc/cfgexpand.c
    branches/fixed-point/gcc/cfgloop.h
    branches/fixed-point/gcc/cgraph.h
    branches/fixed-point/gcc/cgraphunit.c
    branches/fixed-point/gcc/config.host
    branches/fixed-point/gcc/config/alpha/alpha.c
    branches/fixed-point/gcc/config/arm/arm.c
    branches/fixed-point/gcc/config/arm/unwind-arm.c
    branches/fixed-point/gcc/config/bfin/bfin.c
    branches/fixed-point/gcc/config/bfin/bfin.h
    branches/fixed-point/gcc/config/bfin/bfin.md
    branches/fixed-point/gcc/config/darwin.h
    branches/fixed-point/gcc/config/darwin9.h
    branches/fixed-point/gcc/config/frv/frv.c
    branches/fixed-point/gcc/config/i386/athlon.md
    branches/fixed-point/gcc/config/i386/darwin.h
    branches/fixed-point/gcc/config/i386/darwin64.h
    branches/fixed-point/gcc/config/i386/driver-i386.c
    branches/fixed-point/gcc/config/i386/geode.md
    branches/fixed-point/gcc/config/i386/i386.c
    branches/fixed-point/gcc/config/i386/i386.h
    branches/fixed-point/gcc/config/i386/i386.md
    branches/fixed-point/gcc/config/i386/k6.md
    branches/fixed-point/gcc/config/i386/pentium.md
    branches/fixed-point/gcc/config/i386/ppro.md
    branches/fixed-point/gcc/config/i386/sse.md
    branches/fixed-point/gcc/config/i386/x-i386
    branches/fixed-point/gcc/config/ia64/ia64.c
    branches/fixed-point/gcc/config/mips/mips.c
    branches/fixed-point/gcc/config/mips/mips.h
    branches/fixed-point/gcc/config/pa/pa.c
    branches/fixed-point/gcc/config/rs6000/cell.md
    branches/fixed-point/gcc/config/rs6000/darwin.h
    branches/fixed-point/gcc/config/rs6000/rs6000.c
    branches/fixed-point/gcc/config/s390/s390.c
    branches/fixed-point/gcc/config/sh/sh.c
    branches/fixed-point/gcc/config/sparc/sp64-elf.h
    branches/fixed-point/gcc/config/sparc/sparc.c
    branches/fixed-point/gcc/config/sparc/sysv4.h
    branches/fixed-point/gcc/config/spu/constraints.md
    branches/fixed-point/gcc/config/spu/spu-builtins.def
    branches/fixed-point/gcc/config/spu/spu-c.c
    branches/fixed-point/gcc/config/spu/spu-modes.def
    branches/fixed-point/gcc/config/spu/spu-protos.h
    branches/fixed-point/gcc/config/spu/spu.c
    branches/fixed-point/gcc/config/spu/spu.md
    branches/fixed-point/gcc/config/spu/spu_internals.h
    branches/fixed-point/gcc/config/spu/vmx2spu.h
    branches/fixed-point/gcc/config/stormy16/stormy16.c
    branches/fixed-point/gcc/config/t-slibgcc-darwin
    branches/fixed-point/gcc/config/xtensa/xtensa.c
    branches/fixed-point/gcc/cp/ChangeLog
    branches/fixed-point/gcc/cp/call.c
    branches/fixed-point/gcc/cp/cp-gimplify.c
    branches/fixed-point/gcc/cp/cp-objcp-common.c
    branches/fixed-point/gcc/cp/cp-tree.h
    branches/fixed-point/gcc/cp/decl.c
    branches/fixed-point/gcc/cp/decl2.c
    branches/fixed-point/gcc/cp/error.c
    branches/fixed-point/gcc/cp/method.c
    branches/fixed-point/gcc/cp/name-lookup.c
    branches/fixed-point/gcc/cp/parser.c
    branches/fixed-point/gcc/cp/pt.c
    branches/fixed-point/gcc/doc/extend.texi
    branches/fixed-point/gcc/doc/include/texinfo.tex
    branches/fixed-point/gcc/doc/install.texi
    branches/fixed-point/gcc/doc/invoke.texi
    branches/fixed-point/gcc/doc/md.texi
    branches/fixed-point/gcc/dwarf2out.c
    branches/fixed-point/gcc/explow.c
    branches/fixed-point/gcc/expr.c
    branches/fixed-point/gcc/fold-const.c
    branches/fixed-point/gcc/fortran/ChangeLog
    branches/fixed-point/gcc/fortran/decl.c
    branches/fixed-point/gcc/fortran/dump-parse-tree.c
    branches/fixed-point/gcc/fortran/expr.c
    branches/fixed-point/gcc/fortran/f95-lang.c
    branches/fixed-point/gcc/fortran/gfortran.h
    branches/fixed-point/gcc/fortran/match.h
    branches/fixed-point/gcc/fortran/module.c
    branches/fixed-point/gcc/fortran/parse.c
    branches/fixed-point/gcc/fortran/resolve.c
    branches/fixed-point/gcc/fortran/symbol.c
    branches/fixed-point/gcc/fortran/trans-array.c
    branches/fixed-point/gcc/fortran/trans-array.h
    branches/fixed-point/gcc/fortran/trans-expr.c
    branches/fixed-point/gcc/fortran/trans-openmp.c
    branches/fixed-point/gcc/fortran/trans-types.c
    branches/fixed-point/gcc/fortran/trans.c
    branches/fixed-point/gcc/fortran/trans.h
    branches/fixed-point/gcc/function.c
    branches/fixed-point/gcc/function.h
    branches/fixed-point/gcc/gdbinit.in
    branches/fixed-point/gcc/gimple-low.c
    branches/fixed-point/gcc/gimplify.c
    branches/fixed-point/gcc/ipa-cp.c
    branches/fixed-point/gcc/ipa-prop.c
    branches/fixed-point/gcc/ipa-pure-const.c
    branches/fixed-point/gcc/ipa-reference.c
    branches/fixed-point/gcc/ipa-type-escape.c
    branches/fixed-point/gcc/java/java-gimplify.c
    branches/fixed-point/gcc/java/java-tree.h
    branches/fixed-point/gcc/lambda-code.c
    branches/fixed-point/gcc/langhooks.c
    branches/fixed-point/gcc/omp-low.c
    branches/fixed-point/gcc/passes.c
    branches/fixed-point/gcc/predict.c
    branches/fixed-point/gcc/print-tree.c
    branches/fixed-point/gcc/reload1.c
    branches/fixed-point/gcc/rtlanal.c
    branches/fixed-point/gcc/statistics.h
    branches/fixed-point/gcc/stmt.c
    branches/fixed-point/gcc/testsuite/ChangeLog
    branches/fixed-point/gcc/testsuite/g++.dg/vect/vect.exp
    branches/fixed-point/gcc/testsuite/gcc.dg/torture/builtin-sin-mpfr-1.c
    branches/fixed-point/gcc/testsuite/gcc.dg/tree-ssa/20031015-1.c
    branches/fixed-point/gcc/testsuite/gcc.dg/tree-ssa/20040517-1.c
    branches/fixed-point/gcc/testsuite/gcc.dg/tree-ssa/pr26421.c
    branches/fixed-point/gcc/testsuite/gcc.dg/vect/fast-math-vect-reduc-7.c
    branches/fixed-point/gcc/testsuite/gcc.dg/vect/no-section-anchors-vect-69.c
    branches/fixed-point/gcc/testsuite/gcc.dg/vect/pr16105.c
    branches/fixed-point/gcc/testsuite/gcc.dg/vect/pr20122.c
    branches/fixed-point/gcc/testsuite/gcc.dg/vect/vect-105.c
    branches/fixed-point/gcc/testsuite/gcc.dg/vect/vect-30.c
    branches/fixed-point/gcc/testsuite/gcc.dg/vect/vect-42.c
    branches/fixed-point/gcc/testsuite/gcc.dg/vect/vect-43.c
    branches/fixed-point/gcc/testsuite/gcc.dg/vect/vect-70.c
    branches/fixed-point/gcc/testsuite/gcc.dg/vect/vect-74.c
    branches/fixed-point/gcc/testsuite/gcc.dg/vect/vect-75.c
    branches/fixed-point/gcc/testsuite/gcc.dg/vect/vect-8.c
    branches/fixed-point/gcc/testsuite/gcc.dg/vect/vect-multitypes-3.c
    branches/fixed-point/gcc/testsuite/gcc.dg/vect/vect-multitypes-6.c
    branches/fixed-point/gcc/testsuite/gcc.dg/vect/vect.exp
    branches/fixed-point/gcc/testsuite/gcc.dg/visibility-11.c
    branches/fixed-point/gcc/testsuite/gcc.target/i386/sse-18.c
    branches/fixed-point/gcc/testsuite/gcc.target/i386/stack-prot-kernel.c
    branches/fixed-point/gcc/testsuite/gfortran.dg/allocatable_function_1.f90
    branches/fixed-point/gcc/testsuite/gfortran.dg/host_dummy_index_1.f90
    branches/fixed-point/gcc/testsuite/gfortran.dg/initialization_4.f90
    branches/fixed-point/gcc/testsuite/lib/target-supports.exp
    branches/fixed-point/gcc/toplev.c
    branches/fixed-point/gcc/tree-cfg.c
    branches/fixed-point/gcc/tree-complex.c
    branches/fixed-point/gcc/tree-data-ref.c
    branches/fixed-point/gcc/tree-data-ref.h
    branches/fixed-point/gcc/tree-dfa.c
    branches/fixed-point/gcc/tree-dump.c
    branches/fixed-point/gcc/tree-eh.c
    branches/fixed-point/gcc/tree-flow-inline.h
    branches/fixed-point/gcc/tree-flow.h
    branches/fixed-point/gcc/tree-gimple.c
    branches/fixed-point/gcc/tree-if-conv.c
    branches/fixed-point/gcc/tree-inline.c
    branches/fixed-point/gcc/tree-into-ssa.c
    branches/fixed-point/gcc/tree-mudflap.c
    branches/fixed-point/gcc/tree-nested.c
    branches/fixed-point/gcc/tree-nrv.c
    branches/fixed-point/gcc/tree-object-size.c
    branches/fixed-point/gcc/tree-optimize.c
    branches/fixed-point/gcc/tree-outof-ssa.c
    branches/fixed-point/gcc/tree-pass.h
    branches/fixed-point/gcc/tree-pretty-print.c
    branches/fixed-point/gcc/tree-profile.c
    branches/fixed-point/gcc/tree-scalar-evolution.c
    branches/fixed-point/gcc/tree-sra.c
    branches/fixed-point/gcc/tree-ssa-alias.c
    branches/fixed-point/gcc/tree-ssa-ccp.c
    branches/fixed-point/gcc/tree-ssa-copy.c
    branches/fixed-point/gcc/tree-ssa-copyrename.c
    branches/fixed-point/gcc/tree-ssa-dce.c
    branches/fixed-point/gcc/tree-ssa-dom.c
    branches/fixed-point/gcc/tree-ssa-dse.c
    branches/fixed-point/gcc/tree-ssa-forwprop.c
    branches/fixed-point/gcc/tree-ssa-live.c
    branches/fixed-point/gcc/tree-ssa-live.h
    branches/fixed-point/gcc/tree-ssa-loop-im.c
    branches/fixed-point/gcc/tree-ssa-loop-ivcanon.c
    branches/fixed-point/gcc/tree-ssa-loop-ivopts.c
    branches/fixed-point/gcc/tree-ssa-loop-manip.c
    branches/fixed-point/gcc/tree-ssa-loop-niter.c
    branches/fixed-point/gcc/tree-ssa-loop-prefetch.c
    branches/fixed-point/gcc/tree-ssa-math-opts.c
    branches/fixed-point/gcc/tree-ssa-operands.c
    branches/fixed-point/gcc/tree-ssa-phiopt.c
    branches/fixed-point/gcc/tree-ssa-pre.c
    branches/fixed-point/gcc/tree-ssa-propagate.c
    branches/fixed-point/gcc/tree-ssa-reassoc.c
    branches/fixed-point/gcc/tree-ssa-sink.c
    branches/fixed-point/gcc/tree-ssa-structalias.c
    branches/fixed-point/gcc/tree-ssa-structalias.h
    branches/fixed-point/gcc/tree-ssa-threadedge.c
    branches/fixed-point/gcc/tree-ssa.c
    branches/fixed-point/gcc/tree-ssanames.c
    branches/fixed-point/gcc/tree-stdarg.c
    branches/fixed-point/gcc/tree-tailcall.c
    branches/fixed-point/gcc/tree-vect-analyze.c
    branches/fixed-point/gcc/tree-vect-generic.c
    branches/fixed-point/gcc/tree-vect-patterns.c
    branches/fixed-point/gcc/tree-vect-transform.c
    branches/fixed-point/gcc/tree-vectorizer.c
    branches/fixed-point/gcc/tree-vn.c
    branches/fixed-point/gcc/tree-vrp.c
    branches/fixed-point/gcc/tree.c
    branches/fixed-point/gcc/tree.def
    branches/fixed-point/gcc/tree.h
    branches/fixed-point/gcc/treestruct.def
    branches/fixed-point/gcc/value-prof.c
    branches/fixed-point/libgfortran/ChangeLog
    branches/fixed-point/libgfortran/io/open.c
    branches/fixed-point/libgomp/ChangeLog
    branches/fixed-point/libgomp/configure
    branches/fixed-point/libgomp/configure.tgt
    branches/fixed-point/libgomp/env.c
    branches/fixed-point/libgomp/loop.c
    branches/fixed-point/libjava/ChangeLog
    branches/fixed-point/libjava/configure
    branches/fixed-point/libmudflap/ChangeLog
    branches/fixed-point/libmudflap/configure

Propchange: branches/fixed-point/
            ('svk:merge' modified)

Propchange: branches/fixed-point/
            ('svnmerge-integrated' modified)




More information about the Libstdc++-cvs mailing list