r124256 - in /branches/fortran-experiments: ./ ...

kargl@gcc.gnu.org kargl@gcc.gnu.org
Sat Apr 28 04:11:00 GMT 2007


Author: kargl
Date: Sat Apr 28 05:11:29 2007
New Revision: 124256

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=124256
Log:
Merged revisions 123029-123122 via svnmerge from 
svn+ssh://kargl@gcc.gnu.org/svn/gcc/trunk

........
  r123029 | dberlin | 2007-03-17 16:07:34 -0700 (Sat, 17 Mar 2007) | 17 lines
  
  2007-03-16  Daniel Berlin  <dberlin@dberlin.org>
  
  	Fix PR tree-optimization/29922
  	* tree-ssa-pre.c (bb_bitmap_sets): Remove RVUSE_* members.
  	(get_representative): Removed.
  	(value_dies_in_block_x): Update for rvuse removal.
  	(valid_in_sets): Update for renaming of vuses_dies_in_block_x.
  	(compute_antic_aux): Handle when PHI nodes appear in
  	non-single-successors. 
  	(dump_bitmap_of_names): Removed.
  	(compute_antic_safe): Renamed and removed rvuse calculation.
  	Calculate only antic safe.
  	(insert_into_preds_of_block): Remove assert.
  	(execute_pre): Update for renamed functions.
  	(defer_or_phi_translate_block): New function.
........
  r123032 | gccadmin | 2007-03-17 17:17:18 -0700 (Sat, 17 Mar 2007) | 1 line
  
  Daily bump.
........
  r123034 | dorit | 2007-03-17 21:37:32 -0700 (Sat, 17 Mar 2007) | 5 lines
  
          * tree-vect-transform.c (get_initial_def_for_induction): Replace
          GET_MODE_NUNITS with TYPE_VECTOR_SUBPARTS.
          (get_initial_def_for_reduction): Likewise.
........
  r123035 | schwab | 2007-03-18 04:17:44 -0700 (Sun, 18 Mar 2007) | 4 lines
  
  	* acinclude.m4: Adjust regular expression for ld version
  	extraction.
  	* configure: Regenerate.
........
  r123037 | pault | 2007-03-18 08:00:55 -0700 (Sun, 18 Mar 2007) | 26 lines
  
  2007-03-18  Paul Thomas  <pault@gcc.gnu.org>
  
  	PR fortran/30531
  	PR fortran/31086
  	* symbo.c : Add gfc_derived_types.
  	(gfc_free_dt_list): Free derived type list gfc_derived_types.
  	(gfc_free_namespace): Remove call to gfc_free_dt_list.
  	(gfc_symbol_done_2): Call  gfc_free_dt_list.
  	* gfortran.h : Declare gfc_derived_types to be external. Remove
  	derived types field from gfc_namespace.
  	* resolve.c (resolve_fl_derived): Refer to gfc_derived types
  	rather than namespace derived_types.
  	(resolve_fntype): Remove special treatment for module
  	derived type functions.
  	* trans-types.c (gfc_get_derived_type): Remove search for like
  	derived types.  Finish by copying back end declaration to like
  	derived types in the derived type list gfc_derived_types.
  
  2007-03-18  Paul Thomas  <pault@gcc.gnu.org>
  
  	PR fortran/30531
  	* gfortran.dg/used_types_14.f90: New test.
  
  	PR fortran/31086
  	* gfortran.dg/used_types_15.f90: New test.
........
  r123038 | jvdelisle | 2007-03-18 11:13:50 -0700 (Sun, 18 Mar 2007) | 12 lines
  
  2007-03-18  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
  
  	PR libgfortran/31052
  	* io/file_position (st_rewind): Fix comments. Remove use of
  	test_endfile. Don't seek if already at 0 position.  Use new is_special
  	function to set endfile state.
  	* io/open.c (test_endfile): Delete this function.
  	* io/io.h: Delete prototype for test_endfile.  Add prototype
  	for is_special.
  	* io/unix.c (is_special): New function. Fix whitespace.
  	* io/transfer.c (next_record_r): Remove use of test_endfile.
........
  r123039 | jvdelisle | 2007-03-18 11:17:24 -0700 (Sun, 18 Mar 2007) | 5 lines
  
  2007-03-18  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
  
  	PR libgfortran/31052
  	* gfortran.dg/namelist_27.f90: New test.
........
  r123040 | danglin | 2007-03-18 12:13:17 -0700 (Sun, 18 Mar 2007) | 4 lines
  
  	PR testsuite/30395
  	* gcc.dg/pr16194.c: Provide define for REG on __hppa__.
........
  r123041 | danglin | 2007-03-18 12:47:43 -0700 (Sun, 18 Mar 2007) | 7 lines
  
  	* pa.md: Add fpstore_load and store_fpload instruction types.  Provide
  	reservation, bypass and anti-bypass descriptions for these instructions.
  	Update move patterns.
  	* pa.c (hppa_fpstore_bypass_p): Check for both TYPE_FPSTORE_LOAD and
  	TYPE_FPSTORE.
  	
