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

chaoyingfu@gcc.gnu.org chaoyingfu@gcc.gnu.org
Fri May 18 23:03:00 GMT 2007


Author: chaoyingfu
Date: Fri May 18 23:03:14 2007
New Revision: 124838

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

........
  r124720 | fxcoudert | 2007-05-14 12:29:33 -0700 (Mon, 14 May 2007) | 7 lines
  
  	* trans-expr.c (gfc_conv_substring): Evaluate substring bounds
  	only once.
  
  	* gfortran.dg/substr_4.f: New test.
........
  r124721 | fxcoudert | 2007-05-14 12:33:57 -0700 (Mon, 14 May 2007) | 39 lines
  
  	* trans.h (gfor_fndecl_internal_malloc, gfor_fndecl_internal_malloc64,
  	gfor_fndecl_internal_free): Remove prototypes.
  	(gfor_fndecl_os_error, gfc_call_free, gfc_call_malloc): Add prototypes.
  	* trans.c (gfc_call_malloc, gfc_call_free): New functions.
  	* f95-lang.c (gfc_init_builtin_functions): Add __builtin_free
  	and __builtin_malloc builtins.
  	* trans-decl.c (gfor_fndecl_internal_malloc,
  	gfor_fndecl_internal_malloc64, gfor_fndecl_internal_free): Remove.
  	(gfor_fndecl_os_error): Add.
  	(gfc_build_builtin_function_decls): Don't create internal_malloc,
  	internal_malloc64 and internal_free library function declaration.
  	Create os_error library call function declaration.
  	* trans-array.c (gfc_trans_allocate_array_storage,
  	gfc_trans_auto_array_allocation, gfc_trans_dummy_array_bias,
  	gfc_conv_array_parameter, gfc_duplicate_allocatable): Use
  	gfc_call_malloc and gfc_call_free instead of building calls to
  	internal_malloc and internal_free.
  	* trans-expr.c (gfc_conv_string_tmp): Likewise.
  	* trans-stmt.c (gfc_do_allocate, gfc_trans_assign_need_temp,
  	gfc_trans_pointer_assign_need_temp, gfc_trans_forall_1,
  	gfc_trans_where_2: Likewise.
  	* trans-intrinsic.c (gfc_conv_intrinsic_ctime,
  	gfc_conv_intrinsic_fdate, gfc_conv_intrinsic_ttynam,
  	gfc_conv_intrinsic_array_transfer, gfc_conv_intrinsic_trim): Likewise.
  
  	* runtime/memory.c (internal_malloc, internal_malloc64,
  	internal_free): Remove.
  	* runtime/error.c (os_error): Export function.
  	* intrinsics/move_alloc.c: Include stdlib.h.
  	(move_alloc): Call free instead of internal_free.
  	(move_alloc_c): Wrap long lines.
  	* libgfortran.h (os_error): Export prototype.
  	(internal_free): Remove prototype.
  	* gfortran.map (GFORTRAN_1.0): Remove _gfortran_internal_free,
  	_gfortran_internal_malloc and _gfortran_internal_malloc64.
  	Add _gfortran_os_error.
........
  r124722 | uros | 2007-05-14 12:42:47 -0700 (Mon, 14 May 2007) | 43 lines
  
          * builtins.c (expand_builtin_mathfn): Use EXPAND_NORMAL instead
          of 0 in the call to expand_expr().
          (expand_builtin_mathfn_3): Ditto.
          (expand_builtin_interclass_mathfn): Ditto.
          (expand_builtin_cexpi): Ditto.
          (expand_builtin_int_roundingfn): Ditto.
          (expand_builtin_int_roundingfn_2): Ditto.
          (expand_builtin_pow): Ditto.
          (expand_builtin_powi): Ditto.
          (expand_builtin_bswap): Ditto.
          (expand_builtin_unop): Ditto.
          (expand_builtin_fabs): Ditto.
          (get_builtin_sync_mem): Use NULL_RTX instead of NULL in
          the call to expand_expr().
          (expand_builtin_sync_operation): Ditto.
          (expand_builtin_compare_and_swap): Ditto.
          (expand_builtin_lock_test_and_set): Ditto.
          * except.c (expand_builtin_eh_return_data_regno): Use EXPAND_NORMAL
          instead of 0 in the call to expand_expr().
          (expand_builtin_extract_return_addr): Ditto.
          (expand_builtin_eh_return): Ditto.
          (expand_eh_return): Ditto.
          * explow.c (expr_size): Ditto.
          * expr.c (optimize_bitfield_assignment_op): Ditto.
          (expand_assignement): Ditto.
          (store_expr): Ditto.
          (store_field): Ditto.
          (expand_expr_addr_expr_1): Use NULL_RTX instead of NULL in
          the call to expand_expr().
          (expand_expr_real_1) [COMPLEX_CST]: Use EXPAND_NORMAL instead of 0
          in the call to expand_expr().
          [CONSTRUCTOR, PLUS_EXPR, MINUS_EXPR, NEGATE_EXPR, ABS_EXPR,
          BIT_NOT_EXPR, LSHIFT_EXPR, LT_EXPR, TRUTH_NOT_EXPR]: Ditto.
          [VEC_UNPACK_HI_EXPR, VEC_UNPACK_LO]: Use expand_normal() instead
          of expand_expr().
          * optabs.c (expand_vec_shift_expr): Ditto.
          (expand_vec_cond_expr): Ditto.
          (vector_compare_rtx): Use EXPAND_STACK_PARM instead of 1 in the
          call to expand_expr().
          * stmt.c (expand_return): Use EXPAND_NORMAL instead of 0
          in the call to expand_expr().
........
  r124724 | paolo | 2007-05-14 13:21:34 -0700 (Mon, 14 May 2007) | 13 lines
  
  /cp
  2007-05-14  Paolo Carlini  <pcarlini@suse.de>
  
  	* rtti.c (get_tinfo_decl_dynamic, get_typeid): Try to complete the
  	type only if is a class type (5.2.8/4).
  
  /testsuite
  2007-05-14  Paolo Carlini  <pcarlini@suse.de>
  
  	* g++.dg/rtti/typeid5.C: New.
........
  r124727 | rakdver | 2007-05-14 14:58:42 -0700 (Mon, 14 May 2007) | 46 lines
  
  	* tree-ssa-loop-niter.c (record_estimate): Use GGC_NEW to allocate
  	struct nb_iter_bound.
  	(free_numbers_of_iterations_estimates_loop): Use ggc_free.
  	* gengtype.c (open_base_files): Add cfhloop.h to the list of includes.
  	* cfgloopmanip.c (place_new_loop): Vector larray is gc-allocated.
  	* tree-scalar-evolution.c: Include gt-tree-scalar-evolution.h.
  	(struct scev_info_str, scalar_evolution_info): Add GTY markers.
  	(new_scev_info_str): Use GGC_NEW to allocate struct scev_info_str.
  	(del_scev_info): Use ggc_free.
  	(scev_initialize): Allocate scalar_evolution_info in gc memory.
  	* loop-init.c: Include ggc.h.
  	(loop_optimizer_init): Use GGC_CNEW to allocate struct loops.
  	(loop_optimizer_finalize): Use ggc_free.
  	* tree-ssa-loop.c (pass_tree_unswitch, pass_vectorize,
  	pass_linear_transfom, pass_empty_loop, pass_complete_unroll,
  	pass_iv_optimize): Add TODO_ggc_collect.
  	* function.h (struct function): Remove skip marker from x_current_loops.
  	* cfgloop.c: Include ggc.h.
  	(flow_loops_free, flow_loop_free): Free the loop descriptions in gc
  	memory.
  	(establish_preds): Vector superloops is gc allocated.
  	(alloc_loop): Allocate loop using GGC_CNEW.  Allocate head of
  	loop->exits list.
  	(flow_loops_find): Vector larray is gc allocated.
  	(loop_exit_free): Use ggc_free.
  	(rescan_loop_exit): Use GGC_NEW to allocate struct loop_exit.  Reflect
  	that head of exits list is now not a part of struct loop.
  	(record_loop_exits): Allocate exits table in gc memory.
  	(get_loop_exit_edges, verify_loop_structure, single_exit): Reflect that
  	head of exits list is now not a part of struct loop.
  	* cfgloop.h (struct lpt_decision, struct nb_iter_bound,
  	struct loop_exit): Add GTY marker.
  	(struct loop): Add GTY marker.  Make superloops vector gc allocated.
  	Add skip marker to aux field.  Make head of exits list a separate
  	object.
  	(struct loops): Add GTY marker.  Make larray vector gc allocated.
  	Add param marker to exits table.
  	(get_loops): Type changed.
  	* Makefile.in (tree-scalar-evolution.o): Add gt-tree-scalar-evolution.h
  	dependency.
  	(cfgloop.o, loop-init.o): Add ggc.h dependency.
  	(GTFILES): Add cfgloop.h and tree-scalar-evolution.c.
  	* basic-block.h (struct basic_block_def): Remove skip marker from
  	loop_father field.
........
  r124729 | janis | 2007-05-14 15:26:38 -0700 (Mon, 14 May 2007) | 3 lines
  
  	* gcc.dg/dfp/func-mixed.c: Replace invalid constant suffixes.
  	* gcc.dg/dfp/operator-assignment.c: Ditto.
........
  r124730 | janis | 2007-05-14 16:43:07 -0700 (Mon, 14 May 2007) | 7 lines
  
  libcpp/
          * expr.c (interpret_float_suffix): Check for invalid suffix.
  gcc/testsuite/
          * gcc.dg/fltconst-1.c: New test.
........
  r124731 | janis | 2007-05-14 16:45:40 -0700 (Mon, 14 May 2007) | 5 lines
  
  libcpp/
          * expr.c (cpp_classify_number): Warn about dfp constant for -pedantic.
  gcc/testsuite/
          * gcc.dg/fltconst-pedantic-dfp.c: New test.
........
  r124732 | janis | 2007-05-14 16:49:36 -0700 (Mon, 14 May 2007) | 5 lines
  
  gcc/
  	* c-typeck.c (build_binary_op): Return early for error.
  gcc/testsuite/
  	* gcc.dg/dfp/usual-arith-conv-bad.c: New test.
........
  r124733 | kkojima | 2007-05-14 17:03:18 -0700 (Mon, 14 May 2007) | 4 lines
  
  	* testsuite/tr1/5_numerical_facilities/special_functions/
  	17_hyperg/check_nan.cc: Add -mieee for sh.
........
  r124736 | gccadmin | 2007-05-14 17:17:47 -0700 (Mon, 14 May 2007) | 1 line
  
  Daily bump.
........
  r124741 | burnus | 2007-05-15 03:16:46 -0700 (Tue, 15 May 2007) | 7 lines
  
  2007-05-15  Tobias Burnus  <burnus@net-b.de>
  
          * io/transfer.c (unformatted_read): Use proper size for real(10).
            (unformatted_write): Ditto.
........
  r124742 | revitale | 2007-05-15 03:29:20 -0700 (Tue, 15 May 2007) | 1 line
  
  add self to MAINTAINERS: waa 
........
  r124746 | kseitz | 2007-05-15 14:35:28 -0700 (Tue, 15 May 2007) | 10 lines
  
          * interpret.cc (STOREA): Rewrite using temporary variable to
          avoid double-macro expansion side-effects.
          (STOREI): Likewise.
          (STOREF): Likewise.
          (STOREL)[SIZEOF_VOID_P == 8]: Likewise.
          (STORED)[SIZEOF_VOID_P == 8]: Likewise.
          (STOREL)[SIZEOF_VOID_P != 8]: Likewise.
          (STORED)[SIZEOF_VOID_P != 8]: Likewise.
          (POKEI): Likewise.
........
  r124748 | pbrook | 2007-05-15 14:47:54 -0700 (Tue, 15 May 2007) | 5 lines
  
  2007-05-15  Paul Brook  <paul@codesourcery.com>
  
  	* trans-types.c (gfc_type_for_size): Handle signed TImode.
........
  r124752 | gccadmin | 2007-05-15 17:17:54 -0700 (Tue, 15 May 2007) | 1 line
  
  Daily bump.
........
  r124754 | jvdelisle | 2007-05-15 17:37:55 -0700 (Tue, 15 May 2007) | 6 lines
  
  2007-05-15  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
  
  	* intrinsics/string_intrinsics.c (string_trim): Set result to null if
  	string length is zero.
........
  r124757 | dnovillo | 2007-05-15 18:57:30 -0700 (Tue, 15 May 2007) | 4 lines
  
  
  	* MAINTAINERS: Update e-mail address.
........
  r124758 | jvdelisle | 2007-05-15 19:00:10 -0700 (Tue, 15 May 2007) | 5 lines
  
  2007-05-15  Dominique d'Humieres  <dominiq@lps.ens.fr>
  
  	* gfortran.dg/unf_io_convert_3.f90: Fix dg directive.
  	Fix previous changelog to show subdirectory.
........
  r124759 | pault | 2007-05-15 22:40:51 -0700 (Tue, 15 May 2007) | 24 lines
  
  2007-05-16  Brooks Moses  <brooks.moses@codesourcery.com>
  
  	* target-memory.c: New file.
  	* target-memory.h: New file.
  	* simplify.c: Add #include "target-memory.h".
  	(gfc_simplify_transfer): Implement constant-
  	folding for TRANSFER intrinsic.
  	* Make-lang.in: Add dependencies on new target-memory.* files.
  
  2007-05-16  Paul Thomas  <pault@gcc.gnu.org>
  
  	* transfer_simplify_1.f90: New test.
  	* transfer_simplify_2.f90: New test.
........
  r124760 | rsandifo | 2007-05-15 23:43:36 -0700 (Tue, 15 May 2007) | 14 lines
  
  gcc/
  	Revert:
  
  	2007-05-12  Richard Sandiford  <richard@codesourcery.com>
  
  	* configure.ac (gcc_gxx_include_dir): Use $(libsubdir_to_prefix).
  	(gcc_tooldir): Likewise.
  	* configure: Regenerate.
  	* Makefile.in (libsubdir_to_prefix): New variable, based on the
  	old configure.ac gcc_tooldir setting.
  	(prefix_to_exec_prefix): New variable.
  	(DRIVER_DEFINES): Use $(libsubdir_to_prefix)$(prefix_to_exec_prefix)
  	rather than $(unlibsubdir)/../ to derive TOOLDIR_BASE_PREFIX.
........
  r124761 | daney | 2007-05-15 23:54:58 -0700 (Tue, 15 May 2007) | 3 lines
  
  	* classpath/lib/javax/swing/text/html/HTMLEditorKit.class: Regenerate
  	* gnu/java/awt/peer/gtk/ComponentGraphics.h: Same.
........
  r124762 | rsandifo | 2007-05-16 00:14:40 -0700 (Wed, 16 May 2007) | 5 lines
  
  gcc/
  	* configure.ac: Allow sysroots to be relocated under $prefix as
  	well as $exec_prefix.
  	* configure: Regenerate.
........
  r124763 | echristo | 2007-05-16 01:30:10 -0700 (Wed, 16 May 2007) | 7 lines
  
  2007-05-16  Eric Christopher  <echristo@apple.com>
  
  	* config/rs6000/rs6000.c (rs6000_emit_prologue): Move altivec register
          saving after stack push. Set sp_offset whenever we push.
          (rs6000_emit_epilogue): Move altivec register restore before stack push.
........
  r124764 | bonzini | 2007-05-16 02:01:01 -0700 (Wed, 16 May 2007) | 11 lines
  
  2007-05-16  Paolo Bonzini  <bonzini@gnu.org>
  
  	* Makefile.def (bootstrap_stage): Replace stage_make_flags with
  	stage_cflags.
  	* Makefile.tpl (POSTSTAGE1_HOST_EXPORTS, POSTSTAGE1_FLAGS_TO_PASS):
  	Remove CFLAGS/LIBCFLAGS.
  	(configure-stage[+id+]-[+prefix+][+module+],
  	all-stage[+id+]-[+prefix+][+module+]): Pass it from [+stage_cflags+].
  	* Makefile.in: Regenerate.
........
  r124765 | bonzini | 2007-05-16 02:23:21 -0700 (Wed, 16 May 2007) | 5 lines
  
  2007-05-16  Paolo Bonzini  <bonzini@gnu.org>
  
          * config/i386/i386.c (legitimize_tls_address): Mark __tls_get_addr
          calls as pure.
........
  r124766 | bkoz | 2007-05-16 02:35:42 -0700 (Wed, 16 May 2007) | 5 lines
  
  2007-05-11  Benjamin Kosnik  <bkoz@redhat.com>
  
  	* docs/html/abi.html: Update for gcc-4.1.2 and gcc-4.2.0.
........
  r124771 | espindola | 2007-05-16 09:26:21 -0700 (Wed, 16 May 2007) | 4 lines
  
  2007-05-16  Rafael Avila de Espindola  <espindola@google.com>
  
         * c-common.c (c_common_signed_or_unsigned_type): Emulate
         c_common_unsigned_type behavior.
........
  r124772 | bkoz | 2007-05-16 09:47:47 -0700 (Wed, 16 May 2007) | 24 lines
  
  2007-05-11  Benjamin Kosnik  <bkoz@redhat.com>
  
  	* acinclude.m4 (GLIBCXX_CHECK_COMPILER_FEATURES): Add a function
  	to the test code compiled with -ffunction-sections -fdata-sections.
  	* configure: Regenerate.
  
  	* testsuite/22_locale/ctype/scan/wchar_t/1.cc: Remove
  	_GLIBCXX_USE_WCHAR_T guards as surpufulous.
  	
  	* testsuite/20_util/make_signed/requirements/typedefs-1.cc: Add
  	_GLIBCXX_USE_WCHAR_T guards.	
  	* testsuite/20_util/make_signed/requirements/typedefs-2.cc: Same.
  	* testsuite/20_util/make_unsigned/requirements/typedefs-1.cc: Same.
  	* testsuite/20_util/make_unsigned/requirements/typedefs-2.cc: Same.
  
  	* testsuite/21_strings/char_traits/requirements/wchar_t/typedefs.cc: 
  	Add.
  	* testsuite/21_strings/char_traits/typedefs/char/1.cc: Move...
  	* testsuite/21_strings/char_traits/requirements/char/typedefs.cc: 
  	...here.
  	* testsuite/21_strings/char_traits/typedefs: Remove.
  	* testsuite/21_strings/char_traits/typedefs/char: Remove.
  	
........
  r124773 | bkoz | 2007-05-16 09:54:48 -0700 (Wed, 16 May 2007) | 24 lines
  
  2007-05-11  Benjamin Kosnik  <bkoz@redhat.com>
  
  	* acinclude.m4 (GLIBCXX_CHECK_COMPILER_FEATURES): Add a function
  	to the test code compiled with -ffunction-sections -fdata-sections.
  	* configure: Regenerate.
  
  	* testsuite/22_locale/ctype/scan/wchar_t/1.cc: Remove
  	_GLIBCXX_USE_WCHAR_T guards as superfluous.
  	
  	* testsuite/20_util/make_signed/requirements/typedefs-1.cc: Add
  	_GLIBCXX_USE_WCHAR_T guards.	
  	* testsuite/20_util/make_signed/requirements/typedefs-2.cc: Same.
  	* testsuite/20_util/make_unsigned/requirements/typedefs-1.cc: Same.
  	* testsuite/20_util/make_unsigned/requirements/typedefs-2.cc: Same.
  
  	* testsuite/21_strings/char_traits/requirements/wchar_t/typedefs.cc: 
  	Add.
  	* testsuite/21_strings/char_traits/typedefs/char/1.cc: Move...
  	* testsuite/21_strings/char_traits/requirements/char/typedefs.cc: 
  	...here.
  	* testsuite/21_strings/char_traits/typedefs: Remove.
  	* testsuite/21_strings/char_traits/typedefs/char: Remove.
  	
........
  r124774 | bkoz | 2007-05-16 10:00:58 -0700 (Wed, 16 May 2007) | 28 lines
  
  2007-05-16  Benjamin Kosnik  <bkoz@redhat.com>
  
  	* acinclude.m4 (GLIBCXX_CHECK_COMPILER_FEATURES): Add a function
  	to the test code compiled with -ffunction-sections -fdata-sections.
  	* configure: Regenerate.
  
  	* testsuite/22_locale/ctype/scan/wchar_t/1.cc: Remove
  	_GLIBCXX_USE_WCHAR_T guards as superfluous.
  	
  	* testsuite/20_util/make_signed/requirements/typedefs-1.cc: Add
  	_GLIBCXX_USE_WCHAR_T guards.	
  	* testsuite/20_util/make_signed/requirements/typedefs-2.cc: Same.
  	* testsuite/20_util/make_unsigned/requirements/typedefs-1.cc: Same.
  	* testsuite/20_util/make_unsigned/requirements/typedefs-2.cc: Same.
  
  	* testsuite/21_strings/char_traits/requirements/wchar_t/typedefs.cc: 
  	Add.
  	* testsuite/21_strings/char_traits/typedefs/char/1.cc: Move...
  	* testsuite/21_strings/char_traits/requirements/char/typedefs.cc: 
  	...here.
  	* testsuite/21_strings/char_traits/typedefs: Remove.
  	* testsuite/21_strings/char_traits/typedefs/char: Remove.
  	
  2007-05-16  Benjamin Kosnik  <bkoz@redhat.com>	
  
  	* docs/html/abi.html: Update for gcc-4.1.2 and gcc-4.2.0.
  	
........
  r124775 | uros | 2007-05-16 10:07:07 -0700 (Wed, 16 May 2007) | 46 lines
  
          * soft-fp/README: Update for new files.
          * soft-fp/floattisf.c: New file.
          * soft-fp/floattidf.c: New file.
          * soft-fp/floattitf.c: New file.
          * soft-fp/floatuntisf.c: New file.
          * soft-fp/floatuntidf.c: New file.
          * soft-fp/floatuntitf.c: New file.
          * soft-fp/fixsfti.c: New file.
          * soft-fp/fixdfti.c: New file.
          * soft-fp/fixtfti.c: New file.
          * soft-fp/fixunssfti.c: New file.
          * soft-fp/fixunsdfti.c: New file.
          * soft-fp/fixunstfti.c: New file.
          * soft-fp/extendxftf.c: New file.
          * soft-fp/trunctfxf.c: New file.
  
          * libgcc-std.ver (__extendxftf2): Added to GCC_4.3.0 section.
          (__trunctfxf2): Ditto.
  
          * config/i386/libgcc-x86_64-glibc.ver (__addtf3, __divtf3, __eqtf2,
          __extenddftf2, __extendsftf2, __fixtfdi, __fixtfsi, __fixtfti,
          __fixunstfdi, __fixunstfsi, __fixunstfti, __floatditf, __floatsitf,
          __floattitf, __floatunditf, __floatunsitf, __floatuntitf, __getf2,
          __letf2, __multf3, __negtf2, __subtf3, __trunctfdf2, __trunctfsf2,
          __unordtf2): Exclude and add to GCC_4.3.0 section for x86_64 targets.
  
          * config/i386/t-fprules-softfp64: New file.
          * config/i386/sfp-machine.h: New file.
          * config.gcc (x86_64-*-linux*, x86_64-*-kfreebsd*-gnu,
          x86_64-*-knetbsd*-gnu): Add i386/t-fprules-softfp64
          and soft-fp/t-softfp to tmake_file.
          (i[34567]86-*-linux*, i[34567]86-*-kfreebsd*-gnu,
          i[34567]86-*-knetbsd*-gnu): Ditto for --enable-targets=all.
  
          * config/i386/t-linux64 (softfp_wrap_start): New.
          (softfp_wrap_end): New.
          * config/i386/i386.c (ix86_scalar_mode_supported): TFmode is
          supported for TARGET_64BIT.
  
  testsuite/ChangeLog:
  
          * gcc.dg/torture/fp-int-convert-float128.c: Do not xfail for i?86-*-*
          and x86_64-*-* targets.
          * gcc.dg/torture/fp-int-convert-float128-timode.c: Ditto.
........
  r124776 | uros | 2007-05-16 10:56:41 -0700 (Wed, 16 May 2007) | 2 lines
  
  	Add two files missing from my previous commit.
........
  r124777 | kseitz | 2007-05-16 13:12:33 -0700 (Wed, 16 May 2007) | 18 lines
  
          * include/java-interp.h (breakpoint_at): Declare.
          * interpret.cc (breakpoint_at): New function.
          * gnu/classpath/jdwp/VMVirtualMachine.java (_event_list):
          New member.
          * gnu/classpath/jdwp/natVMVirtualMachine.cc (initialize):
          Initialize _event_list.
          (handle_single_step): If there is a breakpoint at the
          location at which we are stopping, do not send the notification.
          Instead add the event to a list of events that occur at this
          location.
          (jdwpBreakpointCB): If the event list is not empty, send
          whatever events are in it and the breakpoint event in a single
          notification.
          Mark parameter jni_env as MAYBE_UNUSED.
          * classpath/lib/gnu/classpath/jdwp/VMVirtualMachine.class:
          Regenerated.
          * gnu/classpath/jdwp/VMVirtualMachine.h: Regenerated.
........
  r124778 | kseitz | 2007-05-16 13:13:52 -0700 (Wed, 16 May 2007) | 18 lines
  
          * include/java-interp.h (breakpoint_at): Declare.
          * interpret.cc (breakpoint_at): New function.
          * gnu/classpath/jdwp/VMVirtualMachine.java (_event_list):
          New member.
          * gnu/classpath/jdwp/natVMVirtualMachine.cc (initialize):
          Initialize _event_list.
          (handle_single_step): If there is a breakpoint at the
          location at which we are stopping, do not send the notification.
          Instead add the event to a list of events that occur at this
          location.
          (jdwpBreakpointCB): If the event list is not empty, send
          whatever events are in it and the breakpoint event in a single
          notification.
          Mark parameter jni_env as MAYBE_UNUSED.
          * classpath/lib/gnu/classpath/jdwp/VMVirtualMachine.class:
          Regenerated.
          * gnu/classpath/jdwp/VMVirtualMachine.h: Regenerated.
........
  r124781 | gccadmin | 2007-05-16 17:19:02 -0700 (Wed, 16 May 2007) | 1 line
  
  Daily bump.
........
  r124783 | daney | 2007-05-16 20:53:45 -0700 (Wed, 16 May 2007) | 11 lines
  
  	* include/java-stack.h (_Jv_FrameInfo): Remove union definition.
  	(_Jv_StackFrame): Remove commented out code.
  	(_Jv_UnwindState): Remove superfluous 'typedef'.
  	* sun/misc/natUnsafe.cc (spinlock): Add white space to quiet
  	compiler warnings.
  	* gnu/java/lang/management/natVMMemoryPoolMXBeanImpl.cc
  	(getCollectionUsage): Don't declare unused parameter n.
  	(getMemoryManagerNames): Same.
  	* gnu/gcj/util/natGCInfo.cc (gc_debug_info): Remove superfluous
  	'typedef'.
........
  r124784 | uros | 2007-05-16 23:31:05 -0700 (Wed, 16 May 2007) | 75 lines
  
          * optabs.h (enum optab_index): Add OTI_vec_unpacks_float_hi,
  	OTI_vec_unpacks_float_lo, OTI_vec_unpacku_float_hi,
  	OTI_vec_unpacku_float_lo, OTI_vec_pack_sfix_trunc and
  	OTI_vec_pack_ufix_trunc.
  	(vec_unpacks_float_hi_optab): Define new macro.
  	(vec_unpacks_float_lo_optab): Ditto.
  	(vec_unpacku_float_hi_optab): Ditto.
  	(vec_unpacku_float_lo_optab): Ditto.
  	(vec_pack_sfix_trunc_optab): Ditto.
  	(vec_pack_ufix_trunc_optab): Ditto.
  	* genopinit.c (optabs): Implement vec_unpack[s|u]_[hi|lo]_optab
  	and vec_pack_[s|u]fix_trunc_optab using
  	vec_unpack[s|u]_[hi\lo]_* and vec_pack_[u|s]fix_trunc_* patterns
  	* tree-vectorizer.c (supportable_widening_operation): Handle
  	FLOAT_EXPR and CONVERT_EXPR.  Update comment.
  	(supportable_narrowing_operation): New function.
  	* tree-vectorizer.h (supportable_narrowing_operation): Prototype.
  	* tree-vect-transform.c (vectorizable_conversion): Handle
  	(nunits_in == nunits_out / 2) and (nunits_out == nunits_in / 2) cases.
  	(vect_gen_widened_results_half): Move before vectorizable_conversion.
  	(vectorizable_type_demotion): Call supportable_narrowing_operation()
  	to check for target support.
  	* optabs.c (optab_for_tree_code) Return vec_unpack[s|u]_float_hi_optab
  	for VEC_UNPACK_FLOAT_HI_EXPR, vec_unpack[s|u]_float_lo_optab
  	for VEC_UNPACK_FLOAT_LO_EXPR and vec_pack_[u|s]fix_trunc_optab
  	for VEC_PACK_FIX_TRUNC_EXPR.
  	(expand_binop): Special case mode of the result for
  	vec_pack_[u|s]fix_trunc_optab.
  	(init_optabs): Initialize vec_unpack[s|u]_[hi|lo]_optab and
  	vec_pack_[u|s]fix_trunc_optab.
  
  	* tree.def (VEC_UNPACK_FLOAT_HI_EXPR, VEC_UNPACK_FLOAT_LO_EXPR,
  	VEC_PACK_FIX_TRUNC_EXPR): New tree codes.
  	* tree-pretty-print.c (dump_generic_node): Handle
  	VEC_UNPACK_FLOAT_HI_EXPR, VEC_UNPACK_FLOAT_LO_EXPR and
  	VEC_PACK_FIX_TRUNC_EXPR.
  	(op_prio): Ditto.
  	* expr.c (expand_expr_real_1): Ditto.
  	* tree-inline.c (estimate_num_insns_1): Ditto.
  	* tree-vect-generic.c (expand_vector_operations_1): Ditto.
  
  	* config/i386/sse.md (vec_unpacks_float_hi_v8hi): New expander.
  	(vec_unpacks_float_lo_v8hi): Ditto.
  	(vec_unpacku_float_hi_v8hi): Ditto.
  	(vec_unpacku_float_lo_v8hi): Ditto.
  	(vec_unpacks_float_hi_v4si): Ditto.
  	(vec_unpacks_float_lo_v4si): Ditto.
  	(vec_pack_sfix_trunc_v2df): Ditto.
  
  	* doc/c-tree.texi (Expression trees) [VEC_UNPACK_FLOAT_HI_EXPR]:
  	Document.
  	[VEC_UNPACK_FLOAT_LO_EXPR]: Ditto.
  	[VEC_PACK_FIX_TRUNC_EXPR]: Ditto.
  	* doc/md.texi (Standard Names) [vec_pack_sfix_trunc]: Document.
  	[vec_pack_ufix_trunc]: Ditto.
  	[vec_unpacks_float_hi]: Ditto.
  	[vec_unpacks_float_lo]: Ditto.
  	[vec_unpacku_float_hi]: Ditto.
  	[vec_unpacku_float_lo]: Ditto.
  
  testsuite/ChangeLog:
  
  	* gcc.dg/vect/vect-floatint-conversion-2.c: New test.
  	* gcc.dg/vect/vect-intfloat-conversion-1.c: Require vect_float,
  	not vect_int target.
  	* gcc.dg/vect/vect-intfloat-conversion-2.c: Require vect_float,
  	not vect_int target.  Loop is vectorized for vect_intfloat_cvt
  	targets.
  	* gcc.dg/vect/vect-intfloat-conversion-3.c: New test.
  	* gcc.dg/vect/vect-intfloat-conversion-4a.c: New test.
  	* gcc.dg/vect/vect-intfloat-conversion-4b.c: New test.
........
  r124785 | uros | 2007-05-17 00:01:14 -0700 (Thu, 17 May 2007) | 2 lines
  
  	* Remove svn:executable property.
........
  r124786 | rakdver | 2007-05-17 01:10:24 -0700 (Thu, 17 May 2007) | 36 lines
  
  	* tree-vrp.c (finalize_jump_threads): Do not care about dominance info.
  	(execute_vrp): Preserve loops through jump threading.
  	* tree-ssa-threadupdate.c (thread_single_edge,
  	dbds_continue_enumeration_p, determine_bb_domination_status,
  	thread_through_loop_header): New functions.
  	(create_edge_and_update_destination_phis,
  	create_edge_and_update_destination_phis): Set loops for the new blocks.
  	(prune_undesirable_thread_requests): Removed.
  	(redirect_edges): Do not pretend that redirect_edge_and_branch can
  	create new blocks.
  	(thread_block): Do not call prune_undesirable_thread_requests.
  	Update loops.
  	(mark_threaded_blocks): Select edges to thread here.
  	(thread_through_all_blocks): Take may_peel_loop_headers argument.
  	Thread edges through loop headers independently.
  	* cfgloopmanip.c (create_preheader, mfb_keep_just): Export.
  	* tree-pass.h (TODO_mark_first_instance): New.
  	(first_pass_instance): Declare.
  	* cfghooks.c (duplicate_block): Put the block to the original loop
  	if copy is not specified.
  	* tree-ssa-dom.c (tree_ssa_dominator_optimize): Preserve loops through
  	jump threading.  Pass may_peel_loop_headers to
  	thread_through_all_blocks according to first_pass_instance.
  	* cfgloop.h (create_preheader): Declare.
  	* tree-flow.h (thread_through_all_blocks): Declaration changed.
  	* basic-block.h (mfb_keep_just, mfb_kj_edge): Declare.
  	* passes.c (first_pass_instance): New variable.
  	(next_pass_1): Set TODO_mark_first_instance.
  	(execute_todo): Set first_pass_instance.
  
  	* gcc.dg/tree-ssa/ssa-dom-thread-2.c: New test.
  	* gcc.dg/vect/vect-102.c, gcc.dg/vect/vect-103.c,
  	gcc.dg/vect/vect-104.c: Use more complex construction to prevent vectorizing.
  	* gcc.dg/tree-ssa/pr21559.c: Update outcome.
........
  r124787 | burnus | 2007-05-17 01:39:32 -0700 (Thu, 17 May 2007) | 6 lines
  
  2007-05-14  Tobias Burnus <burnus@net-b.de>
  
          * runtime/environ.c (mark_range): Fix setting default convert unit.
........
  r124788 | burnus | 2007-05-17 01:40:46 -0700 (Thu, 17 May 2007) | 5 lines
  
  2007-05-17  Tobias Burnus  <burnus@net-b.de>
  
          * gfortran.texi (GFORTRAN_CONVERT_UNIT): Improve documentation.
........
  r124790 | paolo | 2007-05-17 02:01:27 -0700 (Thu, 17 May 2007) | 5 lines
  
  2007-05-17  Paolo Carlini  <pcarlini@suse.de>
  
  	* include/bits/locale_facets.tcc (__pad<>::_S_pad): Minor tweaks, avoid
  	unnecessary casts, do widenings just in time.
........
  r124791 | bkoz | 2007-05-17 04:37:27 -0700 (Thu, 17 May 2007) | 8 lines
  
  2007-05-17  Benjamin Kosnik  <bkoz@redhat.com>
  
  	* include/tr1/cmath: Guard special math with
  	__GXX_EXPERIMENTAL_CXX0X__.
  	* testsuite/26_numerics/headers/cmath/types_std_c++0x_neg.cc:
  	Remove xfail.
........
  r124792 | paolo | 2007-05-17 04:52:06 -0700 (Thu, 17 May 2007) | 5 lines
  
  2007-05-17  Paolo Carlini  <pcarlini@suse.de>
  
  	* include/bits/stl_algobase.h (mismatch): Move...
  	* include/bits/stl_algo.h: ... here.
........
  r124793 | bkoz | 2007-05-17 05:01:43 -0700 (Thu, 17 May 2007) | 7 lines
  
  2007-05-17  Benjamin Kosnik  <bkoz@redhat.com>
  
  	* testsuite/21_strings/char_traits/requirements/wchar_t/typedefs.cc: 
  	Fix dg bits.
  	* testsuite/21_strings/char_traits/requirements/char/typedefs.cc: Same.
........
  r124794 | dfranke | 2007-05-17 05:37:24 -0700 (Thu, 17 May 2007) | 23 lines
  
  gcc/fortran:
  2007-05-15  Daniel Franke  <franke.daniel@gmail.com>
  
          * intrinsic.c (check_specific): Check elemental intrinsics for
          rank and shape.
          (add_functions): Fixed dummy argument names of BESJN and BESYN.
          Fixed elemental status of MCLOCK and MCLOCK8.
          * check.c (check_rest): Added check for array conformance.
          (gfc_check_merge): Removed check for array conformance.
          (gfc_check_besn): Removed check for scalarity.
          * intrinsic.texi (CSHIFT, EOSHIFT): Fixed typos.
          (BESJN, BESYN): Clarified documentation.
  
  gcc/testsuite:
  2007-05-17  Daniel Franke <franke.daniel@gmail.com>
  
          * gfortran.dg/min_max_conformance.f90: New test.
........
  r124797 | ebotcazou | 2007-05-17 06:29:10 -0700 (Thu, 17 May 2007) | 5 lines
  
  	* combine.c (simplify_set): Build a new src pattern instead of
  	substituting its operands in the COMPARE case.
........
  r124802 | bkoz | 2007-05-17 08:08:48 -0700 (Thu, 17 May 2007) | 7 lines
  
  2007-05-17  Benjamin Kosnik  <bkoz@redhat.com>
  
  	* acinclude.m4 (GLIBCXX_CHECK_COMPILER_FEATURES): Add -g to
  	compile flags, move code to test to global scope.
  	* configure: Regenerate.
........
  r124803 | paolo | 2007-05-17 09:10:10 -0700 (Thu, 17 May 2007) | 9 lines
  
  2007-05-17  Paolo Carlini  <pcarlini@suse.de>
  
  	* config/locale/gnu/c_locale.h: Do not include <libintl.h>.
  	* config/locale/gnu/messages_members.h: Do it here.
  	
  	* config/locale/gnu/c_locale.h: Do not include <cstdio>, use
  	the builtins.
  	* config/locale/generic/c_locale.h: Likewise.
........
  r124804 | kazu | 2007-05-17 10:12:23 -0700 (Thu, 17 May 2007) | 5 lines
  
  	* gcc.target/m68k/interrupt_thread-1.c,
  	gcc.target/m68k/interrupt_thread-2.c,
  	gcc.target/m68k/interrupt_thread-3.c: New.
  	* gcc.target/m68k/m68k.exp: Accept fido.
........
  r124805 | kazu | 2007-05-17 10:31:03 -0700 (Thu, 17 May 2007) | 2 lines
  
  	* g++.dg/cpp/_Pragma1.C: Skip on fido-*-* and m68k-*-*.
........
  r124806 | kgallowa | 2007-05-17 11:36:12 -0700 (Thu, 17 May 2007) | 10 lines
  
  2007-05-17  Kyle Galloway <kgallowa@redhat.com>
  
  	* gnu/classpath/jdwp/VMFrame.java (<init>): Add parameter for "this"
  	pointer.
  	* gnu/classpath/jdwp/VMFrame.h: Regenerated.
  	* classpath/lib/gnu/classpath/jdwp/VMFrame.class: Rebuilt.
  	* gnu/classpath/jdwp/natVMVirtualMachine.cc (getFrame): Use new 
  	VMFrame constructor.
........
  r124807 | kgallowa | 2007-05-17 11:53:10 -0700 (Thu, 17 May 2007) | 6 lines
  
  2007-05-17  Kyle Galloway  <kgallowa@redhat.com>
  
  	* gnu/classpath/jdwp/natVMMethod.cc (getModifiers): Check for native
  	classes and mark methods as native appropriately.
........
  r124809 | kgallowa | 2007-05-17 12:08:02 -0700 (Thu, 17 May 2007) | 8 lines
  
  2007-05-17  Kyle Galloway  <kgallowa@redhat.com>
  
  	* classpath/gnu/classpath/jdwp/processor/ReferenceTypeCommandSet.java
  	(executeMethods): Remove cast to ClassReferenceTypeId.
  	* classpath/lib/gnu/classpath/jdwp/processor/
  	ReferenceTypeCommandSet.class: Rebuilt.
........
  r124810 | sje | 2007-05-17 13:29:34 -0700 (Thu, 17 May 2007) | 3 lines
  
  	* reload.c (subst_reloads): Remove checking.
........
  r124811 | janis | 2007-05-17 13:58:47 -0700 (Thu, 17 May 2007) | 19 lines
  
  	* gcc.target/powerpc/pr18096-1.c: Change dg-warning to dg-error.
  	* gcc.dg/cpp/include2.c: Ditto.
  	* gcc.dg/cpp/mac-dir-2.c: Ditto.
  	* gcc.dg/cpp/paste5.c: Ditto.
  	* gcc.dg/cpp/paste6.c: Ditto.
  	* gcc.dg/cpp/paste8.c: Ditto.
  	* gcc.dg/cpp/paste11.c: Ditto.
  	* gcc.dg/cpp/paste13.c: Ditto.
  	* gcc.dg/cpp/skipping2.c: Ditto.
  	* gcc.dg/reg-vol-struct-1.c: Ditto.
  	* gcc.dg/Wshadow-1.c: Ditto.
  	* gcc.dg/cpp/trad/comment.c: Ditto.
  	* gcc.dg/cpp/trad/literals-2.c: Change dg-error to dg-warning.
  	* gcc.dg/cpp/if-2.c: Ditto.
  	* gcc.dg/array-5.c: Ditto.
  	* gcc.dg/inline-15.c: Ditto.
  	* gcc.dg/pr27953.c: Ditto.
  	* gcc.dg/Wno-c++-compat.c: Ditto.
........
  r124813 | dannysmith | 2007-05-17 15:51:05 -0700 (Thu, 17 May 2007) | 5 lines
  
  	* config/i386/mingw32.h (_INTEGRAL_MAX_BITS): Define builtin as
  	TYPE_PRECISION (intmax_type_node).
  	
........
  r124816 | gccadmin | 2007-05-17 17:18:34 -0700 (Thu, 17 May 2007) | 1 line
  
  Daily bump.
........
  r124818 | ghazi | 2007-05-17 18:04:12 -0700 (Thu, 17 May 2007) | 9 lines
  
  	* builtins.c (do_mpfr_bessel_n): New.
  	(fold_builtin_1): Handle BUILT_IN_J0 and BUILT_IN_J1.
  	(fold_builtin_2): Handle BUILT_IN_JN.
  
  testsuite:
  	* gcc.dg/torture/builtin-math-4.c: New test.
........
  r124819 | ghazi | 2007-05-17 18:15:28 -0700 (Thu, 17 May 2007) | 9 lines
  
  	* builtins.c (fold_builtin_1): Handle y0, y1.
  	(fold_builtin_2): Handle yn.
  
  testsuite:
  	* gcc.dg/torture/builtin-math-2.c: Test y0, y1, yn.
  	* gcc.dg/torture/builtin-math-4.c: Likewise.
........
  r124820 | ghazi | 2007-05-17 18:31:20 -0700 (Thu, 17 May 2007) | 11 lines
  
  	* builtins.c (do_mpfr_remquo): New.
  	(fold_builtin_2): Handle BUILT_IN_DREM/BUILT_IN_REMAINDER.
  	(fold_builtin_3): Handle BUILT_IN_REMQUO.
  
  testsuite:
  	* gcc.dg/torture/builtin-math-2.c: Add tests for remquo, remainder
  	and drem.
  	* gcc.dg/torture/builtin-math-4.c: Likewise.
........
  r124821 | ghazi | 2007-05-17 18:42:15 -0700 (Thu, 17 May 2007) | 11 lines
  
  	* builtins.c (CASE_MATHFN_REENT): New macro.
  	(mathfn_built_in): Use it.
  	* builtins.def (BUILT_IN_GAMMA_R, BUILT_IN_GAMMAF_R,
  	BUILT_IN_GAMMAL_R, BUILT_IN_LGAMMA_R, BUILT_IN_LGAMMAF_R,
  	BUILT_IN_LGAMMAL_R): New.
  	* doc/extend.texi: Document new builtins.
  
  testsuite:
  	* gcc.dg/builtins-1.c: Test reentrant gamma functions.
........
  r124822 | ghazi | 2007-05-17 19:04:02 -0700 (Thu, 17 May 2007) | 3 lines
  
  	* toplev.c (print_version): Output GMP/MPFR version info.
........
  r124823 | ian | 2007-05-17 22:37:27 -0700 (Thu, 17 May 2007) | 10 lines
  
  ./:
  	* tree-vrp.c (set_value_range_to_value): Add equiv parameter.
  	Change all callers.
  	(set_value_range_to_null): Call set_value_range_to_value.
  	(extract_range_from_comparison): Likewise.
  testsuite/:
  	* gcc.c-torture/compile/pr31953.c: New test.
........
  r124825 | uros | 2007-05-18 01:37:03 -0700 (Fri, 18 May 2007) | 9 lines
  
  	* expr.c (emit_move_change_mode): Change mode of push operands here.
  
  testsuite/ChangeLog:
  
  	* gcc.dg/pr31344.c: New test.
........
  r124826 | uros | 2007-05-18 01:46:30 -0700 (Fri, 18 May 2007) | 2 lines
  
........
  r124827 | rsandifo | 2007-05-18 02:31:33 -0700 (Fri, 18 May 2007) | 3 lines
  
  gcc/
  	* config/i386/vxworks.h (ASM_PREFERRED_EH_DATA_FORMAT): Undefine.
........
  r124828 | dfranke | 2007-05-18 06:25:07 -0700 (Fri, 18 May 2007) | 7 lines
  
  2007-05-18  Daniel Franke  <franke.daniel@gmail.com>
  
          * symbol.c (gfc_add_flavor): Add the NAME to error message if
          available.
........
  r124831 | hjl | 2007-05-18 12:29:45 -0700 (Fri, 18 May 2007) | 5 lines
  
  2007-05-18  H.J. Lu  <hongjiu.lu@intel.com>
  
  	* gcc.target/i386/pr31628.c: New.
........
  r124832 | uros | 2007-05-18 13:14:31 -0700 (Fri, 18 May 2007) | 7 lines
  
          * longlong.h (__x86_64__): Add definitions for add_ssaaaa,
          sub_ddmmss, umul_ppmm, udiv_qrnnd, count_leading_zeros and
          count_trailing_zeros.
          (__i386__): Implement count_leading_zeros using __builtin_clz().
          Implement count_trailing_zeros usign __builtin_ctz().
........
  r124833 | dj | 2007-05-18 14:15:50 -0700 (Fri, 18 May 2007) | 3 lines
  
  * config/mips/mips.c (mips_offset_within_alignment_p): New.
  (mips_symbolic_constant_p): Call it for TPREL and DTPREL symbols.
........
  r124835 | hjl | 2007-05-18 14:35:12 -0700 (Fri, 18 May 2007) | 8 lines
  
  2007-05-18  H.J. Lu  <hongjiu.lu@intel.com>
  
  	* config/i386/i386.c (init_cumulative_args): Set maybe_vaarg to
  	true if function has no argument.
........

Added:
    branches/fixed-point/libstdc++-v3/testsuite/21_strings/char_traits/requirements/char/typedefs.cc
      - copied unchanged from r124835, trunk/libstdc++-v3/testsuite/21_strings/char_traits/requirements/char/typedefs.cc
    branches/fixed-point/libstdc++-v3/testsuite/21_strings/char_traits/requirements/wchar_t/typedefs.cc
      - copied unchanged from r124835, trunk/libstdc++-v3/testsuite/21_strings/char_traits/requirements/wchar_t/typedefs.cc
Removed:
    branches/fixed-point/libstdc++-v3/testsuite/21_strings/char_traits/typedefs/
Modified:
    branches/fixed-point/libstdc++-v3/ChangeLog
    branches/fixed-point/libstdc++-v3/acinclude.m4
    branches/fixed-point/libstdc++-v3/config/locale/generic/c_locale.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/configure
    branches/fixed-point/libstdc++-v3/docs/html/abi.html
    branches/fixed-point/libstdc++-v3/include/bits/locale_facets.tcc
    branches/fixed-point/libstdc++-v3/include/bits/stl_algo.h
    branches/fixed-point/libstdc++-v3/include/bits/stl_algobase.h
    branches/fixed-point/libstdc++-v3/include/tr1/cmath
    branches/fixed-point/libstdc++-v3/testsuite/20_util/make_signed/requirements/typedefs-1.cc
    branches/fixed-point/libstdc++-v3/testsuite/20_util/make_signed/requirements/typedefs-2.cc
    branches/fixed-point/libstdc++-v3/testsuite/20_util/make_unsigned/requirements/typedefs-1.cc
    branches/fixed-point/libstdc++-v3/testsuite/20_util/make_unsigned/requirements/typedefs-2.cc
    branches/fixed-point/libstdc++-v3/testsuite/22_locale/ctype/scan/wchar_t/1.cc
    branches/fixed-point/libstdc++-v3/testsuite/26_numerics/headers/cmath/types_std_c++0x_neg.cc
    branches/fixed-point/libstdc++-v3/testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/check_nan.cc

Changes in other areas also in this revision:
Added:
    branches/fixed-point/gcc/config/i386/sfp-machine.h
      - copied unchanged from r124835, trunk/gcc/config/i386/sfp-machine.h
    branches/fixed-point/gcc/config/i386/t-fprules-softfp64
      - copied unchanged from r124835, trunk/gcc/config/i386/t-fprules-softfp64
    branches/fixed-point/gcc/config/soft-fp/extendxftf2.c
      - copied unchanged from r124835, trunk/gcc/config/soft-fp/extendxftf2.c
    branches/fixed-point/gcc/config/soft-fp/fixdfti.c
      - copied unchanged from r124835, trunk/gcc/config/soft-fp/fixdfti.c
    branches/fixed-point/gcc/config/soft-fp/fixsfti.c
      - copied unchanged from r124835, trunk/gcc/config/soft-fp/fixsfti.c
    branches/fixed-point/gcc/config/soft-fp/fixtfti.c
      - copied unchanged from r124835, trunk/gcc/config/soft-fp/fixtfti.c
    branches/fixed-point/gcc/config/soft-fp/fixunsdfti.c
      - copied unchanged from r124835, trunk/gcc/config/soft-fp/fixunsdfti.c
    branches/fixed-point/gcc/config/soft-fp/fixunssfti.c
      - copied unchanged from r124835, trunk/gcc/config/soft-fp/fixunssfti.c
    branches/fixed-point/gcc/config/soft-fp/fixunstfti.c
      - copied unchanged from r124835, trunk/gcc/config/soft-fp/fixunstfti.c
    branches/fixed-point/gcc/config/soft-fp/floattidf.c
      - copied unchanged from r124835, trunk/gcc/config/soft-fp/floattidf.c
    branches/fixed-point/gcc/config/soft-fp/floattisf.c
      - copied unchanged from r124835, trunk/gcc/config/soft-fp/floattisf.c
    branches/fixed-point/gcc/config/soft-fp/floattitf.c
      - copied unchanged from r124835, trunk/gcc/config/soft-fp/floattitf.c
    branches/fixed-point/gcc/config/soft-fp/floatuntidf.c
      - copied unchanged from r124835, trunk/gcc/config/soft-fp/floatuntidf.c
    branches/fixed-point/gcc/config/soft-fp/floatuntisf.c
      - copied unchanged from r124835, trunk/gcc/config/soft-fp/floatuntisf.c
    branches/fixed-point/gcc/config/soft-fp/floatuntitf.c
      - copied unchanged from r124835, trunk/gcc/config/soft-fp/floatuntitf.c
    branches/fixed-point/gcc/config/soft-fp/trunctfxf2.c
      - copied unchanged from r124835, trunk/gcc/config/soft-fp/trunctfxf2.c
    branches/fixed-point/gcc/fortran/target-memory.c
      - copied unchanged from r124835, trunk/gcc/fortran/target-memory.c
    branches/fixed-point/gcc/fortran/target-memory.h
      - copied unchanged from r124835, trunk/gcc/fortran/target-memory.h
    branches/fixed-point/gcc/testsuite/g++.dg/rtti/typeid5.C
      - copied unchanged from r124835, trunk/gcc/testsuite/g++.dg/rtti/typeid5.C
    branches/fixed-point/gcc/testsuite/gcc.c-torture/compile/pr31953.c
      - copied unchanged from r124835, trunk/gcc/testsuite/gcc.c-torture/compile/pr31953.c
    branches/fixed-point/gcc/testsuite/gcc.c-torture/execute/20070517-1.c
      - copied unchanged from r124835, trunk/gcc/testsuite/gcc.c-torture/execute/20070517-1.c
    branches/fixed-point/gcc/testsuite/gcc.dg/dfp/usual-arith-conv-bad-2.c
      - copied unchanged from r124835, trunk/gcc/testsuite/gcc.dg/dfp/usual-arith-conv-bad-2.c
    branches/fixed-point/gcc/testsuite/gcc.dg/fltconst-1.c
      - copied unchanged from r124835, trunk/gcc/testsuite/gcc.dg/fltconst-1.c
    branches/fixed-point/gcc/testsuite/gcc.dg/fltconst-pedantic-dfp.c
      - copied unchanged from r124835, trunk/gcc/testsuite/gcc.dg/fltconst-pedantic-dfp.c
    branches/fixed-point/gcc/testsuite/gcc.dg/pr31344.c
      - copied unchanged from r124835, trunk/gcc/testsuite/gcc.dg/pr31344.c
    branches/fixed-point/gcc/testsuite/gcc.dg/torture/builtin-math-4.c
      - copied unchanged from r124835, trunk/gcc/testsuite/gcc.dg/torture/builtin-math-4.c
    branches/fixed-point/gcc/testsuite/gcc.dg/tree-ssa/ssa-dom-thread-2.c
      - copied unchanged from r124835, trunk/gcc/testsuite/gcc.dg/tree-ssa/ssa-dom-thread-2.c
    branches/fixed-point/gcc/testsuite/gcc.dg/vect/vect-floatint-conversion-2.c
      - copied unchanged from r124835, trunk/gcc/testsuite/gcc.dg/vect/vect-floatint-conversion-2.c
    branches/fixed-point/gcc/testsuite/gcc.dg/vect/vect-intfloat-conversion-3.c
      - copied unchanged from r124835, trunk/gcc/testsuite/gcc.dg/vect/vect-intfloat-conversion-3.c
    branches/fixed-point/gcc/testsuite/gcc.dg/vect/vect-intfloat-conversion-4a.c
      - copied unchanged from r124835, trunk/gcc/testsuite/gcc.dg/vect/vect-intfloat-conversion-4a.c
    branches/fixed-point/gcc/testsuite/gcc.dg/vect/vect-intfloat-conversion-4b.c
      - copied unchanged from r124835, trunk/gcc/testsuite/gcc.dg/vect/vect-intfloat-conversion-4b.c
    branches/fixed-point/gcc/testsuite/gcc.target/i386/pr31628.c
      - copied unchanged from r124835, trunk/gcc/testsuite/gcc.target/i386/pr31628.c
    branches/fixed-point/gcc/testsuite/gcc.target/m68k/interrupt_thread-1.c
      - copied unchanged from r124835, trunk/gcc/testsuite/gcc.target/m68k/interrupt_thread-1.c
    branches/fixed-point/gcc/testsuite/gcc.target/m68k/interrupt_thread-2.c
      - copied unchanged from r124835, trunk/gcc/testsuite/gcc.target/m68k/interrupt_thread-2.c
    branches/fixed-point/gcc/testsuite/gcc.target/m68k/interrupt_thread-3.c
      - copied unchanged from r124835, trunk/gcc/testsuite/gcc.target/m68k/interrupt_thread-3.c
    branches/fixed-point/gcc/testsuite/gfortran.dg/min_max_conformance.f90
      - copied unchanged from r124835, trunk/gcc/testsuite/gfortran.dg/min_max_conformance.f90
    branches/fixed-point/gcc/testsuite/gfortran.dg/substr_4.f
      - copied unchanged from r124835, trunk/gcc/testsuite/gfortran.dg/substr_4.f
    branches/fixed-point/gcc/testsuite/gfortran.dg/transfer_simplify_1.f90
      - copied unchanged from r124835, trunk/gcc/testsuite/gfortran.dg/transfer_simplify_1.f90
    branches/fixed-point/gcc/testsuite/gfortran.dg/transfer_simplify_2.f90
      - copied unchanged from r124835, trunk/gcc/testsuite/gfortran.dg/transfer_simplify_2.f90
Modified:
    branches/fixed-point/   (props changed)
    branches/fixed-point/ChangeLog
    branches/fixed-point/MAINTAINERS
    branches/fixed-point/Makefile.def
    branches/fixed-point/Makefile.in
    branches/fixed-point/Makefile.tpl
    branches/fixed-point/gcc/ChangeLog
    branches/fixed-point/gcc/DATESTAMP
    branches/fixed-point/gcc/Makefile.in
    branches/fixed-point/gcc/basic-block.h
    branches/fixed-point/gcc/builtins.c
    branches/fixed-point/gcc/builtins.def
    branches/fixed-point/gcc/c-common.c
    branches/fixed-point/gcc/c-typeck.c
    branches/fixed-point/gcc/cfghooks.c
    branches/fixed-point/gcc/cfgloop.c
    branches/fixed-point/gcc/cfgloop.h
    branches/fixed-point/gcc/cfgloopmanip.c
    branches/fixed-point/gcc/combine.c
    branches/fixed-point/gcc/config.gcc
    branches/fixed-point/gcc/config/i386/i386.c
    branches/fixed-point/gcc/config/i386/libgcc-x86_64-glibc.ver
    branches/fixed-point/gcc/config/i386/mingw32.h
    branches/fixed-point/gcc/config/i386/sse.md
    branches/fixed-point/gcc/config/i386/t-linux64
    branches/fixed-point/gcc/config/i386/vxworks.h
    branches/fixed-point/gcc/config/mips/mips.c
    branches/fixed-point/gcc/config/rs6000/rs6000.c
    branches/fixed-point/gcc/config/soft-fp/README
    branches/fixed-point/gcc/configure
    branches/fixed-point/gcc/configure.ac
    branches/fixed-point/gcc/cp/ChangeLog
    branches/fixed-point/gcc/cp/rtti.c
    branches/fixed-point/gcc/doc/c-tree.texi
    branches/fixed-point/gcc/doc/extend.texi
    branches/fixed-point/gcc/doc/md.texi
    branches/fixed-point/gcc/except.c
    branches/fixed-point/gcc/explow.c
    branches/fixed-point/gcc/expr.c
    branches/fixed-point/gcc/fortran/ChangeLog
    branches/fixed-point/gcc/fortran/Make-lang.in
    branches/fixed-point/gcc/fortran/check.c
    branches/fixed-point/gcc/fortran/f95-lang.c
    branches/fixed-point/gcc/fortran/gfortran.texi
    branches/fixed-point/gcc/fortran/intrinsic.c
    branches/fixed-point/gcc/fortran/intrinsic.texi
    branches/fixed-point/gcc/fortran/simplify.c
    branches/fixed-point/gcc/fortran/symbol.c
    branches/fixed-point/gcc/fortran/trans-array.c
    branches/fixed-point/gcc/fortran/trans-decl.c
    branches/fixed-point/gcc/fortran/trans-expr.c
    branches/fixed-point/gcc/fortran/trans-intrinsic.c
    branches/fixed-point/gcc/fortran/trans-stmt.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.h
    branches/fixed-point/gcc/gengtype.c
    branches/fixed-point/gcc/genopinit.c
    branches/fixed-point/gcc/libgcc-std.ver
    branches/fixed-point/gcc/longlong.h
    branches/fixed-point/gcc/loop-init.c
    branches/fixed-point/gcc/optabs.c
    branches/fixed-point/gcc/optabs.h
    branches/fixed-point/gcc/passes.c
    branches/fixed-point/gcc/reload.c
    branches/fixed-point/gcc/stmt.c
    branches/fixed-point/gcc/testsuite/ChangeLog
    branches/fixed-point/gcc/testsuite/g++.dg/cpp/_Pragma1.C
    branches/fixed-point/gcc/testsuite/gcc.dg/Wno-c++-compat.c
    branches/fixed-point/gcc/testsuite/gcc.dg/Wshadow-1.c
    branches/fixed-point/gcc/testsuite/gcc.dg/array-5.c
    branches/fixed-point/gcc/testsuite/gcc.dg/builtins-1.c
    branches/fixed-point/gcc/testsuite/gcc.dg/cpp/if-2.c
    branches/fixed-point/gcc/testsuite/gcc.dg/cpp/include2.c
    branches/fixed-point/gcc/testsuite/gcc.dg/cpp/mac-dir-2.c
    branches/fixed-point/gcc/testsuite/gcc.dg/cpp/paste11.c
    branches/fixed-point/gcc/testsuite/gcc.dg/cpp/paste13.c
    branches/fixed-point/gcc/testsuite/gcc.dg/cpp/paste5.c
    branches/fixed-point/gcc/testsuite/gcc.dg/cpp/paste6.c
    branches/fixed-point/gcc/testsuite/gcc.dg/cpp/paste8.c
    branches/fixed-point/gcc/testsuite/gcc.dg/cpp/skipping2.c
    branches/fixed-point/gcc/testsuite/gcc.dg/cpp/trad/comment.c
    branches/fixed-point/gcc/testsuite/gcc.dg/cpp/trad/literals-2.c
    branches/fixed-point/gcc/testsuite/gcc.dg/dfp/func-mixed.c
    branches/fixed-point/gcc/testsuite/gcc.dg/dfp/operator-assignment.c
    branches/fixed-point/gcc/testsuite/gcc.dg/pr27953.c
    branches/fixed-point/gcc/testsuite/gcc.dg/reg-vol-struct-1.c
    branches/fixed-point/gcc/testsuite/gcc.dg/torture/builtin-math-2.c
    branches/fixed-point/gcc/testsuite/gcc.dg/torture/fp-int-convert-float128-timode.c
    branches/fixed-point/gcc/testsuite/gcc.dg/torture/fp-int-convert-float128.c
    branches/fixed-point/gcc/testsuite/gcc.dg/tree-ssa/pr21559.c
    branches/fixed-point/gcc/testsuite/gcc.dg/vect/pr22480.c   (props changed)
    branches/fixed-point/gcc/testsuite/gcc.dg/vect/vect-102.c
    branches/fixed-point/gcc/testsuite/gcc.dg/vect/vect-103.c
    branches/fixed-point/gcc/testsuite/gcc.dg/vect/vect-104.c
    branches/fixed-point/gcc/testsuite/gcc.dg/vect/vect-106.c   (props changed)
    branches/fixed-point/gcc/testsuite/gcc.dg/vect/vect-intfloat-conversion-1.c
    branches/fixed-point/gcc/testsuite/gcc.dg/vect/vect-intfloat-conversion-2.c
    branches/fixed-point/gcc/testsuite/gcc.target/powerpc/pr18096-1.c
    branches/fixed-point/gcc/testsuite/gfortran.dg/unf_io_convert_3.f90
    branches/fixed-point/gcc/toplev.c
    branches/fixed-point/gcc/tree-flow.h
    branches/fixed-point/gcc/tree-inline.c
    branches/fixed-point/gcc/tree-pass.h
    branches/fixed-point/gcc/tree-pretty-print.c
    branches/fixed-point/gcc/tree-scalar-evolution.c
    branches/fixed-point/gcc/tree-ssa-dom.c
    branches/fixed-point/gcc/tree-ssa-loop-niter.c
    branches/fixed-point/gcc/tree-ssa-loop.c
    branches/fixed-point/gcc/tree-ssa-threadupdate.c
    branches/fixed-point/gcc/tree-vect-generic.c
    branches/fixed-point/gcc/tree-vect-transform.c
    branches/fixed-point/gcc/tree-vectorizer.c
    branches/fixed-point/gcc/tree-vectorizer.h
    branches/fixed-point/gcc/tree-vrp.c
    branches/fixed-point/gcc/tree.def
    branches/fixed-point/libcpp/ChangeLog
    branches/fixed-point/libcpp/expr.c
    branches/fixed-point/libgfortran/ChangeLog
    branches/fixed-point/libgfortran/gfortran.map
    branches/fixed-point/libgfortran/intrinsics/move_alloc.c
    branches/fixed-point/libgfortran/intrinsics/string_intrinsics.c
    branches/fixed-point/libgfortran/io/transfer.c
    branches/fixed-point/libgfortran/libgfortran.h
    branches/fixed-point/libgfortran/runtime/environ.c
    branches/fixed-point/libgfortran/runtime/error.c
    branches/fixed-point/libgfortran/runtime/memory.c
    branches/fixed-point/libjava/ChangeLog
    branches/fixed-point/libjava/classpath/gnu/classpath/jdwp/processor/ReferenceTypeCommandSet.java
    branches/fixed-point/libjava/classpath/lib/gnu/classpath/jdwp/VMFrame.class
    branches/fixed-point/libjava/classpath/lib/gnu/classpath/jdwp/VMVirtualMachine.class
    branches/fixed-point/libjava/classpath/lib/gnu/classpath/jdwp/processor/ReferenceTypeCommandSet.class
    branches/fixed-point/libjava/classpath/lib/javax/swing/text/html/HTMLEditorKit.class
    branches/fixed-point/libjava/gnu/classpath/jdwp/VMFrame.h
    branches/fixed-point/libjava/gnu/classpath/jdwp/VMFrame.java
    branches/fixed-point/libjava/gnu/classpath/jdwp/VMVirtualMachine.h
    branches/fixed-point/libjava/gnu/classpath/jdwp/VMVirtualMachine.java
    branches/fixed-point/libjava/gnu/classpath/jdwp/natVMMethod.cc
    branches/fixed-point/libjava/gnu/classpath/jdwp/natVMVirtualMachine.cc
    branches/fixed-point/libjava/gnu/gcj/util/natGCInfo.cc
    branches/fixed-point/libjava/gnu/java/awt/peer/gtk/ComponentGraphics.h
    branches/fixed-point/libjava/gnu/java/lang/management/natVMMemoryPoolMXBeanImpl.cc
    branches/fixed-point/libjava/include/java-interp.h
    branches/fixed-point/libjava/include/java-stack.h
    branches/fixed-point/libjava/interpret.cc
    branches/fixed-point/libjava/sun/misc/natUnsafe.cc

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

Propchange: branches/fixed-point/gcc/testsuite/gcc.dg/vect/pr22480.c
            ('svn:executable' removed)

Propchange: branches/fixed-point/gcc/testsuite/gcc.dg/vect/vect-106.c
            ('svn:executable' removed)




More information about the Libstdc++-cvs mailing list