........
  r123042 | mmitchel | 2007-03-18 15:35:39 -0700 (Sun, 18 Mar 2007) | 20 lines
  
  	* libsupc++/array_type_info.cc: Likewise.
  	* libsupc++/bad_cast.cc: Likewise.
  	* libsupc++/bad_typeid.cc: Likewise.
  	* libsupc++/class_type_info.cc: Likewise.
  	* libsupc++/dyncast.cc: Likewise.
  	* libsupc++/enum_type_info.cc: Likewise.
  	* libsupc++/function_type_info.cc: Likewise.
  	* libsupc++/fundamental_type_info.cc: Likewise.
  	* libsupc++/pbase_type_info.cc: Likewise.
  	* libsupc++/pmem_type_info.cc: Likewise.
  	* libsupc++/pointer_type_info.cc: Likewise.
  	* libsupc++/si_class_type_info.cc: Likewise.
  	* libsupc++/vmi_class_type_info.cc: Likewise.
  	* libsupc++/tinfo.h: Move inline type_info functions here.
  	* libsupc++/tinfo.cc: Separate type_info classes into their own
  	files.
  	* libsupc++/tinfo2.cc: Likewise.
  	* Makefile.am (sources): Mention new files.
  	* Makefile.in: Regenerated.
........
  r123043 | hp | 2007-03-18 16:46:02 -0700 (Sun, 18 Mar 2007) | 2 lines
  
  	* config/cris/cris.h (HANDLE_PRAGMA_PACK_PUSH_POP): Define to 1.
........
  r123046 | gccadmin | 2007-03-18 17:17:19 -0700 (Sun, 18 Mar 2007) | 1 line
  
  Daily bump.
........
  r123048 | danglin | 2007-03-18 18:48:34 -0700 (Sun, 18 Mar 2007) | 5 lines
  
  	* pa.c (output_deferred_plabels, output_bb, output_millicode_call,
  	attr_length_call, output_call, output_indirect_call): Cleanup
  	formatting of targetm calls.
........
  r123049 | kkojima | 2007-03-18 21:14:59 -0700 (Sun, 18 Mar 2007) | 5 lines
  
  	PR target/31022
  	* config/sh/sh.c (sh_adjust_cost): Use the result of single_set
  	instead of PATTERN.
........
  r123050 | doko | 2007-03-18 22:57:53 -0700 (Sun, 18 Mar 2007) | 22 lines
  
  2007-03-10  Matthias Klose  <doko@ubuntu.com> 
   
          * configure.ac: New configure option 
          --enable-generated-files-in-srcdir. 
          * doc/Makefile.am: Add support to generate files in srcdir, 
          install the cp-tools documentation in info format. 
          * configure: Regenerate. 
          * native/jni/classpath/Makefile.in, native/jni/midi-dssi/Makefile.in, 
          native/jni/Makefile.in, native/jni/gconf-peer/Makefile.in, 
          native/jni/java-io/Makefile.in, native/jni/native-lib/Makefile.in, 
          native/jni/java-util/Makefile.in, native/jni/java-lang/Makefile.in, 
          native/jni/midi-alsa/Makefile.in, native/jni/java-nio/Makefile.in, 
          native/jni/java-net/Makefile.in, native/jni/xmlj/Makefile.in, 
          native/jni/qt-peer/Makefile.in, native/jni/gtk-peer/Makefile.in, 
          native/Makefile.in, native/jawt/Makefile.in, native/fdlibm/Makefile.in, 
          native/plugin/Makefile.in, resource/Makefile.in, scripts/Makefile.in, 
          tools/Makefile.in, doc/Makefile.in, doc/api/Makefile.in, 
          lib/Makefile.in, external/Makefile.in, external/sax/Makefile.in, 
          external/w3c_dom/Makefile.in, external/jsr166/Makefile.in, 
          external/relaxngDatatype/Makefile.in, include/Makefile.in, 
          examples/Makefile.in: Regenerate. 
........
  r123051 | fxcoudert | 2007-03-19 01:13:30 -0700 (Mon, 19 Mar 2007) | 8 lines
  
  	PR fortran/31203
  
  	* trans-expr.c (gfc_trans_init_string_length): Length should
  	never be negative.
  	(gfc_conv_function_call): Likewise.
  
  	* gfortran.dg/string_length_1.f90: New test.
........
  r123052 | hp | 2007-03-19 01:28:57 -0700 (Mon, 19 Mar 2007) | 2 lines
  
  	* config.host (cris-*-elf | cris-*-none): Set extra_parts.
........
  r123053 | hp | 2007-03-19 01:29:43 -0700 (Mon, 19 Mar 2007) | 2 lines
  
  	* config/cris/t-elfmulti (EXTRA_MULTILIB_PARTS): Do not define here.
........
  r123054 | krebbel | 2007-03-19 01:45:29 -0700 (Mon, 19 Mar 2007) | 7 lines
  
  2007-03-19  Andreas Krebbel  <krebbel1@de.ibm.com>
  
  	* genemit.c (main): Print include statement for dfp.h.
  	* dfp.h (decimal_real_arithmetic): Hide prototype if tree_code enum
  	is not available.
........
  r123055 | krebbel | 2007-03-19 01:46:57 -0700 (Mon, 19 Mar 2007) | 16 lines
  
  2007-03-19  Andreas Krebbel  <krebbel1@de.ibm.com>
  
  	* config/s390/s390.opt ("mhard-float", "msoft-float"): Bit value
  	inverted and documentation adjusted.
  	("mhard-dfp", "msoft-dfp"): New options.
  	* config/s390/s390.c (s390_handle_arch_option): New architecture
  	switch: z9-ec.
  	(override_options): Sanity checks for the new options added.
  	* config.gcc: New architecture switch: z9-ec.
  	* config/s390/s390.h (processor_flags): PF_DFP added.
  	(TARGET_CPU_DFP, TARGET_DFP): Macro definitions added.
  	(TARGET_DEFAULT): Due to the s390.opt changes hard float is enabled
  	when the bit is NOT set so remove it from the defaults.
........
  r123056 | krebbel | 2007-03-19 01:48:36 -0700 (Mon, 19 Mar 2007) | 12 lines
  
  2007-03-19  Andreas Krebbel  <krebbel1@de.ibm.com>
  
  	* config/s390/s390.md (UNSPEC_COPYSIGN): New constant.
  	(op_type attribute): RRF instruction type added.
  	(fT0): New mode attribute.
  	("*movdi_64dfp", "*movdf_64dfp", "*neg<mode>2_nocc", "*abs<mode>2_nocc",
  	"*negabs<mode>2_nocc", "copysign<mode>3"): Insn definitions added.
  	* config/s390/s390.h (SECONDARY_MEMORY_NEEDED): Due to a new instruction
  	no secondary memory is needed when moving DFmode values between GPRs
  	and FPRs.
........
  r123057 | krebbel | 2007-03-19 01:49:53 -0700 (Mon, 19 Mar 2007) | 6 lines
  
  2007-03-19  Andreas Krebbel  <krebbel1@de.ibm.com>
  
  	* config/s390/s390.md: Only non-functional changes.  Renamed
  	FPR mode macro to BFP all over the file.
........
  r123058 | krebbel | 2007-03-19 01:51:20 -0700 (Mon, 19 Mar 2007) | 25 lines
  
  2007-03-19  Andreas Krebbel  <krebbel1@de.ibm.com>
  
  	* config/s390/s390.md (op_type attribute): RRR instruction type added.
  	(FP, DFP, SD_SF, DD_DF, TD_TF): New mode macros.
  	(xde, xdee): Mode attributes adjusted to support DFP modes.
  	(RRer, f0, op1, Rf, bt, bfp, HALF_TMODE): New mode attributes added.
  	("cmp<mode>", "*cmp<mode>_css_0", "*cmp<mode>_ccs", TF move splitters,
  	DF move splitters, "floatdi<mode>2", "add<mode>3", "*add<mode>3", 
  	"*add<mode>3_cc", "*add<mode>3_cconly", "sub<mode>3", "*sub<mode>3",
  	"*sub<mode>3_cc", "*sub<mode>3_cconly", "mul<mode>3", "*mul<mode>3",
  	"div<mode>3", "*div<mode>3", "*neg<mode>2_nocc", "*abs<mode>2_nocc",
  	"*negabs<mode>2_nocc", "copysign<mode>3"): Adjusted to support DFP 
  	numbers.
  	("*movtf_64", "*movtf_31", "*movdf_64dfp", "*movdf_64", "*movdf_31",
  	"movsf"): Insn definitions removed.
  	("*mov<mode>_64", "*mov<mode>_31", "mov<mode>", "*mov<mode>_64dfp",
  	"*mov<mode>_64", "*mov<mode>_31", "fix_trunc<DFP:mode>di2",
  	"trunctddd2", "truncddsd2", "extendddtd2", "extendsddd2"): Insn
  	definitions added.
  	("fixuns_truncdddi2", "fixuns_trunctddi2", "mov<mode>",
  	"reload_in<mode>", "reload_out<mode>"): Expander added.
  	("movtf", "movdf", "reload_outtf", "reload_outdf", "reload_intf"):
  	Expander removed.
........
  r123059 | hp | 2007-03-19 05:06:14 -0700 (Mon, 19 Mar 2007) | 3 lines
  
  	* gcc.dg/torture/pr26565.c: Expect warning on packed field for
  	target default_packed.
........
  r123060 | rguenth | 2007-03-19 06:36:29 -0700 (Mon, 19 Mar 2007) | 11 lines
  
  2007-03-19  Andrew Pinski  <andrew_pinski@playstation.sony.com>
  	Richard Guenther  <rguenther@suse.de>
  
  	PR tree-optimization/31254
  	* tree-ssa-forwprop.c (forward_propagate_addr_expr_1):
  	Use handled_component_p () where appropriate.  Continue
  	propagating into the rhs if we propagated into an INDIRECT_REF
  	on the lhs.
  
  	* gcc.dg/torture/pr31254.c: New testcase.
........
  r123061 | bkoz | 2007-03-19 06:54:18 -0700 (Mon, 19 Mar 2007) | 5 lines
  
  2007-03-19  Benjamin Kosnik  <bkoz@redhat.com>
  
  	* docs/doxygen/user.cfg.in: Update for new includes, macros.
........
  r123062 | krebbel | 2007-03-19 08:17:55 -0700 (Mon, 19 Mar 2007) | 6 lines
  
  2007-03-19  Andreas Krebbel  <krebbel1@de.ibm.com>
  
  	* doc/tm.texi: Add brackets around the return type of
  	TARGET_SECONDARY_RELOAD.
........
  r123063 | paolo | 2007-03-19 09:58:54 -0700 (Mon, 19 Mar 2007) | 6 lines
  
  2007-03-19  Paolo Carlini  <pcarlini@suse.de>
  
  	* include/tr1/tuple (get(_Tuple_impl<>&, get(const _Tuple_impl<>&):
  	Rename as __get_helper.
  	(get(tuple<>&, get(const tuple<>&)): Forward to the latter.
........
  r123064 | matz | 2007-03-19 10:07:29 -0700 (Mon, 19 Mar 2007) | 9 lines
  
          * builtins.c (expand_builtin_sync_operation,
          expand_builtin_compare_and_swap,
          expand_builtin_lock_test_and_set): Care for extending CONST_INTs
          correctly.
  
          * config/i386/sync.md (sync_double_compare_and_swapdi_pic,
          sync_double_compare_and_swap_ccdi_pic): Use "SD" as constraint
          for operand 3.
........
  r123065 | kristerw | 2007-03-19 10:08:14 -0700 (Mon, 19 Mar 2007) | 7 lines
  
  2007-03-18  Krister Walfridsson  <cato@df.lth.se>
  
  	PR target/30058
  	* inclhack.def (netbsd_c99_inline_1): New.
  	* fixincl.x: Regenerate.
  	* tests/base/signal.h: New.
........
  r123067 | law | 2007-03-19 12:52:19 -0700 (Mon, 19 Mar 2007) | 8 lines
  
  
          * tree-cfg.c (find_taken_edge): Tighten conditions for
          optimizing computed gotos.
  
          * PR tree-optimization/30984
          * gcc.c-torture/pr30984.c: New test.
........
  r123071 | shinwell | 2007-03-19 14:00:14 -0700 (Mon, 19 Mar 2007) | 3 lines
  
  	gcc/testsuite/
  	* gcc.target/arm/register-variables.c: New.
........
  r123072 | jakub | 2007-03-19 16:24:43 -0700 (Mon, 19 Mar 2007) | 6 lines
  
  	PR inline-asm/30505
  	* reload1.c (reload): Do invalid ASM checking after
  	cleanup_subreg_operands.
  
  	* gcc.target/i386/pr30505.c: New test.
........
  r123073 | jakub | 2007-03-19 16:26:14 -0700 (Mon, 19 Mar 2007) | 7 lines
  
  	PR c/30762
  	* c-typeck.c (convert_for_assignment): Call comptypes for
  	RECORD_TYPE or UNION_TYPE.
  
  	* gcc.dg/pr30762-1.c: New test.
  	* gcc.dg/pr30762-2.c: New test.
........
  r123080 | gccadmin | 2007-03-19 17:17:48 -0700 (Mon, 19 Mar 2007) | 1 line
  
  Daily bump.
........
  r123082 | mmitchel | 2007-03-19 20:16:25 -0700 (Mon, 19 Mar 2007) | 4 lines
  
  	* except.c (output_function_exception_table): Do not reference the
  	EH personality routine for functions that do not require an
  	exception table.
........
  r123084 | bonzini | 2007-03-20 01:31:13 -0700 (Tue, 20 Mar 2007) | 24 lines
  
  2007-03-19  Paolo Bonzini  <bonzini@gnu.org>
  
  	PR rtl-optimization/30907
  	* fwprop.c (forward_propagate_into): Never propagate inside a loop.
  	(fwprop_init): Always call loop_optimizer_initialize.
  	(fwprop_done): Always call loop_optimizer_finalize.
  	(fwprop): We always have loop info now.
  	(gate_fwprop_addr): Remove.
  	(pass_fwprop_addr): Use gate_fwprop as gate.
  
  	PR rtl-optimization/30841
  	* df-problems.c (df_ru_local_compute, df_rd_local_compute,
  	df_chain_alloc): Call df_reorganize_refs unconditionally.
  	* df-scan.c (df_rescan_blocks, df_reorganize_refs): Change
  	refs_organized to refs_organized_size.
  	(df_ref_create_structure): Use refs_organized_size instead of
  	bitmap_size if refs had been organized, and keep refs_organized_size
  	up-to-date.
  	* df.h (struct df_ref_info): Change refs_organized to
  	refs_organized_size.
  	(DF_DEFS_SIZE, DF_USES_SIZE): Use refs_organized_size instead of
  	bitmap_size.
........
  r123085 | aph | 2007-03-20 05:45:19 -0700 (Tue, 20 Mar 2007) | 11 lines
  
  2007-03-19  Andrew Haley  <aph@redhat.com>
  
          PR tree-optimization/31264
          * tree-vrp.c (register_edge_assert_for_1): Don't look though
          VIEW_CONVERT_EXPRs.
  
  2007-03-20  Andrew Haley  <aph@redhat.com>
  
          * testsuite/libjava.lang/PR31264.java: New test.
........
  r123086 | nathan | 2007-03-20 07:13:30 -0700 (Tue, 20 Mar 2007) | 2 lines
  
  	* config/vxlib.c (tls_delete_hook): Use TCB for kernel tasks.
........
  r123087 | spark | 2007-03-20 08:42:37 -0700 (Tue, 20 Mar 2007) | 6 lines
  
  2007-03-19  Seongbae Park <seongbae.park@gmail.com>
  
  	PR tree-optimization/30590
  	* g++.dg/opt/pr30590.C: New testcase.
........
  r123094 | fxcoudert | 2007-03-20 16:09:39 -0700 (Tue, 20 Mar 2007) | 4 lines
  
  	* configure.ac: Add missing check for gettimeofday.
  	* config.h.in: Renegerate.
  	* configure: Regenerate.
........
  r123096 | bernds | 2007-03-20 16:43:33 -0700 (Tue, 20 Mar 2007) | 3 lines
  
  	* jump.c (mark_jump_label): Treat SEQUENCE specially.
........
  r123100 | gccadmin | 2007-03-20 17:18:38 -0700 (Tue, 20 Mar 2007) | 1 line
  
  Daily bump.
........
  r123103 | mmitchel | 2007-03-20 22:21:31 -0700 (Tue, 20 Mar 2007) | 5 lines
  
  	* config/arm/elf.h (TARGET_ASM_DESTRUCTOR): Define.
  	* config/arm/arm.c (arm_elf_asm_cdtor): New function.
  	(arm_elf_asm_constructor): Use it.
  	(arm_elf_asm_destructor): New function.
........
  r123104 | rsandifo | 2007-03-21 02:07:19 -0700 (Wed, 21 Mar 2007) | 4 lines
  
  gcc/
  	* doc/invoke.texi (-fpie, -fPIE): Document __pie__ and __PIE__.
  	* c-cppbuiltin.c (c_cpp_builtins): Define them.
........
  r123105 | rsandifo | 2007-03-21 02:08:04 -0700 (Wed, 21 Mar 2007) | 6 lines
  
  gcc/testsuite/
  	* gcc.c-torture/execute/builtins/chk.h (LOCAL): Define.
  	* gcc.c-torture/execute/builtins/sprintf-chk.c (s1): Make LOCAL.
  	* gcc.c-torture/execute/builtins/stpcpy-chk.c (s1): Likewise.
  	* gcc.c-torture/execute/builtins/strcpy-chk.c (s1): Likewise.
........
  r123106 | rsandifo | 2007-03-21 02:10:08 -0700 (Wed, 21 Mar 2007) | 8 lines
  
  gcc/
  	* rtl.h (constant_pool_reference_p): Delete.
  	(find_constant_src): Declare.
  	* rtlanal.c (find_constant_src): New function.
  	* simplify-rtx.c (constant_pool_reference_p): Delete.
  	* config/i386/i386.md: Use find_constant_src instead of
  	constant_pool_reference_p/avoid_constant_pool_reference pairs.
........
  r123107 | rsandifo | 2007-03-21 02:11:25 -0700 (Wed, 21 Mar 2007) | 13 lines
  
  gcc/testsuite/
  	* lib/target-supports.exp (check_effective_target_nonpic): New
  	procedure.
  	* gcc.target/i386/20020616-1.c: Use an alternative to %ebx
  	when compiling PIC.
  	* gcc.target/i386/asm-4.c: Require nonpic.
  	* gcc.target/i386/cmov1.c: Likewise.
  	* gcc.target/i386/mul.c: Likewise.
  	* gcc.target/i386/pr21291.c: Require nonpic or ! ilp32.
  	* gcc.target/i386/ssetype-1.c: Require nonpic.
  	* gcc.target/i386/ssetype-3.c: Likewise.
  	* gcc.target/i386/ssetype-5.c: Likewise.
........
  r123108 | rsandifo | 2007-03-21 05:21:33 -0700 (Wed, 21 Mar 2007) | 6 lines
  
  gcc/
  	* config/vxworks.h (VXWORKS_ADDITIONAL_CPP_SPEC): Remove -D options.
  	(VXWORKS_OS_CPP_BUILTINS): Define.
  	* config/i386/vxworks.h (VXWORKS_CPU_DEFINE): Fold into...
  	(TARGET_OS_CPP_BUILTINS): ...here.  Use VXWORKS_OS_CPP_BUILTINS.
........
  r123112 | rth | 2007-03-21 08:52:23 -0700 (Wed, 21 Mar 2007) | 4 lines
  
          PR target/31245
          * config/i386/emmintrin.h (__m128i, __m128d): Mark may_alias.
          * config/i386/mmintrin.h (__m64): Likewise.
          * config/i386/xmmintrin.h (__m128): Likewise.
........
  r123113 | sje | 2007-03-21 09:02:32 -0700 (Wed, 21 Mar 2007) | 3 lines
  
  	* explow.c (convert_memory_address): Fold memory reference when
  	POINTERS_EXTEND_UNSIGNED < 0
........
  r123114 | mrs | 2007-03-21 11:45:40 -0700 (Wed, 21 Mar 2007) | 2 lines
  
  	* c.opt: Fixup for Objective-C/C++.
........
  r123116 | jakub | 2007-03-21 12:43:14 -0700 (Wed, 21 Mar 2007) | 10 lines
  
  	* testsuite/libgomp.fortran/appendix-a/a.22.8.f90: Add
  	dg-final cleanup-modules line.
  	* testsuite/libgomp.fortran/appendix-a/a.40.1.f90: Likewise.
  	* testsuite/libgomp.fortran/appendix-a/a.31.5.f90: Likewise.
  	* testsuite/libgomp.fortran/appendix-a/a.31.4.f90: Likewise.
  	* testsuite/libgomp.fortran/threadprivate2.f90: Likewise.
  	* testsuite/libgomp.fortran/reduction5.f90: Likewise.
  	* testsuite/libgomp.fortran/threadprivate3.f90: Likewise.
  	* testsuite/libgomp.fortran/threadprivate1.f90: Likewise.
........
  r123117 | rsandifo | 2007-03-21 13:09:15 -0700 (Wed, 21 Mar 2007) | 4 lines
  
  	* configure.ac (TOPLEVEL_CONFIGURE_ARGUMENTS): Fix m4 quoting
  	of glob.  Quote arguments with single quotes too.
  	* configure: Regenerate.
........
  r123122 | gccadmin | 2007-03-21 17:17:55 -0700 (Wed, 21 Mar 2007) | 1 line
  
  Daily bump.
........

Added:
    branches/fortran-experiments/libstdc++-v3/libsupc++/array_type_info.cc
      - copied unchanged from r123122, trunk/libstdc++-v3/libsupc++/array_type_info.cc
    branches/fortran-experiments/libstdc++-v3/libsupc++/bad_cast.cc
      - copied unchanged from r123122, trunk/libstdc++-v3/libsupc++/bad_cast.cc
    branches/fortran-experiments/libstdc++-v3/libsupc++/bad_typeid.cc
      - copied unchanged from r123122, trunk/libstdc++-v3/libsupc++/bad_typeid.cc
    branches/fortran-experiments/libstdc++-v3/libsupc++/class_type_info.cc
      - copied unchanged from r123122, trunk/libstdc++-v3/libsupc++/class_type_info.cc
    branches/fortran-experiments/libstdc++-v3/libsupc++/dyncast.cc
      - copied unchanged from r123122, trunk/libstdc++-v3/libsupc++/dyncast.cc
    branches/fortran-experiments/libstdc++-v3/libsupc++/enum_type_info.cc
      - copied unchanged from r123122, trunk/libstdc++-v3/libsupc++/enum_type_info.cc
    branches/fortran-experiments/libstdc++-v3/libsupc++/function_type_info.cc
      - copied unchanged from r123122, trunk/libstdc++-v3/libsupc++/function_type_info.cc
    branches/fortran-experiments/libstdc++-v3/libsupc++/fundamental_type_info.cc
      - copied unchanged from r123122, trunk/libstdc++-v3/libsupc++/fundamental_type_info.cc
    branches/fortran-experiments/libstdc++-v3/libsupc++/pbase_type_info.cc
      - copied unchanged from r123122, trunk/libstdc++-v3/libsupc++/pbase_type_info.cc
    branches/fortran-experiments/libstdc++-v3/libsupc++/pmem_type_info.cc
      - copied unchanged from r123122, trunk/libstdc++-v3/libsupc++/pmem_type_info.cc
    branches/fortran-experiments/libstdc++-v3/libsupc++/pointer_type_info.cc
      - copied unchanged from r123122, trunk/libstdc++-v3/libsupc++/pointer_type_info.cc
    branches/fortran-experiments/libstdc++-v3/libsupc++/si_class_type_info.cc
      - copied unchanged from r123122, trunk/libstdc++-v3/libsupc++/si_class_type_info.cc
    branches/fortran-experiments/libstdc++-v3/libsupc++/vmi_class_type_info.cc
      - copied unchanged from r123122, trunk/libstdc++-v3/libsupc++/vmi_class_type_info.cc
Modified:
    branches/fortran-experiments/libstdc++-v3/ChangeLog
    branches/fortran-experiments/libstdc++-v3/docs/doxygen/user.cfg.in
    branches/fortran-experiments/libstdc++-v3/include/tr1/tuple
    branches/fortran-experiments/libstdc++-v3/libsupc++/Makefile.am
    branches/fortran-experiments/libstdc++-v3/libsupc++/Makefile.in
    branches/fortran-experiments/libstdc++-v3/libsupc++/tinfo.cc
    branches/fortran-experiments/libstdc++-v3/libsupc++/tinfo.h
    branches/fortran-experiments/libstdc++-v3/libsupc++/tinfo2.cc

Changes in other areas also in this revision:
Added:
    branches/fortran-experiments/fixincludes/tests/base/signal.h
      - copied unchanged from r123122, trunk/fixincludes/tests/base/signal.h
    branches/fortran-experiments/gcc/testsuite/g++.dg/opt/pr30590.C
      - copied unchanged from r123122, trunk/gcc/testsuite/g++.dg/opt/pr30590.C
    branches/fortran-experiments/gcc/testsuite/gcc.c-torture/compile/pr30984.c
      - copied unchanged from r123122, trunk/gcc/testsuite/gcc.c-torture/compile/pr30984.c
    branches/fortran-experiments/gcc/testsuite/gcc.dg/pr30762-1.c
      - copied unchanged from r123122, trunk/gcc/testsuite/gcc.dg/pr30762-1.c
    branches/fortran-experiments/gcc/testsuite/gcc.dg/pr30762-2.c
      - copied unchanged from r123122, trunk/gcc/testsuite/gcc.dg/pr30762-2.c
    branches/fortran-experiments/gcc/testsuite/gcc.dg/torture/pr31254.c
      - copied unchanged from r123122, trunk/gcc/testsuite/gcc.dg/torture/pr31254.c
    branches/fortran-experiments/gcc/testsuite/gcc.dg/vect/no-tree-dom-vect-bug.c
      - copied unchanged from r123122, trunk/gcc/testsuite/gcc.dg/vect/no-tree-dom-vect-bug.c
    branches/fortran-experiments/gcc/testsuite/gcc.target/arm/register-variables.c
      - copied unchanged from r123122, trunk/gcc/testsuite/gcc.target/arm/register-variables.c
    branches/fortran-experiments/gcc/testsuite/gcc.target/i386/pr30505.c
      - copied unchanged from r123122, trunk/gcc/testsuite/gcc.target/i386/pr30505.c
    branches/fortran-experiments/gcc/testsuite/gfortran.dg/namelist_27.f90
      - copied unchanged from r123122, trunk/gcc/testsuite/gfortran.dg/namelist_27.f90
    branches/fortran-experiments/gcc/testsuite/gfortran.dg/string_length_1.f90
      - copied unchanged from r123122, trunk/gcc/testsuite/gfortran.dg/string_length_1.f90
    branches/fortran-experiments/gcc/testsuite/gfortran.dg/used_types_14.f90
      - copied unchanged from r123122, trunk/gcc/testsuite/gfortran.dg/used_types_14.f90
    branches/fortran-experiments/gcc/testsuite/gfortran.dg/used_types_15.f90
      - copied unchanged from r123122, trunk/gcc/testsuite/gfortran.dg/used_types_15.f90
    branches/fortran-experiments/libjava/testsuite/libjava.lang/PR31264.jar
      - copied unchanged from r123122, trunk/libjava/testsuite/libjava.lang/PR31264.jar
    branches/fortran-experiments/libjava/testsuite/libjava.lang/PR31264.java
      - copied unchanged from r123122, trunk/libjava/testsuite/libjava.lang/PR31264.java
    branches/fortran-experiments/libjava/testsuite/libjava.lang/PR31264.out
      - copied unchanged from r123122, trunk/libjava/testsuite/libjava.lang/PR31264.out
Modified:
    branches/fortran-experiments/   (props changed)
    branches/fortran-experiments/ChangeLog
    branches/fortran-experiments/configure
    branches/fortran-experiments/configure.ac
    branches/fortran-experiments/fixincludes/ChangeLog
    branches/fortran-experiments/fixincludes/fixincl.x
    branches/fortran-experiments/fixincludes/inclhack.def
    branches/fortran-experiments/gcc/ChangeLog
    branches/fortran-experiments/gcc/DATESTAMP
    branches/fortran-experiments/gcc/builtins.c
    branches/fortran-experiments/gcc/c-cppbuiltin.c
    branches/fortran-experiments/gcc/c-typeck.c
    branches/fortran-experiments/gcc/c.opt
    branches/fortran-experiments/gcc/config.gcc
    branches/fortran-experiments/gcc/config/arm/arm.c
    branches/fortran-experiments/gcc/config/arm/elf.h
    branches/fortran-experiments/gcc/config/cris/cris.h
    branches/fortran-experiments/gcc/config/cris/t-elfmulti
    branches/fortran-experiments/gcc/config/i386/emmintrin.h
    branches/fortran-experiments/gcc/config/i386/i386.md
    branches/fortran-experiments/gcc/config/i386/mmintrin.h
    branches/fortran-experiments/gcc/config/i386/sync.md
    branches/fortran-experiments/gcc/config/i386/vxworks.h
    branches/fortran-experiments/gcc/config/i386/xmmintrin.h
    branches/fortran-experiments/gcc/config/pa/pa.c
    branches/fortran-experiments/gcc/config/pa/pa.md
    branches/fortran-experiments/gcc/config/s390/s390.c
    branches/fortran-experiments/gcc/config/s390/s390.h
    branches/fortran-experiments/gcc/config/s390/s390.md
    branches/fortran-experiments/gcc/config/s390/s390.opt
    branches/fortran-experiments/gcc/config/sh/sh.c
    branches/fortran-experiments/gcc/config/vxlib-tls.c
    branches/fortran-experiments/gcc/config/vxworks.h
    branches/fortran-experiments/gcc/df-problems.c
    branches/fortran-experiments/gcc/df-scan.c
    branches/fortran-experiments/gcc/df.h
    branches/fortran-experiments/gcc/dfp.h
    branches/fortran-experiments/gcc/doc/invoke.texi
    branches/fortran-experiments/gcc/doc/tm.texi
    branches/fortran-experiments/gcc/except.c
    branches/fortran-experiments/gcc/explow.c
    branches/fortran-experiments/gcc/fortran/ChangeLog
    branches/fortran-experiments/gcc/fortran/decl.c
    branches/fortran-experiments/gcc/fortran/gfortran.h
    branches/fortran-experiments/gcc/fortran/interface.c
    branches/fortran-experiments/gcc/fortran/module.c
    branches/fortran-experiments/gcc/fortran/resolve.c
    branches/fortran-experiments/gcc/fortran/symbol.c
    branches/fortran-experiments/gcc/fortran/trans-expr.c
    branches/fortran-experiments/gcc/fortran/trans-types.c
    branches/fortran-experiments/gcc/fwprop.c
    branches/fortran-experiments/gcc/genemit.c
    branches/fortran-experiments/gcc/jump.c
    branches/fortran-experiments/gcc/reload1.c
    branches/fortran-experiments/gcc/rtl.h
    branches/fortran-experiments/gcc/rtlanal.c
    branches/fortran-experiments/gcc/simplify-rtx.c
    branches/fortran-experiments/gcc/testsuite/ChangeLog
    branches/fortran-experiments/gcc/testsuite/gcc.c-torture/execute/builtins/chk.h
    branches/fortran-experiments/gcc/testsuite/gcc.c-torture/execute/builtins/sprintf-chk.c
    branches/fortran-experiments/gcc/testsuite/gcc.c-torture/execute/builtins/stpcpy-chk.c
    branches/fortran-experiments/gcc/testsuite/gcc.c-torture/execute/builtins/strcpy-chk.c
    branches/fortran-experiments/gcc/testsuite/gcc.dg/pr16194.c
    branches/fortran-experiments/gcc/testsuite/gcc.dg/torture/pr26565.c
    branches/fortran-experiments/gcc/testsuite/gcc.dg/tree-ssa/loadpre12.c
    branches/fortran-experiments/gcc/testsuite/gcc.dg/vect/vect.exp
    branches/fortran-experiments/gcc/testsuite/gcc.target/i386/20020616-1.c
    branches/fortran-experiments/gcc/testsuite/gcc.target/i386/asm-4.c
    branches/fortran-experiments/gcc/testsuite/gcc.target/i386/cmov1.c
    branches/fortran-experiments/gcc/testsuite/gcc.target/i386/mul.c
    branches/fortran-experiments/gcc/testsuite/gcc.target/i386/pr21291.c
    branches/fortran-experiments/gcc/testsuite/gcc.target/i386/ssetype-1.c
    branches/fortran-experiments/gcc/testsuite/gcc.target/i386/ssetype-3.c
    branches/fortran-experiments/gcc/testsuite/gcc.target/i386/ssetype-5.c
    branches/fortran-experiments/gcc/testsuite/gfortran.dg/c_ptr_tests_8_funcs.c
    branches/fortran-experiments/gcc/testsuite/lib/target-supports.exp
    branches/fortran-experiments/gcc/tree-cfg.c
    branches/fortran-experiments/gcc/tree-ssa-forwprop.c
    branches/fortran-experiments/gcc/tree-ssa-pre.c
    branches/fortran-experiments/gcc/tree-vect-transform.c
    branches/fortran-experiments/gcc/tree-vrp.c
    branches/fortran-experiments/libgcc/ChangeLog
    branches/fortran-experiments/libgcc/config.host
    branches/fortran-experiments/libgfortran/ChangeLog
    branches/fortran-experiments/libgfortran/config.h.in
    branches/fortran-experiments/libgfortran/configure
    branches/fortran-experiments/libgfortran/configure.ac
    branches/fortran-experiments/libgfortran/io/file_pos.c
    branches/fortran-experiments/libgfortran/io/io.h
    branches/fortran-experiments/libgfortran/io/open.c
    branches/fortran-experiments/libgfortran/io/transfer.c
    branches/fortran-experiments/libgfortran/io/unix.c
    branches/fortran-experiments/libgomp/ChangeLog
    branches/fortran-experiments/libgomp/acinclude.m4
    branches/fortran-experiments/libgomp/configure
    branches/fortran-experiments/libgomp/testsuite/libgomp.fortran/appendix-a/a.22.8.f90
    branches/fortran-experiments/libgomp/testsuite/libgomp.fortran/appendix-a/a.31.4.f90
    branches/fortran-experiments/libgomp/testsuite/libgomp.fortran/appendix-a/a.31.5.f90
    branches/fortran-experiments/libgomp/testsuite/libgomp.fortran/appendix-a/a.40.1.f90
    branches/fortran-experiments/libgomp/testsuite/libgomp.fortran/reduction5.f90
    branches/fortran-experiments/libgomp/testsuite/libgomp.fortran/threadprivate1.f90
    branches/fortran-experiments/libgomp/testsuite/libgomp.fortran/threadprivate2.f90
    branches/fortran-experiments/libgomp/testsuite/libgomp.fortran/threadprivate3.f90
    branches/fortran-experiments/libjava/ChangeLog
    branches/fortran-experiments/libjava/classpath/ChangeLog.gcj
    branches/fortran-experiments/libjava/classpath/Makefile.in
    branches/fortran-experiments/libjava/classpath/configure
    branches/fortran-experiments/libjava/classpath/configure.ac
    branches/fortran-experiments/libjava/classpath/doc/Makefile.am
    branches/fortran-experiments/libjava/classpath/doc/Makefile.in
    branches/fortran-experiments/libjava/classpath/doc/api/Makefile.in
    branches/fortran-experiments/libjava/classpath/examples/Makefile.in
    branches/fortran-experiments/libjava/classpath/external/Makefile.in
    branches/fortran-experiments/libjava/classpath/external/jsr166/Makefile.in
    branches/fortran-experiments/libjava/classpath/external/relaxngDatatype/Makefile.in
    branches/fortran-experiments/libjava/classpath/external/sax/Makefile.in
    branches/fortran-experiments/libjava/classpath/external/w3c_dom/Makefile.in
    branches/fortran-experiments/libjava/classpath/include/Makefile.in
    branches/fortran-experiments/libjava/classpath/lib/Makefile.in
    branches/fortran-experiments/libjava/classpath/native/Makefile.in
    branches/fortran-experiments/libjava/classpath/native/fdlibm/Makefile.in
    branches/fortran-experiments/libjava/classpath/native/jawt/Makefile.in
    branches/fortran-experiments/libjava/classpath/native/jni/Makefile.in
    branches/fortran-experiments/libjava/classpath/native/jni/classpath/Makefile.in
    branches/fortran-experiments/libjava/classpath/native/jni/gconf-peer/Makefile.in
    branches/fortran-experiments/libjava/classpath/native/jni/gtk-peer/Makefile.in
    branches/fortran-experiments/libjava/classpath/native/jni/java-io/Makefile.in
    branches/fortran-experiments/libjava/classpath/native/jni/java-lang/Makefile.in
    branches/fortran-experiments/libjava/classpath/native/jni/java-net/Makefile.in
    branches/fortran-experiments/libjava/classpath/native/jni/java-nio/Makefile.in
    branches/fortran-experiments/libjava/classpath/native/jni/java-util/Makefile.in
    branches/fortran-experiments/libjava/classpath/native/jni/midi-alsa/Makefile.in
    branches/fortran-experiments/libjava/classpath/native/jni/midi-dssi/Makefile.in
    branches/fortran-experiments/libjava/classpath/native/jni/native-lib/Makefile.in
    branches/fortran-experiments/libjava/classpath/native/jni/qt-peer/Makefile.in
    branches/fortran-experiments/libjava/classpath/native/jni/xmlj/Makefile.in
    branches/fortran-experiments/libjava/classpath/native/plugin/Makefile.in
    branches/fortran-experiments/libjava/classpath/resource/Makefile.in
    branches/fortran-experiments/libjava/classpath/scripts/Makefile.in
    branches/fortran-experiments/libjava/classpath/tools/Makefile.in

Propchange: branches/fortran-experiments/
            ('svnmerge-integrated' modified)




More information about the Libstdc++-cvs mailing list