r122357 [1/2] - in /branches/fixed-point: ./ Ch...
chaoyingfu@gcc.gnu.org
chaoyingfu@gcc.gnu.org
Tue Feb 27 01:35:00 GMT 2007
Author: chaoyingfu
Date: Tue Feb 27 01:35:27 2007
New Revision: 122357
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=122357
Log:
Merged revisions 121636-121984 via svnmerge from
svn+ssh://chaoyingfu@sources.redhat.com/svn/gcc/trunk
........
r121636 | korbb | 2007-02-05 17:25:59 -0800 (Mon, 05 Feb 2007) | 1 line
check in required changes for base/sys/sysmacros.h
........
r121638 | aoliva | 2007-02-05 17:35:10 -0800 (Mon, 05 Feb 2007) | 8 lines
gcc/ChangeLog:
* dwarf2out.c (modified_type_die): Follow DECL_ORIGINAL_TYPE
even if cv-qualification is the same.
gcc/testsuite/ChangeLog:
* gcc.dg/pr30189.c: New test.
........
r121639 | ghazi | 2007-02-05 18:50:39 -0800 (Mon, 05 Feb 2007) | 7 lines
* fold-const.c (negate_expr_p): Handle CONJ_EXPR.
(fold_negate_expr): Likewise.
testsuite:
* gcc.dg/builtins-20.c: Add more cases.
........
r121640 | irar | 2007-02-06 00:41:01 -0800 (Tue, 06 Feb 2007) | 5 lines
* tree-vect-patterns.c (vect_recog_widen_mult_pattern): Check that
vectype is not NULL.
(vect_pattern_recog_1): Likewise.
........
r121641 | aph | 2007-02-06 01:44:53 -0800 (Tue, 06 Feb 2007) | 9 lines
2007-02-05 Andrew Haley <aph@redhat.com>
* tools/gnu/classpath/tools/javah/JniIncludePrinter.java:
(printClass): Replace '/' in filenames with '_'.
* tools/gnu/classpath/tools/javah/JniStubPrinter.java
(printClass): Likewise.
........
r121643 | dorit | 2007-02-06 02:08:51 -0800 (Tue, 06 Feb 2007) | 27 lines
2007-02-06 Dorit Nuzman <dorit@il.ibm.com>
Victor Kaplansky <victork@il.ibm.com>
* tree-vectorizer.c (vect_is_simple_use): Support induction.
(vect_is_simple_reduction): Support reduction with induction as
one of the operands.
(vect_is_simple_iv_evolution): Fix formatting.
* tree-vect-analyze.c (vect_mark_stmts_to_be_vectorized): Fix
formatting. Don't mark induction phis for vectorization.
(vect_analyze_scalar_cycles): Analyze all inductions, then reductions.
* tree-vect-transform.c (get_initial_def_for_induction): New function.
(vect_get_vec_def_for_operand): Support induction.
(vect_get_vec_def_for_stmt_copy): Fix formatting and add check for
induction case.
(vectorizable_reduction): Support reduction with induction as one of
the operands.
(vectorizable_type_demotion): Use def-type of stmt argument rather
than dummy def-type.
* tree-ssa-loop.c (gate_scev_const_prop): Return the value of
flag_tree_scev_cprop.
* common.opt (tree-scev-cprop): New flag.
* tree-vect-transform.c (vect_create_destination_var): Use 'kind' in
call to vect_get_new_vect_var.
........
r121644 | rguenth | 2007-02-06 04:38:32 -0800 (Tue, 06 Feb 2007) | 5 lines
2007-02-06 Richard Guenther <rguenther@suse.de>
* gcc.dg/torture/pr27302-2.c: New testcase.
........
r121646 | rsandifo | 2007-02-06 05:14:18 -0800 (Tue, 06 Feb 2007) | 3 lines
contrib/
* texi2pod.pl: Handle @multitable.
........
r121647 | bonzini | 2007-02-06 05:55:01 -0800 (Tue, 06 Feb 2007) | 23 lines
gcc:
2007-02-06 Paolo Bonzini <bonzini@gnu.org>
* tree.c (tree_int_map_hash, tree_int_map_eq, tree_int_map_marked_p):
Remove prototypes and make them non-static.
(struct tree_int_map): Remove.
* tree.h (struct tree_int_map): Move here, turning TO into an
unsigned int.
(tree_int_map_hash, tree_int_map_eq, tree_int_map_marked_p): Declare.
* tree.h (TREE_COMPLEXITY): Remove.
(struct tree_exp): Remove complexity field.
* tree.c (build1_stat): Don't set it.
gcc/ada:
2007-02-06 Paolo Bonzini <bonzini@gnu.org>
* Make-lang.in (ada/decl.o): Add gt-ada-decl.h dependency.
* decl.c: Include gt-ada-decl.h.
(annotate_value_cache): New.
(annotate_value): Use it instead of TREE_COMPLEXITY.
........
r121648 | bonzini | 2007-02-06 06:34:51 -0800 (Tue, 06 Feb 2007) | 51 lines
2006-02-06 Paolo Bonzini <bonzini@gnu.org>
* Makefile.in (tree-ssa-loop-ivopts.o): Add pointer-set.h dependency.
(tree-ssa-reassoc.o): Add pointer-set.h dependency.
(tree-cfg.o): Remove hashtab.h dependency.
* tree-ssa-loop-ivopts.c: Include pointer-set.h.
(struct ivopts_data): Change niters to pointer_map_t.
(struct nfe_cache_elt, nfe_hash, nfe_eq): Delete.
(niter_for_exit): Create pointer_map on demand. Change for
pointer_map API.
(tree_ssa_iv_optimize_init): Initialize data->niters to NULL.
(free_loop_data): Destroy data->niters if created and reset field.
(tree_ssa_iv_optimize_finalize): Don't delete data->niters here.
(tree_ssa_iv_optimize_loop): Check for presence of stale data.
* tree-ssa-reassoc.c: Include pointer-set.h.
(bb_rank): Change to long *.
(operand_rank): Change to pointer_map_t.
(find_operand_rank): Return long, -1 if not found. Declare as inline.
(insert_operand_rank): Accept long.
(operand_entry_hash, operand_entry_eq): Remove.
(get_rank): Return long. Adjust for changes above.
(init_reassoc): Change rank type to long. Adjust creation of bb_rank
and operand_rank.
(fini_reassoc): Delete operand_rank with pointer_map_destroy.
* tree-ssa-structalias.c (vi_for_tree): Change to pointer_map.
(struct tree_vi, tree_vi_t, tree_vi_hash, tree_vi_eq): Delete.
(insert_vi_for_tree): Rewrite for pointer_map API. Assert argument
is not NULL.
(lookup_vi_for_tree): Rewrite for pointer_map API. Return varinfo_t
directly since it cannot be NULL.
(get_vi_for_tree): Rewrite for pointer_map API.
(find_what_p_points_to): Adjust for change to lookup_vi_for_tree.
(init_alias_vars): Create vi_for_tree as pointer_map.
(delete_points_to_sets): Delete vi_for_tree using pointer_map_destroy.
* tree-cfg.c: Don't include hashtab.h.
(edge_to_cases): Declare as pointer_map.
(struct edge_to_cases_elt, edge_to_cases_hash, edge_to_cases_eq):
Delete.
(edge_to_cases_cleanup): Rewrite as pointer_map_traverse callback.
(start_recording_case_labels): Create edge_to_cases as pointer_map.
(end_recoding_case_labels): Cleanup edge_to_cases manually before
destroying it.
(record_switch_edge): Delete.
(get_cases_for_edge): Adjust for pointer_map API, inline
record_switch_edge (rewritten for new API), remove goto.
........
r121651 | aph | 2007-02-06 09:17:03 -0800 (Tue, 06 Feb 2007) | 6 lines
2007-02-06 Andrew Haley <aph@redhat.com>
* scripts/makemake.tcl (emit_bc_rule): Set the source filename.
* sources.am: Rebuild.
........
r121652 | ian | 2007-02-06 09:19:27 -0800 (Tue, 06 Feb 2007) | 4 lines
* lower-subreg.c (simple_move_operand): Reject CONST.
(resolve_clobber): Call validate_change rather than directly
assigning to XEXP (pat, 0).
........
r121653 | sayle | 2007-02-06 09:29:44 -0800 (Tue, 06 Feb 2007) | 12 lines
* config/rs6000/rs6000.md (popcount<mode>2): Rewrite.
(parity<mode>2): New define_expand using rs6000_emit_parity.
* config/rs6000/rs6000.c (rs6000_emit_popcount,
rs6000_emit_parity): New functions.
* config/rs6000/rs6000-protos.h (rs6000_emit_popcount,
rs6000_emit_parity): Prototype here.
* gcc.target/powerpc/popcount-1.c: New test case.
* gcc.target/powerpc/parity-1.c: Likewise.
........
r121654 | sayle | 2007-02-06 09:35:22 -0800 (Tue, 06 Feb 2007) | 4 lines
* ChangeLog: Doh! Missed in the last commit.
........
r121655 | bkoz | 2007-02-06 09:59:09 -0800 (Tue, 06 Feb 2007) | 8 lines
2007-02-06 Benjamin Kosnik <bkoz@redhat.com>
Marco Trudel <mtrudel@gmx.ch>
* include/precompiled/extc++.h: Guard include files that assume
iconv support is present from precompilation via
_GLIBCXX_HAVE_ICONV.
........
r121656 | bkoz | 2007-02-06 10:00:12 -0800 (Tue, 06 Feb 2007) | 8 lines
2007-02-06 Benjamin Kosnik <bkoz@redhat.com>
Marco Trudel <mtrudel@gmx.ch>
* include/precompiled/extc++.h: Guard include files that assume
iconv support is present from precompilation via
_GLIBCXX_HAVE_ICONV.
........
r121659 | rth | 2007-02-06 10:15:46 -0800 (Tue, 06 Feb 2007) | 1 line
* gcc.target/i386/cvt-1.c: Don't expect xmm registers.
........
r121660 | rth | 2007-02-06 10:25:47 -0800 (Tue, 06 Feb 2007) | 18 lines
* config/i386/constraints.md (Y2): Rename from Y.
(Yi): New constraint.
* config/i386/i386.md (movsi_1, movdi_2, pushdf_nointeger,
pushdf_integer, movdf_nointeger, movdf_integer, zero_extendsidi2_32,
zero_extendsidi2_rex64, truncxfdf2_mixed): Change Y constraints to Y2.
(extendsfdf2_mixed, extendsfdf2_sse, truncdfsf_fast_mixed,
truncdfsf_fast_sse, truncdfsf_mixed, fix_truncdfdi_sse,
fix_truncdfsi_sse, floatsidf2_mixed, floatsidf2_sse,
floatdidf2_mixed, floatdidf2_sse, absnegdf2_mixed,
absnegdf2_sse, sse_setccdf, fop_df_comm_mixed, fop_df_comm_sse,
fop_df_1_mixed, fop_df_1_sse): Change Y constraints to x.
* config/i386/mmx.md (mov<MMXMODEI>_internal_rex64,
mov<MMXMODEI>_internal, movv2sf_internal_rex64, movv2sf_internal,
vec_extractv2si_1): Change Y constraints to Y2.
* config/i386/sse.md (vec_setv4sf_0, vec_concatv2df, vec_dupv4si,
vec_dupv2di, sse2_concatv2si, vec_concatv4si_1, vec_concatv2di):
Change Y constraints to Y2.
(sse2_loadld): Change Y constraints to x.
........
r121663 | spark | 2007-02-06 11:43:41 -0800 (Tue, 06 Feb 2007) | 10 lines
2007-02-06 Seongbae Park <seongbae.park@gmail.com>
* global.c (compute_regsets): New function.
(global_alloc): Refactored ELIMINABLE_REGSET
and NO_GLOBAL_ALLOC_REGS computation out.
(rest_of_handle_global_alloc): Call compute_regsets()
for non-optimizing case.
........
r121664 | tromey | 2007-02-06 12:27:16 -0800 (Tue, 06 Feb 2007) | 3 lines
* tools/gnu/classpath/tools/javah/JniIncludePrinter.java
(printClass): Always print a header.
........
r121666 | tromey | 2007-02-06 12:43:55 -0800 (Tue, 06 Feb 2007) | 2 lines
* jvspec.c (lang_specific_driver): Check for the '-' in '-I'.
........
r121670 | rakdver | 2007-02-06 13:49:49 -0800 (Tue, 06 Feb 2007) | 39 lines
* doc/loop.texi: Document possibility not to perform disambiguation
of loops with multiple latches.
* cfgloopmanip.c (alp_enum_p): Removed.
(add_loop): Handle subloops. Use get_loop_body_with_size.
(create_preheader): Do not allow ENTRY_BLOCK_PTR to be preheader.
* cfghooks.c (redirect_edge_and_branch_force): Set dominator for
the new forwarder block.
(make_forwarder_block): Only call new_bb_cbk if it is not NULL.
Handle the case latch is NULL.
* tree-ssa-dom.c (tree_ssa_dominator_optimize): Avoid cfg modifications
when marking loop exits.
* ifcvt.c (if_convert): Ditto. Mark loop exits even if cfg cannot
be modified.
* loop-init.c (loop_optimizer_init): Do not modify cfg. Call
disambiguate_loops_with_multiple_latches.
* tree-cfgcleanup.c (cleanup_tree_cfg_loop): Calculate dominators
before fix_loop_structure.
* cfgloop.c: Include pointer-set.h and output.h.
(canonicalize_loop_headers, HEADER_BLOCK, LATCH_EDGE,
update_latch_info, mfb_keep_just, mfb_keep_nonlatch): Removed.
(get_loop_latch_edges, find_subloop_latch_edge_by_profile,
find_subloop_latch_edge_by_ivs, find_subloop_latch_edge,
mfb_redirect_edges_in_set, form_subloop, merge_latch_edges,
disambiguate_multiple_latches, get_loop_body_with_size,
disambiguate_loops_with_multiple_latches): New functions.
(flow_loop_dump): Dump multiple latch edges.
(flow_loop_nodes_find): Handle loops with multiple latches.
(flow_loops_find): Ditto. Do not call canonicalize_loop_headers.
(glb_enum_p): Modified.
(get_loop_body): Use get_loop_body_with_size.
* cfgloop.h (LOOPS_HAVE_RECORDED_EXITS): New flag.
(AVOID_CFG_MODIFICATIONS): New constant.
(disambiguate_loops_with_multiple_latches, add_loop,
get_loop_body_with_size): Declare.
* Makefile.in (cfgloop.o): Add pointer-set.h and output.h.
* gcc.dg/tree-ssa/loop-25.c: New test.
........
r121671 | kkojima | 2007-02-06 15:12:35 -0800 (Tue, 06 Feb 2007) | 6 lines
* config/sh/sh.c (expand_cbranchdi4): Use scratch register
properly.
(sh_initialize_trampoline): Add parentheses to avoid a warning.
........
r121672 | tromey | 2007-02-06 15:59:34 -0800 (Tue, 06 Feb 2007) | 1 line
Checking in header files missed by earlier commit
........
r121676 | gccadmin | 2007-02-06 16:18:06 -0800 (Tue, 06 Feb 2007) | 1 line
Daily bump.
........
r121681 | krebbel | 2007-02-07 01:54:47 -0800 (Wed, 07 Feb 2007) | 7 lines
2007-02-07 Andreas Krebbel <krebbel1@de.ibm.com>
* raise-gcc.c (get_region_description_for, get_call_site_action_for,
get_action_description_for): Replaced _Unwind_Word with _uleb128_t
and _Unwind_SWord with _sleb128_t.
........
r121682 | hp | 2007-02-07 02:08:04 -0800 (Wed, 07 Feb 2007) | 13 lines
* testsuite/27_io/basic_stringbuf/overflow/char/1.cc: Use only
10000 iterations for simulator targets.
* testsuite/ext/pb_ds/regression/tree_data_map_rand.cc: Use only 5
iterations for simulator targets.
* testsuite/ext/pb_ds/regression/tree_no_data_map_rand.cc: Ditto.
* testsuite/ext/pb_ds/regression/trie_data_map_rand.cc: Ditto.
* testsuite/ext/pb_ds/regression/trie_no_data_map_rand.cc: Ditto.
* testsuite/ext/pb_ds/regression/hash_no_data_map_rand.cc: Ditto.
* testsuite/ext/pb_ds/regression/hash_data_map_rand.cc: Ditto.
* testsuite/ext/pb_ds/regression/priority_queue_rand.cc: Ditto.
* testsuite/23_containers/set/modifiers/16728.cc: Use only 10
iterations for simulator targets.
........
r121683 | hp | 2007-02-07 02:08:50 -0800 (Wed, 07 Feb 2007) | 2 lines
* lib/target-supports.exp (check_effective_target_simulator): New.
........
r121684 | hp | 2007-02-07 02:09:41 -0800 (Wed, 07 Feb 2007) | 14 lines
* testsuite/27_io/basic_stringbuf/overflow/char/1.cc: Use only
10000 iterations for simulator targets.
* testsuite/ext/pb_ds/regression/tree_data_map_rand.cc: Use only 5
iterations for simulator targets.
* testsuite/ext/pb_ds/regression/tree_no_data_map_rand.cc: Ditto.
* testsuite/ext/pb_ds/regression/trie_data_map_rand.cc: Ditto.
* testsuite/ext/pb_ds/regression/trie_no_data_map_rand.cc: Ditto.
* testsuite/ext/pb_ds/regression/hash_no_data_map_rand.cc: Ditto.
* testsuite/ext/pb_ds/regression/hash_data_map_rand.cc: Ditto.
* testsuite/ext/pb_ds/regression/priority_queue_rand.cc: Ditto.
* testsuite/23_containers/set/modifiers/16728.cc: Use only 10
iterations for simulator targets.
........
r121687 | jakub | 2007-02-07 04:13:39 -0800 (Wed, 07 Feb 2007) | 2 lines
* config/i386/i386.c (override_options): Set PTA_SSSE3 for core2.
........
r121688 | jakub | 2007-02-07 04:16:22 -0800 (Wed, 07 Feb 2007) | 11 lines
* gimplify.c (gimplify_scan_omp_clauses): Remove special casing
of INDIRECT_REF <RESULT_DECL>.
* cp-gimplify.c (cp_genericize_r): Don't dereference invisiref
parameters and result decls in omp clauses.
(cxx_omp_privatize_by_reference): Pass also invisiref PARM_DECLs
by reference.
* testsuite/libgomp.c++/pr30703.C: New test.
........
r121689 | jakub | 2007-02-07 05:35:17 -0800 (Wed, 07 Feb 2007) | 13 lines
2007-02-07 Bruno Haible <bruno@clisp.org>
config/
* config/tls.m4 (GCC_CHECK_TLS): Also check whether the libc supports
TLS via __thread.
2007-02-07 Jakub Jelinek <jakub@redhat.com>
{libgomp,libstdc++-v3,libmudflap,libjava}/
* configure: Regenerate.
........
r121691 | zippel | 2007-02-07 07:56:15 -0800 (Wed, 07 Feb 2007) | 2 lines
* MAINTAINERS (Write After Approval): Add myself.
........
r121694 | tromey | 2007-02-07 10:22:26 -0800 (Wed, 07 Feb 2007) | 14 lines
2007-02-07 Chris Burdess <dog@gnu.org>
* gnu/xml/dom/ls/SAXEventSink.java: Add public accessor/mutators.
* gnu/xml/transform/XSLURIResolver.java: Add support for custom
SAXSources without a backing URL or stream.
* gnu/xml/dom/DomDocumentBuilderFactory.java: Fall back to synchronous
LSParser if implementation does not support asynchronous.
* gnu/xml/stream/XMLParser.java,
gnu/xml/stream/XIncludeFilter.java: Use custom code instead of
java.net.URL to resolve to an an absolute URI, to avoid nonexistent
protocol handler problems.
........
r121695 | aph | 2007-02-07 10:28:20 -0800 (Wed, 07 Feb 2007) | 8 lines
2007-02-07 Andrew Haley <aph@redhat.com>
* class.c (uncache_this_class_ref): New.
* expr.c (build_jni_stub): Initialize the class.
(expand_byte_code): Call uncache_this_class_ref after generating
code.
........
r121697 | sayle | 2007-02-07 13:29:17 -0800 (Wed, 07 Feb 2007) | 5 lines
* global.c (compute_regsets): Move declatation of "i" inside of
#ifdef ELIMINABLE_REGS to avoid unused variable bootstrap failure.
........
r121698 | tromey | 2007-02-07 14:02:40 -0800 (Wed, 07 Feb 2007) | 6 lines
* testsuite/libjava.jni/init.c: New file.
* testsuite/libjava.jni/init.java: New file.
* testsuite/libjava.jni/init.out: New file.
* testsuite/libjava.jni/init.jar: New file.
* testsuite/libjava.jni/init.h: New file.
* testsuite/libjava.jni/init$NativeClass.h: New file.
........
r121699 | tromey | 2007-02-07 14:45:11 -0800 (Wed, 07 Feb 2007) | 3 lines
2007-02-01 Marco Trudel <mtrudel@gmx.ch>
* jni.cc (_Jv_JNI_DeleteWeakGlobalRef): Check for NULL objects.
........
r121700 | kgallowa | 2007-02-07 15:28:04 -0800 (Wed, 07 Feb 2007) | 6 lines
2007-02-07 Kyle Galloway <kgallowa@redhat.com>
* jvmti.cc (CHECK_FOR_NATIVE_METHOD): New macro.
(_Jv_JVMTI_GetMaxLocals): New method.
* include/java-interp.h
(_Jv_InterpMethod::get_max_locals): New method.
........
r121704 | gccadmin | 2007-02-07 16:17:42 -0800 (Wed, 07 Feb 2007) | 1 line
Daily bump.
........
r121706 | sayle | 2007-02-07 16:25:06 -0800 (Wed, 07 Feb 2007) | 7 lines
* config/rs6000/rs6000.md (ctz<mode>2, ffs<mode>2, popcount<mode>2,
parity<mode>2, smulsi3_highpart, abstf2_internal, allocate_stack,
tablejumpdi, movsi_to_cr_one): Remove constraints from
define_expand's match_operands.
........
r121707 | ian | 2007-02-07 16:59:14 -0800 (Wed, 07 Feb 2007) | 2 lines
* lower-subreg.c (simple_move): Reject PARTIAL_INT modes.
........
r121709 | kseitz | 2007-02-07 17:55:29 -0800 (Wed, 07 Feb 2007) | 4 lines
* include/java-interp.h (_Jv_Frame::depth):
New function.
* jvmti.cc (_Jv_JVMTI_GetFrameCount): Use _Jv_Frame::depth.
........
r121710 | ghazi | 2007-02-07 19:19:17 -0800 (Wed, 07 Feb 2007) | 3 lines
* gcc.dg/builtins-20.c: Add some -~ complex cases.
........
r121711 | hubicka | 2007-02-08 01:56:34 -0800 (Thu, 08 Feb 2007) | 2 lines
* value-prof.c (visit_hist, free_hist): Return 1 instead of 0.
........
r121713 | gary | 2007-02-08 08:05:13 -0800 (Thu, 08 Feb 2007) | 7 lines
2007-02-08 Gary Benson <gbenson@redhat.com>
* javax/management/MBeanServerFactory.java
(servers): Initialize.
(createMBeanServer): Don't initialize servers.
........
r121714 | sayle | 2007-02-08 08:41:18 -0800 (Thu, 08 Feb 2007) | 8 lines
* trans-stmt.c (gfc_trans_forall_1): Optimize the cases where the
mask expression is a compile-time constant (".true." or ".false.").
* gfortran.dg/forall_8.f90: New test case.
* gfortran.dg/forall_9.f90: Likewise.
........
r121715 | dnovillo | 2007-02-08 08:55:43 -0800 (Thu, 08 Feb 2007) | 16 lines
* tree-flow.h (struct var_ann_d): Remove field 'is_used'.
Update all users.
* tree-ssa-alias.c (compute_is_aliased): Remove. Update all
users.
(init_alias_info):
* tree-ssa-live.c (remove_unused_locals): Do not remove
TREE_ADDRESSABLE variables.
* tree-ssa-structalias.c (compute_points_to_sets): Tidy.
* tree-ssa-operands.c (add_virtual_operand): Remove argument
FOR_CLOBBER. Update all users.
If VAR has an associated alias set, add a virtual operand for
it if no alias is found to conflict with the memory reference.
........
r121716 | sayle | 2007-02-08 09:10:56 -0800 (Thu, 08 Feb 2007) | 12 lines
* simplify-rtx.c (simplify_unary_operation_1) <POPCOUNT>: We can
strip zero_extend, bswap and rotates from POCOUNT's argument.
<PARITY>: Likewise, we can strip not, bswap, sign_extend,
zero_extend and rotates from PARITY's argument.
<BSWAP>: A byte-swap followed by a byte-swap is an identity.
(simplify_const_unary_operation) <BSWAP>: Evaluate the byte-swap
of an integer constant at compile-time.
* gcc.target/i386/builtin-bswap-2.c: New test case.
........
r121717 | kgallowa | 2007-02-08 10:01:56 -0800 (Thu, 08 Feb 2007) | 6 lines
2007-02-06 Kyle Galloway <kgallowa@redhat.com>
* include/java-interp.h (_Jv_InterpFrame): obj_ptr field added
to hold "this" pointer for frame.
(_Jv_InterpFrame::get_this_ptr): New method.
* interpret-run.cc: Copy the "this" pointer into obj_ptr.
........
r121718 | uros | 2007-02-08 10:12:06 -0800 (Thu, 08 Feb 2007) | 4 lines
* gcc.dg/vect/vect-strided-same-dr.c (main): Fix terminate condition
of the loop.
........
r121719 | kgallowa | 2007-02-08 10:21:00 -0800 (Thu, 08 Feb 2007) | 23 lines
2007-02-08 Kyle Galloway <kgallowa@redhat.com>
* classpath/gnu/classpath/jdwp/processor/
StackFrameCommandSet.java (executeGetValues): Pass jlong instead
of ByteBuffer.
(executeSetValues): Ditto.
(executeThisObject): Ditto.
* classpath/gnu/classpath/jdwp/processor/
StackFrameCommandSet.class: Rebuilt.
* classpath/lib/gnu/classpath/jdwp/VMVirtualMachine.class:
Rebuilt.
* classpath/lib/gnu/classpath/jdwp/VMFrame.class: Rebuilt.
* classpath/lib/gnu/classpath/jdwp/exception/
InvalidFrameException.java: New file.
* gnu/classpath/jdwp/VMFrame.java: Added field for thread of
frame.
(Constructor): New method.
* gnu/classpath/jdwp/VMFrame.h: Regenerated.
* gnu/classpath/jdwp/VMVirtualMachine.java
(getFrame): Changed ByteBuffer to jlong.
* gnu/classpath/jdwp/natVMVirtualMachine.cc
(getFrame): Implement.
* gnu/classpath/jdwp/VMVirtualMachine.h: Regenerated.
........
r121720 | kgallowa | 2007-02-08 10:44:37 -0800 (Thu, 08 Feb 2007) | 1 line
This file got left behind in my last commit, sorry.
........
r121723 | dnovillo | 2007-02-08 13:38:41 -0800 (Thu, 08 Feb 2007) | 4 lines
* passes.c (init_optimization_passes): Tidy comment.
........
r121724 | hubicka | 2007-02-08 14:04:22 -0800 (Thu, 08 Feb 2007) | 3 lines
* tree-cfg.c (bsi_replace): Shortcut when replacing the statement with
the same one; always update histograms.
........
r121725 | dj | 2007-02-08 14:22:52 -0800 (Thu, 08 Feb 2007) | 6 lines
* config/m32c/m32c-protos.h (m32c_illegal_subreg_p): New.
* config/m32c/m32c.c (legal_subregs): New.
(m32c_illegal_subreg_p): New.
* config/m32c/predicates.md (m32c_any_operand): Use it to reject
unsupported subregs of hard regs.
........
r121726 | hjagasia | 2007-02-08 14:37:01 -0800 (Thu, 08 Feb 2007) | 11 lines
* config/i386/xmmintrin.h: Make inclusion of emmintrin.h
conditional to __SSE2__.
(Entries below should have been added to first ChangeLog
entry for amdfam10 dated 2007-02-05)
* config/i386/emmintrin.h: Generate #error if __SSE2__ is not
defined.
* config/i386/pmmintrin.h: Generate #error if __SSE3__ is not
defined.
* config/i386/tmmintrin.h: Generate #error if __SSSE3__ is not
defined.
........
r121727 | pbrook | 2007-02-08 15:49:59 -0800 (Thu, 08 Feb 2007) | 6 lines
2007-02-08 Paul Brook <paul@codesourcery.com>
* config/arm/lib1funcs.asm (RETLDM): Pop directly into PC when no
special interworking needed.
........
r121731 | gccadmin | 2007-02-08 16:17:44 -0800 (Thu, 08 Feb 2007) | 1 line
Daily bump.
........
r121733 | dj | 2007-02-08 16:49:48 -0800 (Thu, 08 Feb 2007) | 5 lines
* config/m32c/m32c.c (m32c_unpend_compare): Add default to silence
warnings.
(legal_subregs): Use unsigned char, make const.
(m32c_illegal_subreg_p): Use ARRAY_SIZE. Delete unused variables.
........
r121734 | kseitz | 2007-02-08 16:59:29 -0800 (Thu, 08 Feb 2007) | 6 lines
* sources.am: Regenerate.
* Makefile.in: Regenerate.
* classpath/lib/javax/management/MBeanServerFactory.class:
Regenerate.
........
r121735 | paolo | 2007-02-08 17:00:25 -0800 (Thu, 08 Feb 2007) | 7 lines
2007-02-08 Howard Hinnant <hhinnant@apple.com>
* include/bits/list.tcc (list<>::remove): Take care of
&*__first == &__value.
* docs/html/ext/howto.html: Add an entry for DR 526.
........
r121736 | jsm28 | 2007-02-08 17:11:18 -0800 (Thu, 08 Feb 2007) | 5 lines
* calls.c (store_one_arg): Pass correct alignment to
emit_push_insn for non-BLKmode values.
* expr.c (emit_push_insn): If STRICT_ALIGNMENT, copy to an
unaligned stack slot via a suitably aligned slot.
........
r121737 | kseitz | 2007-02-08 17:16:13 -0800 (Thu, 08 Feb 2007) | 9 lines
* sources.am: Regenerate.
* Makefile.in: Regenerate.
* testsuite/Makefile.in: Regenerate.
* gcj/Makefile.in: Regenerate.
* include/Makefile.in: Regenerate.
* classpath/lib/javax/management/MBeanServerFactory.class:
Regenerate.
........
r121739 | uros | 2007-02-09 01:32:30 -0800 (Fri, 09 Feb 2007) | 19 lines
* gcc.dg/pr26570.c: Clean up coverage files.
* gcc.dg/pr30172-1.c: Clean up gimple tree dump.
* gcc.dg/lower-subreg-1.c: Clean up subreg rtl dump file.
* gcc.dg/tree-ssa/tailrecursion-1.c: Clean up all tailr dump files.
* gcc.dg/tree-ssa/tailrecursion-2.c: Ditto.
* gcc.dg/tree-ssa/tailrecursion-3.c: Ditto.
* gcc.dg/tree-ssa/tailrecursion-4.c: Ditto.
* gcc.dg/tree-ssa/pr21658.c: Clean up all ccp dump files.
* gcc.dg/tree-ssa/pr21829.c: Clean up all phicprop dump files.
* gcc.dg/tree-ssa/pr15349.c: Clean up all mergephi dump files.
* gcc.dg/tree-ssa/pr25501.c: Ditto.
* gcc.dg/fold-compare-2.c: Clean up vrp dump files.
* gcc.dg/vect/vect-recip.c: Clean up vect dump file.
* gcc.dg/vect/pr28952.c: Ditto.
* gcc.dg/vect/pr27151.c: Ditto.
* gcc.dg/gomp/macro-3.c: Clean up omplower dump file.
* g++.dg/gomp/macro-3.C: Ditto.
........
r121740 | jakub | 2007-02-09 02:53:40 -0800 (Fri, 09 Feb 2007) | 7 lines
* scripts/timezones.pl: Parse each file in 2 passes, in one parse
just Rule lines, in the other everything else. Pass 0 instead of
$savings as second argument to parseRule when parsing the start
rule.
* java/util/TimeZone.java (timezones): Regenerate from tzdata2007a.
........
r121741 | paolo | 2007-02-09 04:47:41 -0800 (Fri, 09 Feb 2007) | 4 lines
2007-02-09 Paolo Carlini <pcarlini@suse.de>
* scripts/testsuite_flags.in: Add back @LIBICONV@ to SECTIONLDFLAGS.
........
r121742 | rguenth | 2007-02-09 05:29:11 -0800 (Fri, 09 Feb 2007) | 12 lines
2007-02-09 Zdenek Dvorak <dvorakz@suse.cz>
Richard Guenther <rguenther@suse.de>
* fold-const.c (fold_comparison): Handle obfuscated comparisons
against INT_MIN/INT_MAX.
* tree-ssa-loop-ivcanon.c (remove_empty_loop): Print to dump
file if a loop is removed.
* gcc.dg/fold-compare-3.c: New testcase.
* gcc.dg/tree-ssa/loop-24.c: Likewise.
........
r121743 | rsandifo | 2007-02-09 05:47:25 -0800 (Fri, 09 Feb 2007) | 34 lines
gcc/
200x-xx-xx Nathan Sidwell <nathan@codesourcery.com>
Richard Sandiford <richard@codesourcery.com>
* config.gcc (m68010-*-netbsdelf*, m68k*-*-netbsdelf*)
(m68k*-*-openbsd*, m68k-*-linux*): Set default_cf_cpu.
(m68k-*-aout*, m68k-*-coff*, m68k-*-uclinux*, m68k-*-rtems*): Add
m68k/t-mlib to tmake_file.
(m68020-*-elf*, m68k-*-elf*): Likewise. Add t-m68kbare as well.
(m68k*-*-*): Use --with-arch to pick a default for --with-cpu.
(m680[012]0-*-*, m68k*-*-*): Add support for --with-arch.
Allow it to be cf or m68k. Set m68k_arch_family. If that
variable is not empty, add t-$m68k_arch_family to tmake_file.
Add t-mlibs to tmake_file.
* doc/install.texi: Document --with-arch=m68k and --with-arch=cf.
* config/m68k/t-cf: New file.
* config/m68k/t-m68k: Likewise.
* config/m68k/t-mlibs: Likewise.
* config/m68k/t-m68kbare (MULTILIB_OPTIONS, MULTILIB_DIRNAMES)
(MULTILIB_MATCHES, MULTILIB_EXCEPTIONS): Delete.
(M68K_MLIB_DIRNAMES, M68K_MLIB_OPTIONS): Define.
* config/m68k/t-m68kelf (MULTILIB_OPTIONS, MULTILIB_DIRNAMES)
(MULTILIB_MATCHES, MULTILIB_EXCEPTIONS, LIBGCC, INSTALL_LIBGCC):
Delete.
* config/m68k/t-openbsd (MULTILIB_OPTIONS, LIBGCC): Delete.
(INSTALL_LIBGCC): Delete.
(M68K_MLIB_DIRNAMES, M68K_MLIB_OPTIONS): Define.
* config/m68k/t-rtems (MULTILIB_OPTIONS, MULTILIB_DIRNAMES)
(MULTILIB_MATCHES, MULTILIB_EXCEPTIONS): Delete.
(M68K_MLIB_CPU): Define.
* config/m68k/t-uclinux (MULTILIB_OPTIONS, MULTILIB_DIRNAMES)
(MULTILIB_MATCHES, MULTILIB_EXCEPTIONS): Delete.
(M68K_MLIB_CPU, M68K_MLIB_OPTIONS, M68K_MLIB_DIRNAMES): Define.
........
r121744 | rsandifo | 2007-02-09 05:49:14 -0800 (Fri, 09 Feb 2007) | 6 lines
gcc/testsuite/
* lib/target-supports.exp (check_effective_target_coldfire_fpu): New
procedure.
* gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: XFAIL on
m68k targets if check_effective_target_coldfire_fpu returns true.
........
r121745 | rsandifo | 2007-02-09 05:50:15 -0800 (Fri, 09 Feb 2007) | 6 lines
gcc/testsuite/
* gcc.dg/compat/struct-layout-1.h (v16sf): Define to v4sf on
uClinux targets.
(u16sf): Likewise u4sf.
* g++.dg/compat/struct-layout-1.h: Likewise.
........
r121746 | rsandifo | 2007-02-09 05:50:42 -0800 (Fri, 09 Feb 2007) | 8 lines
200x-xx-xx Nathan Sidwell <nathan@codesourcery.com>
gcc/testsuite/
* gcc.c-torture/execute/builtins/memops-asm-lib.c: Do the copy or
set before checking whether it was allowed.
* gcc.c-torture/execute/builtins/lib/memset.c: Do the memset
before checking inside_main.
........
r121747 | rsandifo | 2007-02-09 05:50:56 -0800 (Fri, 09 Feb 2007) | 5 lines
gcc/testsuite/
* gcc.c-torture/execute/builtins/lib/chk.c: Include <sys/types.h>.
(vsnprintf): Don't define for uClibc targets.
........
r121748 | rsandifo | 2007-02-09 05:51:23 -0800 (Fri, 09 Feb 2007) | 5 lines
gcc/testsuite/
* gcc.c-torture/execute/20030125-1.x: Return 1 for uClibc targets.
* lib/target-supports.exp (check_effective_target_uclibc): New
function.
........
r121749 | rsandifo | 2007-02-09 05:56:16 -0800 (Fri, 09 Feb 2007) | 21 lines
gcc/testsuite/
* lib/target-supports.exp (check_effective_target_lax_strtofp)
(check_effective_target_dummy_wcsftime): New functions.
libstdc++-v3/testsuite/
* 22_locale/time_put/put/wchar_t/1.cc: XFAIL if dummy_wcsftime.
* 22_locale/time_put/put/wchar_t/5.cc: Likewise.
* 22_locale/time_put/put/wchar_t/9.cc: Likewise.
* 22_locale/time_put/put/wchar_t/10.cc: Likewise.
* 22_locale/num_get/get/wchar_t/2.cc: XFAIL if lax_strtofp.
* 22_locale/num_get/get/char/2.cc: Likewise.
* 27_io/basic_istream/extractors_arithmetic/wchar_t/12.cc: Likewise.
* 27_io/basic_istream/extractors_arithmetic/wchar_t/09.cc: Likewise.
* 27_io/basic_istream/extractors_arithmetic/char/12.cc: Likewise.
* 27_io/basic_istream/extractors_arithmetic/char/09.cc: Likewise.
* 27_io/basic_ostream/inserters_arithmetic/wchar_t/6.cc: Likewise.
* 27_io/basic_ostream/inserters_arithmetic/char/6.cc: Likewise.
* 26_numerics/cmath/c99_classification_macros_c++.cc: XFAIL
for uClibc.
* 26_numerics/cmath/c99_classification_macros_c.cc: Likewise.
........
r121751 | drow | 2007-02-09 07:14:37 -0800 (Fri, 09 Feb 2007) | 17 lines
* Makefile.tpl (build_alias, host_alias, target_alias): Use
noncanonical equivalents.
* configure.in: Rename to...
* configure.ac: ...this. Update AC_PREREQ. Prevent error for
AS_FOR_TARGET. Set build_noncanonical, host_noncanonical, and
target_noncanonical. Use them. Rewrite removal of configure
arguments for autoconf 2.59. Discard variable settings. Force
program_transform_name for native tools.
* Makefile.in: Regenerated.
* configure: Regenerated with autoconf 2.59.
* src-release (DEVO_SUPPORT, do-proto-toplev): Expect configure.ac.
* acx.m4 (ACX_CHECK_INSTALLED_TARGET_TOOL): Avoid AC_PATH_PROG
with an empty path.
........
r121755 | jsm28 | 2007-02-09 07:28:13 -0800 (Fri, 09 Feb 2007) | 2 lines
* libiberty.h (pex_write_input): Remove prototype.
........
r121758 | drow | 2007-02-09 07:36:20 -0800 (Fri, 09 Feb 2007) | 2 lines
* gcc_update: Update for configure.in -> configure.ac.
........
r121760 | bonzini | 2007-02-09 08:31:28 -0800 (Fri, 09 Feb 2007) | 4 lines
2007-02-09 Paolo Bonzini <bonzini@gnu.org>
* config.sub: Sync with src.
........
r121761 | bonzini | 2007-02-09 08:35:29 -0800 (Fri, 09 Feb 2007) | 4 lines
2007-02-09 Paolo Bonzini <bonzini@gnu.org>
* Makefile.in: Regenerate.
........
r121762 | bonzini | 2007-02-09 08:44:18 -0800 (Fri, 09 Feb 2007) | 5 lines
2007-02-09 Paolo Bonzini <bonzini@gnu.org>
* configure.ac: Sync with src.
* configure: Regenerate.
........
r121763 | hjagasia | 2007-02-09 08:56:45 -0800 (Fri, 09 Feb 2007) | 5 lines
2007-02-09 Dwarakanath Rajagopal <dwarak.rajagopal@amd.com>
* config/i386/driver-i386.c: Turn on -mtune=native for AMDFAM10.
(bit_SSE4a): New.
........
r121765 | gary | 2007-02-09 09:15:20 -0800 (Fri, 09 Feb 2007) | 6 lines
2007-02-09 Gary Benson <gbenson@redhat.com>
* javax/management/ObjectName.java
(quote): Initialize StringBuilder correctly.
........
r121766 | aph | 2007-02-09 10:14:46 -0800 (Fri, 09 Feb 2007) | 6 lines
2007-02-09 Jakub Jelinek <jakub@redhat.com>
* java/util/TimeZone.java: Handle default (one hour) daylight
savings.
........
r121767 | rth | 2007-02-09 10:17:09 -0800 (Fri, 09 Feb 2007) | 16 lines
* config/i386/constraints.md (Ym): New constraint.
* config/i386/i386.md (movsi_1): Change Y2 to Yi constraints.
(movdi_1_rex64): Split sse and xmm general register moves from
memory move alternatives. Use conditional register constraints.
(movsf_1, movdf_integer): Likewise.
(zero_extendsidi2_32, zero_extendsidi2_rex64): Likewise.
(movdf_integer_rex64): New.
(pushsf_rex64): Fix output constraints.
* config/i386/sse.md (sse2_loadld): Split rm alternative, use Yi.
(sse2_stored): Likewise.
(sse2_storeq_rex64): New.
* config/i386/i386.c (x86_inter_unit_moves): Enable for not
amd and not generic.
(ix86_secondary_memory_needed): Don't bypass TARGET_INTER_UNIT_MOVES
for optimize_size. Remove SF/DFmode hack.
........
r121768 | rsandifo | 2007-02-09 10:35:22 -0800 (Fri, 09 Feb 2007) | 2 lines
Move misplaced changelog from last delta, and remove the file created.
........
r121769 | kseitz | 2007-02-09 10:43:21 -0800 (Fri, 09 Feb 2007) | 13 lines
* gnu/classpath/jdwp/VMVirtualMachine.java
(_stepping_threads): New member.
* classpath/lib/gnu/classpath/jdwp/VMVirtualMachine.class:
Regenerated.
* gnu/classpath/jdwp/VMVirtualMachine.h:
Regenerated.
* gnu/claspath/jdwp/natVMVirtualMachine.cc
(get_request_step_filter): New function.
(DISABLE_EVENT): New macro.
(initialize): Initialize _stepping_threads.
(registerEvent): Implement EVENT_SINGLE_STEP.
(unregisterEvent): Likewise.
........
r121770 | aph | 2007-02-09 12:08:49 -0800 (Fri, 09 Feb 2007) | 6 lines
2007-02-09 Jakub Jelinek <jakub@redhat.com>
* java/util/TimeZone.java: Handle default (one hour) daylight
savings.
........
r121771 | doko | 2007-02-09 12:21:20 -0800 (Fri, 09 Feb 2007) | 2 lines
- reindent ChangeLog entries
........
r121773 | fxcoudert | 2007-02-09 12:31:18 -0800 (Fri, 09 Feb 2007) | 13 lines
* trans-array.c (gfc_trans_create_temp_array): Remove use of the
function argument. Always generate code for negative extent.
Simplify said code.
* trans-array.h (gfc_trans_create_temp_array): Change prototype.
* trans-expr.c (gfc_conv_function_call): Remove use of last argument
of gfc_trans_create_temp_array.
* trans-intrinsic.c (gfc_conv_intrinsic_array_transfer): Likewise.
* trans-stmt.c (gfc_conv_elemental_dependencies): Likewise.
* gfortran.dg/array_function_1.f90: New test.
........
r121774 | rth | 2007-02-09 12:40:56 -0800 (Fri, 09 Feb 2007) | 1 line
* sysdep/alpha/locks.h (read_barrier): New.
........
r121775 | tromey | 2007-02-09 12:53:47 -0800 (Fri, 09 Feb 2007) | 3 lines
* configure: Rebuilt.
* configure.ac: Also check for jack/jack.h.
........
r121776 | sayle | 2007-02-09 13:33:36 -0800 (Fri, 09 Feb 2007) | 6 lines
* config/ia64/ia64.md (bswapdi2): New define_insn.
* gcc.target/ia64/builtin_bswap-1.c: New test case.
........
r121777 | burnus | 2007-02-09 13:56:06 -0800 (Fri, 09 Feb 2007) | 42 lines
fortran/
2007-02-09 Tobias Burnus <burnus@net-b.de>
* trans-intrinsic.c (gfc_conv_intrinsic_minmaxloc,
gfc_conv_intrinsic_minmaxval): Use HUGE-1 for most negative integer.
testsuite/
2007-02-09 Tobias Burnus <burnus@net-b.de>
* gfortran.dg/maxlocval_1.f90: New test.
libgfortran/
2007-02-09 Thomas Koenig <Thomas.Koenig@online.de>
Tobias Burnus <burnus@net-b.de>
* m4/iparm.m4: Use HUGE-1 for most negative integer.
* generated/maxloc1_8_i4.c: Regenerate.
* generated/maxloc0_8_i8.c: Regenerate.
* generated/maxloc1_16_i4.c: Regenerate.
* generated/maxloc0_16_i8.c: Regenerate.
* generated/maxval_i4.c: Regenerate.
* generated/maxloc1_4_i8.c: Regenerate.
* generated/maxloc0_16_i16.c: Regenerate.
* generated/maxloc1_4_i16.c: Regenerate.
* generated/maxloc0_8_i16.c: Regenerate.
* generated/maxloc0_4_i4.c: Regenerate.
* generated/maxloc1_8_i8.c: Regenerate.
* generated/maxloc0_8_i4.c: Regenerate.
* generated/maxloc0_16_i4.c: Regenerate.
* generated/maxloc1_16_i8.c: Regenerate.
* generated/maxloc1_4_i4.c: Regenerate.
* generated/maxval_i8.c: Regenerate.
* generated/maxloc0_4_i16.c: Regenerate.
* generated/maxloc1_8_i16.c: Regenerate.
* generated/maxloc0_4_i8.c: Regenerate.
* generated/maxloc1_16_i16.c: Regenerate.
* generated/maxval_i16.c: Regenerate.
........
r121778 | drow | 2007-02-09 14:33:51 -0800 (Fri, 09 Feb 2007) | 4 lines
* configure.ac: Correct syntax for Solaris ksh.
* configure: Regenerated.
........
r121779 | sayle | 2007-02-09 14:36:34 -0800 (Fri, 09 Feb 2007) | 5 lines
* config/alpha/alpha.c (emit_insxl): Force the first operand of
the insbl or inswl pattern into a register.
........
r121780 | hubicka | 2007-02-09 14:49:30 -0800 (Fri, 09 Feb 2007) | 28 lines
* Makefile.in (passes.o, ipa-inline.o): Add dependencies.
* cgraphbuild.c (build_cgraph_edges): Compute frequencies.
(rebuild_cgraph_edges): Likewise.
* cgraph.c (cgraph_set_call_stmt): Add new argument frequency.
(dump_cgraph_node): Dump frequencies.
(cgraph_clone_edge): Add frequency scales.
(cgraph_clone_node): Add freuqnecy.
* cgraph.h (cgraph_edge): Add freuqnecy argument.
(CGRAPH_FREQ_BASE, CGRAPH_FREQ_MAX): New constants.
(cgraph_create_edge, cgraph_clone_edge, cgraph_clone_node): Update.
* tree-pass.h (TODO_rebuild_frequencies): New constant.
* cgraphunit.c (verify_cgraph_node): Verify frequencies.
(cgraph_copy_node_for_versioning): Update call of cgraph_clone_edge.
(save_inline_function_body): Likewise.
* ipa-inline.c: inluce rtl.h
(cgraph_clone_inlined_nods): Update call of cgraph_clone_node.
(cgraph_edge_badness): Use frequencies.
(cgraph_decide_recursive_inlining): Update clonning.
(cgraph_decide_inlining_of_small_function): Dump frequency.
* predict.c (estimate_bb_frequencies): Export.
* predict.h (estimate_bb_frequencies): Declare.
* tree-inline.c (copy_bb): Watch overflows.
(expand_call_inline): Update call of cgraph_create_edge.
(optimize_inline_calls): Use TODO flags to update frequnecies.
* passes.h: Include predict.h
(init_optimization_passes): Move profile ahead.
(execute_function_todo): Handle TODO_rebuild_frequencies.
........
r121781 | hubicka | 2007-02-09 14:51:44 -0800 (Fri, 09 Feb 2007) | 3 lines
* params.def (PARAM_INLINE_UNIT_GROWTH): Set to 30.
* doc/invoke.texi (inline-unit-growth): Update default value.
........
r121785 | gccadmin | 2007-02-09 16:17:30 -0800 (Fri, 09 Feb 2007) | 1 line
Daily bump.
........
r121787 | hp | 2007-02-09 16:30:46 -0800 (Fri, 09 Feb 2007) | 3 lines
* test_summary (configflags): Adjust for changes in the
config.status format due to update to autoconf 2.59.
........
r121789 | manu | 2007-02-09 17:05:18 -0800 (Fri, 09 Feb 2007) | 7 lines
2007-02-10 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
* genautomata.c (longest_path_length): Delete unused function.
(struct state): Delete unused longest_path_length.
(UNDEFINED_LONGEST_PATH_LENGTH): Delete unused macro.
(get_free_state): Delete unused.
........
r121790 | stuart | 2007-02-09 17:17:03 -0800 (Fri, 09 Feb 2007) | 19 lines
* gcc/config/i386/i386.h (TARGET_KEEPS_VECTOR_ALIGNED_STACK): New.
* gcc/config/i386/darwin.h: (TARGET_KEEPS_VECTOR_ALIGNED_STACK): New.
* gcc/config/i386/i386.md (fixuns_trunc<mode>si2, fixuns_truncsfhi2,
fixuns_truncdfhi2): New.
(fix_truncsfdi_sse): Call ix86_expand_convert_sign_didf_sse.
(floatunsdidf2): Call ix86_expand_convert_uns_didf_sse.
(floatunssisf2): Add call to ix86_expand_convert_uns_sisf_sse.
(floatunssidf2): Allow nonimmediate source.
* gcc/config/i386/sse.md (movdi_to_sse): New. (vec_concatv2di): Drop '*'.
* gcc/config/i386/i386-protos.h (ix86_expand_convert_uns_si_sse,
ix86_expand_convert_uns_didf_sse, ix86_expand_convert_uns_sidf_sse,
ix86_expand_convert_uns_sisf_sse, ix86_expand_convert_sign_didf_sse): New.
* gcc/config/i386/i386.c (ix86_expand_convert_uns_si_sse,
ix86_expand_convert_uns_didf_sse, ix86_expand_convert_uns_sidf_sse,
ix86_expand_convert_uns_sisf_sse, ix86_expand_convert_sign_didf_sse,
ix86_build_const_vector, ix86_expand_vector_init_one_nonzero): New.
(ix86_build_signbit_mask): Fix decl of v, refactor to call ix86_build_const_vector.
(x86_emit_floatuns): Rewrite.
........
r121791 | brooks | 2007-02-09 17:27:15 -0800 (Fri, 09 Feb 2007) | 5 lines
* gfortran.dg/secnds.f: Replace time tolerance with a
before-and-after bracket.
* gfortran.dg/secnds-1.f: Likewise.
........
r121792 | kkojima | 2007-02-09 22:47:49 -0800 (Fri, 09 Feb 2007) | 5 lines
* reload1.c (eliminate_regs_in_insn): Take the destination
mode into account when computing the offset.
........
r121793 | rakdver | 2007-02-10 02:57:44 -0800 (Sat, 10 Feb 2007) | 3 lines
* gcc.dg/tree-ssa/loop-25.c: Verify the result in the profile pass.
........
r121794 | bonzini | 2007-02-10 04:44:12 -0800 (Sat, 10 Feb 2007) | 2 lines
sync config directory with src
........
r121795 | tkoenig | 2007-02-10 05:47:14 -0800 (Sat, 10 Feb 2007) | 7 lines
2007-02-10 Thomas Koenig <Thomas.Koenig@online.de>
* Makefile.am: Remove $(srcdir) from assorted targets
in maintainer mode.
* Makefile.in: Regenerate.
........
r121796 | membar | 2007-02-10 06:17:58 -0800 (Sat, 10 Feb 2007) | 4 lines
* Makefile.in: Rebuilt.
* Makefile.am (BUILD_ECJ1): Unify the command for renaming ecjx to
the host's ecj1 executable.
........
r121797 | membar | 2007-02-10 06:21:05 -0800 (Sat, 10 Feb 2007) | 3 lines
* configure: Rebuilt.
* configure.ac (GCJH): Reverted second part of patch of 2006-12-20.
........
r121798 | aph | 2007-02-10 06:22:54 -0800 (Sat, 10 Feb 2007) | 8 lines
2007-02-10 Andrew Haley <aph@redhat.com>
* gnu/classpath/natVMStackWalker.cc (GET_CALLING_CLASS): New.
(getCallingClass): Call GET_CALLING_CLASS.
(getCallingClassLoader): Likewise.
........
r121800 | aoliva | 2007-02-10 11:19:10 -0800 (Sat, 10 Feb 2007) | 58 lines
gcc/ChangeLog:
* Makefile.in (libgcc-support, libgcc.mvars): Add emutls.c.
* builtin-types.def (BT_WORD): Make unsigned.
(BT_FN_VOID_PTR_WORD_WORD_PTR): New.
* builtins.def (BUILT_IN_EMUTLS_GET_ADDRESS): New.
(BUILT_IN_EMUTLS_REGISTER_COMMON): New.
* c-decl.c (grokdeclarator): Don't error if !have_tls.
* c-parser.c (c_parser_omp_threadprivate): Likewise.
* dwarf2out.c (loc_descriptor_from_tree_1): Don't do anything for
emulated tls.
* expr.c (emutls_var_address): New.
(expand_expr_real_1): Expand emulated tls.
(expand_expr_addr_expr_1): Likewise.
* libgcc-std.ver: Add __emutls_get_address, __emutls_register_common.
* output.h (emutls_finish): Declare.
* toplev.c (compile_file): Call it.
* tree-ssa-address.c (gen_addr_rtx): Check for const-ness of the
address before wrapping in CONST.
* varasm.c (emutls_htab, emutls_object_type): New.
(EMUTLS_VAR_PREFIX, EMUTLS_TMPL_PREFIX): New.
(get_emutls_object_name, get_emutls_object_type): New.
(get_emutls_init_templ_addr, emutls_decl): New.
(emutls_common_1, emutls_finish): New.
(assemble_variable): When emulating tls, swap decls; generate
constructor for the emutls objects.
(do_assemble_alias): When emulating tls, swap decl and target name.
(default_encode_section_info): Don't add SYMBOL_FLAG_TLS_SHIFT
for emulated tls.
* varpool.c (decide_is_variable_needed): Look at force_output.
Recurse for emulated tls.
(cgraph_varpool_remove_unreferenced_decls): Remove checks redundant
with decide_is_variable_needed.
* emutls.c: New file.
* config/sparc/sol2.h (ASM_DECLARE_OBJECT_NAME): Only emit
tls_object for real tls.
gcc/cp/ChangeLog:
* decl.c (grokvardecl): Don't error if !have_tls.
(grokdeclarator): Likewise.
* parser.c (cp_parser_omp_threadprivate): Likewise.
gcc/fortran/ChangeLog:
* f95-lang.c (gfc_init_builtin_functions): Add __emutls_get_address
and __emutls_register_common.
* openmp.c (gfc_match_omp_threadprivate): Don't error if !have_tls.
* trans-common.c (build_common_decl): Don't check have_tls.
* trans-decl.c (gfc_finish_var_decl): Likewise.
* types.def (BT_WORD, BT_FN_PTR_PTR): New.
(BT_FN_VOID_PTR_WORD_WORD_PTR): New.
gcc/testsuite/ChangeLog:
* lib/target-supports.exp (check_effective_target_tls): Redefine
to mean non-emulated tls.
* gcc.dg/tls/alias-1.c: Remove tls requirement.
* gcc.dg/tls/asm-1.c, gcc.dg/tls/debug-1.c, gcc.dg/tls/diag-1.c,
gcc.dg/tls/diag-2.c, gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c,
gcc.dg/tls/diag-5.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
gcc.dg/tls/opt-10.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c, gcc.dg/tls/pic-1.c,
gcc.dg/tls/struct-1.c, gcc.dg/tls/trivial.c: Likewise.
........
r121801 | tkoenig | 2007-02-10 11:44:15 -0800 (Sat, 10 Feb 2007) | 6 lines
2007-02-10 Thomas Koenig <Thomas.Koenig@online.de>
* Makefile.am: Use $(M4) instead of m4.
* Makefile.in: Regenerate.
........
r121802 | danglin | 2007-02-10 11:51:40 -0800 (Sat, 10 Feb 2007) | 8 lines
* pa.md (movdf): For 64-bit target, fail if operand 1 is a non-zero
CONST_DOUBLE and operand 0 is a hard register.
(movdi): For 64-bit target, remove code to force CONST_DOUBLE to
memory. Fail if operand 1 is a non-zero CONST_INT and operand 0
is a hard floating-point register.
........
r121805 | gdr | 2007-02-10 15:30:13 -0800 (Sat, 10 Feb 2007) | 2 lines
* parser.c (cp_parser_primary_expression): Reformat overly long lines.
........
r121810 | gccadmin | 2007-02-10 16:18:13 -0800 (Sat, 10 Feb 2007) | 1 line
Daily bump.
........
r121815 | uros | 2007-02-11 00:09:03 -0800 (Sun, 11 Feb 2007) | 5 lines
* ChangeLog: Whitespace fixes.
* gcc/ChangeLog: Ditto.
* gcc/testsuite/ChangeLog: Ditto.
........
r121816 | fxcoudert | 2007-02-11 03:06:15 -0800 (Sun, 11 Feb 2007) | 3 lines
* MAINTAINERS (Language Front End Maintainers): Update my mail
address.
........
r121817 | schwab | 2007-02-11 03:28:52 -0800 (Sun, 11 Feb 2007) | 4 lines
* configure.ac: Update TOOLS_TARGET_PAIRS configuration to match
gcc/ada/Makefile.in.
* configure: Regenerated.
........
r121818 | dorit | 2007-02-11 03:46:07 -0800 (Sun, 11 Feb 2007) | 20 lines
* doc/tm.texi (TARGET_VECTORIZE_BUILTIN_CONVERSION): New target hook.
* targhooks.c (default_builtin_vectorized_conversion): New.
* targhooks.h (default_builtin_vectorized_function): New declaration.
* target.h (struct vectorize): Add builtin_conversion field.
* tree-vectorizer.h (type_conversion_vec_info_type): New enum
stmt_vec_info_type value.
(vectorizable_conversion): New declaration.
* tree-vect-analyze.c (vect_analyze_operations): Add
vectorizable_conversion call.
* target-def.h (TARGET_VECTORIZE_BUILTIN_CONVERSION): New.
* tree-vect-transform.c (vectorizable_conversion): New function.
(vect_transform_stmt): Add case for type_conversion_vec_info_type.
* tree-vect-generic.c (expand_vector_operations_1): Consider correct
mode.
* config/rs6000/rs6000.c (rs6000_builtin_conversion): New.
(TARGET_VECTORIZE_BUILTIN_CONVERSION): Defined.
(rs6000_expand_builtin): Add handling a case of ALTIVEC_BUILTIN_VCFUX or
ALTIVEC_BUILTIN_VCFSX.
........
r121819 | mmitchel | 2007-02-11 10:58:05 -0800 (Sun, 11 Feb 2007) | 13 lines
* tree.h (DECL_REPLACEABLE_P): New macro.
* except.c (set_nothrow_function_flags): Likewise.
* decl.c (finish_function): Use DECL_REPLACEABLE.
* tree.c (cp_cannot_inline_tree_fn): Likewise.
* g++.dg/eh/weak1-C: New test.
* g++.dg/eh/weak1-a.cc: Likewise.
* g++.dg/eh/comdat1.C: Likewise.
........
r121820 | uros | 2007-02-11 11:48:07 -0800 (Sun, 11 Feb 2007) | 14 lines
* config/i386/i386.c (TARGET_VECTORIZE_BUILTIN_CONVERSION): Define.
(ix86_builtin_conversion): New function.
testsuite/ChangeLog:
* gcc.dg/vect/vect-intfloat-conversion-1.c: Loop gets vectorized
on i?86 and x86_64.
* gcc.dg/vect/vect-intfloat-conversion-2.c: Ditto.
* gcc.dg/vect/vect-floatint-conversion-1.c: New.
* gcc.dg/vect/vect-93.c: Another loop gets vectorized
on i?86 and x86_64.
* gcc.dg/vect/vect-113.c: Ditto.
........
r121821 | steven | 2007-02-11 11:53:11 -0800 (Sun, 11 Feb 2007) | 13 lines
* fwprop.c (try_fwprop_subst): Use set_unique_reg_note
to add the REG_EQ* note.
* see.c (see_merge_one_use_extension): Likewise.
* local-alloc.c (update_equiv_regs): Likewise. Also don't
turn REG_EQUAL notes into REG_EQUIV notes if the target
register may have more than one set.
* function.c (assign_parm_setup_reg): Use set_unique_reg_note.
* gcse.c (try_replace_reg): Likewise.
* alias.c (init_alias_analysis): Use find_reg_equal_equiv_note.
* calls.c (fixup_tail_calls): Likewise. Abort if there is
more than one REG_EQUIV note.
* reload1.c (gen_reload): Use set_unique_reg_note.
........
r121822 | mmitchel | 2007-02-11 12:15:13 -0800 (Sun, 11 Feb 2007) | 7 lines
* pt.c (determine_specialization): Use skip_artificial_parms_for.
(fn_type_unificiation): Likewise.
(get_bindings): Likewise.
* g++.dg/template/spec34.C: New test
........
r121824 | pault | 2007-02-11 12:58:48 -0800 (Sun, 11 Feb 2007) | 28 lines
2007-02-11 Paul Thomas <pault@gcc.gnu.org>
* module.c (find_symtree_for_symbol): New function to return
a symtree that is not a "unique symtree" given a symbol.
(read_module): Do not automatically set pointer_info to
referenced because this inhibits the generation of a unique
symtree. Recycle the existing symtree if possible by calling
find_symtree_for_symbol.
* decl.c (add_init_expr_to_sym): Make new charlen for an array
constructor initializer.
2007-02-11 Paul Thomas <pault@gcc.gnu.org>
* gfortran.dg/used_dummy_types_6.f90: Add the "privatized"
versions of the modules.
* gfortran.dg/intrinsic_actual_2.f90: Make this legal fortran
by getting rid of recursive I/O and providing functions with
results.
* gfortran.dg/char_array_constructor_2.f90
........
r121825 | hubicka | 2007-02-11 13:28:32 -0800 (Sun, 11 Feb 2007) | 3 lines
* ipa-inline.c (cgraph_edge_badness): Add "else" missing in the
previous patch.
........
r121827 | manu | 2007-02-11 14:10:43 -0800 (Sun, 11 Feb 2007) | 5 lines
2007-02-11 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
* genattrtab.c (contained_in_p): Delete unused function.
(write_expr_attr_cache): Likewise.
........
r121828 | manu | 2007-02-11 14:19:49 -0800 (Sun, 11 Feb 2007) | 4 lines
2007-02-11 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
* dwarf2out.c (root_type): Delete unused function.
........
r121829 | manu | 2007-02-11 14:29:27 -0800 (Sun, 11 Feb 2007) | 4 lines
2007-02-11 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
* doc/invoke.texi (Wextra): Delete outdated paragraph.
........
r121830 | tobi | 2007-02-11 14:35:56 -0800 (Sun, 11 Feb 2007) | 14 lines
2007-02-11 Tobias Schlueter <tobi@gcc.gnu.org>
fortran/
* decl.c (add_init_expr_to_sym): Remove ENUM specific code.
(variable_decl): Likewise. Rewrap comment.
(match_attr_spec): Remove ENUM specific code.
(gfc_match_enum): Fix typo in error message.
(enumerator_decl): New function.
(gfc_match_enumerator_def): Use enumerator_decl instead of
variable_decl. Adapt code accordingly.
testsuite/
* gfortran.dg/enum_4.f90: Update error message checks.
........
r121831 | dfranke | 2007-02-11 15:08:01 -0800 (Sun, 11 Feb 2007) | 6 lines
2007-02-11 Daniel Franke <franke.daniel@gmail.com>
* intrinsic.texi (HOSTNM): Fix typographical error in syntax.
(SLEEP): Added section and documentation.
........
r121835 | gccadmin | 2007-02-11 16:17:22 -0800 (Sun, 11 Feb 2007) | 1 line
Daily bump.
........
r121838 | sayle | 2007-02-11 17:43:50 -0800 (Sun, 11 Feb 2007) | 9 lines
* simplify-rtx.c (simplify_relational_operation_1): Optimize
comparisons of POPCOUNT against zero.
(simplify_const_relational_operation): Likewise.
* gcc.target/ia64/builtin-popcount-1.c: New test case.
* gcc.target/ia64/builtin-popcount-2.c: Likewise.
........
r121839 | sayle | 2007-02-11 20:19:42 -0800 (Sun, 11 Feb 2007) | 4 lines
* simplify-rtx.c (simplify_relational_operation_1): Correct typo.
........
r121840 | hjl | 2007-02-11 21:12:24 -0800 (Sun, 11 Feb 2007) | 5 lines
2007-02-11 H.J. Lu <hongjiu.lu@intel.com>
* gcc.target/i386/sse4a-extract.c: Add "LL" to 64bit constants.
* gcc.target/i386/sse4a-insert.c: Likewise.
........
r121842 | ebotcazou | 2007-02-12 00:15:47 -0800 (Mon, 12 Feb 2007) | 1 line
Fix nits.
........
r121843 | manu | 2007-02-12 01:32:08 -0800 (Mon, 12 Feb 2007) | 15 lines
2007-02-12 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
* doc/invoke.texi (Wunused-value): Update description.
(Wextra): Delete item.
* opts.c (set_Wextra): Don't use the value of Wextra to set the
value of Wunused-value.
* c-typeck.c (c_process_expr_stmt): Don't check extra_warnings.
(c_finish_stmt_expr): Don't check extra_warnings.
(emit_side_effect_warnings): The caller is responsible to check
warn_unused_value.
cp/
* cp-gimplify.c (gimplify_expr_stmt): Don't check extra_warnings.
Check warn_unused_value just once.
........
r121844 | dorit | 2007-02-12 05:14:52 -0800 (Mon, 12 Feb 2007) | 5 lines
* tree-data-ref.c (base_addr_differ_p): Make us more conservative
in our handling of restrict qualified pointers.
........
r121845 | aph | 2007-02-12 06:39:44 -0800 (Mon, 12 Feb 2007) | 6 lines
2007-02-09 Jakub Jelinek <jakub@redhat.com>
* java/util/VMTimeZone.java: Rewrite to handle both the old
'TZif\0' format and the new one.
........
r121847 | rth | 2007-02-12 08:10:15 -0800 (Mon, 12 Feb 2007) | 13 lines
* config/alpha/constraints.md: New file.
* config/alpha/alpha.c: Include tm-constrs.h.
(alpha_const_ok_for_letter_p, alpha_const_double_ok_for_letter_p,
alpha_extra_constraint): Remove.
(alpha_emit_conditional_branch): Use satisfies_constraint_*.
* config/alpha/alpha-protos.h: Update.
* config/alpha/alpha.h (REG_CLASS_FROM_LETTER): Remove.
(CONST_OK_FOR_LETTER_P, CONST_DOUBLE_OK_FOR_LETTER_P): Remove.
(EXTRA_CONSTRAINT): Remove.
* config/alpha/alpha.md: Include constraints.md.
(adddi splitter): Use satisfies_constraint_*.
* config/alpha/predicates.md (add_operand): Likewise.
(sext_add_operand, addition_operation): Likewise.
........
r121849 | nickc | 2007-02-12 08:25:14 -0800 (Mon, 12 Feb 2007) | 33 lines
* doc/invoke.texi (Overall Options): Document --help=.
* gcc.c (target_help_flag): Rename to print_subprocess_flag.
(cc1_options): Pass --help= on to cc1.
(display_help): Add description of --help=.
(process_command): Add code to handle --help=. Allow translated
--help and --target-help switches to be passed on to compiler sub-process.
(main): Remove unused if statement.
* opts.c (columns): Remove.
(LEFT_COLUMN): Define.
(wrap_help): Add columns argument.
(print_filtered_help): Change parameters to be an include bitmask,
an exclude bitmask, an any bitmask and the column width. Move the
code to display the params list here. Add code to display the
status of options rather than their descriptions if the quiet flag
is not active.
(print_specific_help): Change parameters to be an include bitmask,
an exclude bitmask and an any bitmask. Move code to look up the
column width here. Decide upon the title for an options listing.
(common_handle_options): Add code to handle --help=. Adapt code
for --help and --target-help to use the revised form of the
print_specific_help function.
(print_help): Delete.
(print_param_help): Delete.
(print_switch): Delete.
* opts.h (cl_lang_count): Add prototype.
(CL_PARAMS, CL_WARNING, CL_OPTIMIZATION, CL_MIN_OPTION_CLASS, CL_MAX_OPTION_CLASS): New defines.
* optc-gen.awk: Add construction of cl_lang_count.
* c.opt: Add Warning attribute to warning options and Optimization attribute to optimization options.
* common.opt: Likewise.
Add --help=.
Add -fhelp and -ftarget-help as aliases for the transformed --help and --target-help options.
* opt-functions.awk: Add code to handle Warning and Optimization attributes.
........
r121851 | sayle | 2007-02-12 10:41:08 -0800 (Mon, 12 Feb 2007) | 7 lines
* config/i386/i386.md (*bswapdi2_rex): Renamed from bswapdi2.
(bswapdi2): New define_expand to implement 32-bit implementation.
* gcc.target/i386/builtin-bswap-3.c: New test case.
........
r121852 | rth | 2007-02-12 10:46:16 -0800 (Mon, 12 Feb 2007) | 3 lines
* calls.c (emit_library_call_value_1): If PROMOTE_MODE modifed the
result mode of the libcall, convert back to outmode.
........
r121853 | rth | 2007-02-12 10:53:22 -0800 (Mon, 12 Feb 2007) | 3 lines
* config/alpha/alpha.md (bswapsi2, bswapdi2): New.
(inswl_const): Export.
........
r121857 | jsm28 | 2007-02-12 12:49:48 -0800 (Mon, 12 Feb 2007) | 2 lines
* sv.po: Update.
........
r121859 | ebotcazou | 2007-02-12 12:52:37 -0800 (Mon, 12 Feb 2007) | 4 lines
* dwarf2out.c (round_up_to_align): New static function.
(field_byte_offset): Use it to round the offset.
........
r121860 | rth | 2007-02-12 12:58:58 -0800 (Mon, 12 Feb 2007) | 2 lines
Remove executable bits.
........
r121861 | ebotcazou | 2007-02-12 13:01:33 -0800 (Mon, 12 Feb 2007) | 5 lines
* tree.h (DECL_IGNORED_P): Document further effect for FUNCTION_DECL.
* cgraphunit.c (cgraph_expand_function): If DECL_IGNORED_P is set on
the function, temporarily point the debug interface to the null one.
........
r121863 | uros | 2007-02-12 13:08:25 -0800 (Mon, 12 Feb 2007) | 10 lines
* config/i386/i386.md (paritydi2, paritysi2): New expanders.
(paritydi2_cmp, paritydi2_cmp): New insn and split patterns.
(*parityhi2_cmp, *parityqi2_cmp): New insn patterns.
testsuite/ChangeLog:
* gcc.target/i386/parity-1.c: New test.
* gcc.target/i386/parity-2.c: New test.
........
r121864 | simartin | 2007-02-12 14:17:06 -0800 (Mon, 12 Feb 2007) | 4 lines
* pt.c (do_decl_instantiation): Detect type mismatches in explicit
instantiations for variables.
........
r121865 | pault | 2007-02-12 15:39:51 -0800 (Mon, 12 Feb 2007) | 11 lines
2007-02-13 Paul Thomas <pault@gcc.gnu.org>
* module.c (read_module): Set pointer_info to referenced if the
symbol has no namespace.
2007-02-12 Paul Thomas <pault@gcc.gnu.org>
* gfortran.dg/used_dummy_types_7.f90: New test.
........
r121866 | tromey | 2007-02-12 15:52:39 -0800 (Mon, 12 Feb 2007) | 16 lines
libjava/classpath
* java/util/Collections.java (UnmodifiableMap.toArray): Imported
changes from Classpath.
libjava
* sources.am, Makefile.in: Rebuilt.
* java/lang/Socket.java: Removed override.
* java/lang/DatagramSocket.java: Removed override.
* gnu/java/net/PlainSocketImpl.java (localSocketAddress): New
field.
(getLocalAddress): New method.
* gnu/java/net/PlainDatagramSocketImpl.java
(PlainDatagramSocketImpl): Throws IOException.
* gnu/java/net/natPlainSocketImplPosix.cc (write): Remove
'sizeof'.
(read): Likewise.
........
r121867 | mueller | 2007-02-12 15:55:17 -0800 (Mon, 12 Feb 2007) | 6 lines
2007-02-13 Dirk Mueller <dmueller@suse.de>
* friend.c (do_friend): Annotate warning about friend
declarations in templates with OPT_Wnon_template_friend.
Convert informal message from warning() to inform().
........
r121869 | manu | 2007-02-12 16:13:29 -0800 (Mon, 12 Feb 2007) | 4 lines
2007-02-12 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
* alias.c (find_symbolic_term): Delete unused function.
........
r121873 | gccadmin | 2007-02-12 16:17:49 -0800 (Mon, 12 Feb 2007) | 1 line
Daily bump.
........
r121875 | paolo | 2007-02-12 16:25:30 -0800 (Mon, 12 Feb 2007) | 17 lines
2007-02-12 Paolo Carlini <pcarlini@suse.de>
* include/bits/stl_heap.h (__adjust_heap(_RandomAccessIterator,
_Distance, _Distance, _Tp), __adjust_heap(_RandomAccessIterator,
_Distance, _Distance, _Tp, _Compare)): Avoid potential integer
overflow.
* include/bits/stl_heap.h (__is_heap(_RandomAccessIterator,
_RandomAccessIterator), __is_heap(_RandomAccessIterator,
_RandomAccessIterator, _StrictWeakOrdering): Mark inline.
(make_heap(_RandomAccessIterator, _RandomAccessIterator,
_Compare)): Do not mark inline.
* include/bits/stl_heap.h (push_heap(_RandomAccessIterator,
_RandomAccessIterator), sort_heap(_RandomAccessIterator,
_RandomAccessIterator)): Uncomment __glibcxx_requires_heap.
........
r121876 | manu | 2007-02-12 16:29:17 -0800 (Mon, 12 Feb 2007) | 9 lines
2007-02-13 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
* c-typeck.c (c_finish_return): Improve warning message.
testsuite/
* gcc.dg/c90-return-1.c: Update output.
* gcc.dg/c99-return-1.c: Likewise.
........
r121877 | rth | 2007-02-12 17:20:02 -0800 (Mon, 12 Feb 2007) | 8 lines
* config/i386/i386.md (fixuns_trunc<SSEMODEF>si_1): New insn.
(fixuns_trunc<SSEMODEF>si2): Use it.
* config/i386/sse.md (vec_setv4sf_0): Export.
* config/i386/i386.c (ix86_build_const_vector): Export.
(ix86_split_convert_uns_si_sse): Rename from
ix86_expand_convert_uns_si_sse and rewrite as a splitter.
* config/i386/i386-protos.h: Update.
........
r121878 | kseitz | 2007-02-12 18:44:51 -0800 (Mon, 12 Feb 2007) | 5 lines
* jvmti.cc (_Jv_JVMTI_GetStackTrace): Remove cast
from jthread to Thread *; it is no longer needed.
(_Jv_JVMTI_GetFrameCount): Likewise.
Fix small formatting typo.
........
r121879 | krebbel | 2007-02-12 23:54:40 -0800 (Mon, 12 Feb 2007) | 6 lines
2007-02-13 Andreas Krebbel <krebbel1@de.ibm.com>
* src/s390/ffi.c (ffi_prep_args, ffi_prep_cif_machdep,
ffi_closure_helper_SYSV): Add long double handling.
........
r121881 | mueller | 2007-02-13 02:13:04 -0800 (Tue, 13 Feb 2007) | 5 lines
2007-02-13 Dirk Mueller <dmueller@suse.de>
* include/bits/locale_facets.tcc (num_get<>::do_get): Avoid
warning about ambiguous else.
........
r121882 | drow | 2007-02-13 05:39:19 -0800 (Tue, 13 Feb 2007) | 5 lines
* configure.ac: Remove obsolete build / host tests. Use AC_PROG_CC
unconditionally. Use AC_PROG_CXX. Use ACX_TOOL_DIRS to find $prefix.
* configure: Regenerated.
........
r121883 | uros | 2007-02-13 06:03:03 -0800 (Tue, 13 Feb 2007) | 10 lines
* config/i386/i386.md (cmpdi_ccno_1_rex64, *cmpsi_ccno_1,
*cmphi_ccno_1, *cmpqi_ccno_1, *movsi_xor, *movstricthi_xor,
*movstrictqi_xor, *movdi_xor_rex64, *ashldi3_1_rex64,
*ashldi3_cmp_rex64, *ashldi3_cconly_rex64, ashlsi3, *ashlsi3_1_zext,
*ashlsi3_cmp, *ashlsi3_cconly, *ashlsi3_cmp_zext, *ashlhi3_1_lea,
*ashlhi3_1, *ashlhi3_cmp, *ashlhi3_cconly, *ashlqi3_1_lea,
*ashlqi3_1, *ashlqi3_cmp, *ashlqi3_cconly): Remove equivalent
assembler dialect choice from asm templates.
........
r121884 | rth | 2007-02-13 08:42:12 -0800 (Tue, 13 Feb 2007) | 9 lines
* config/i386/i386.md (bswapsi_1): Rename from bswapsi2,
remove flags clobber.
(bswapsi2): New expander, emit code for !TARGET_BSWAP.
(bswaphi_lowpart): New.
(bswapdi2): Rename from bswapdi2_rex, remove flags clobber,
remove TARGET_BSWAP test. Delete expander of the same name.
* optabs.c (widen_bswap, expand_doubleword_bswap): New.
(expand_unop): Use them.
........
r121885 | rth | 2007-02-13 08:56:32 -0800 (Tue, 13 Feb 2007) | 2 lines
* gcc.c-torture/execute/ieee/pr29302-1.c: Moved from...
* gcc.c-torture/execute/pr29302-1.c: ... here.
........
r121886 | rth | 2007-02-13 09:29:35 -0800 (Tue, 13 Feb 2007) | 2 lines
* config/alpha/alpha.c (alpha_stdarg_optimize_hook): Strip
handled_component_p before looking for the indirect_ref.
........
r121887 | aph | 2007-02-13 10:25:47 -0800 (Tue, 13 Feb 2007) | 6 lines
2007-02-13 Andrew Haley <aph@redhat.com>
* testsuite/libjava.lang/Divide_2.out
* testsuite/libjava.lang/Divide_2.java: New test.
........
r121889 | kseitz | 2007-02-13 10:57:01 -0800 (Tue, 13 Feb 2007) | 5 lines
* gnu/classpath/jdwp/natVMVirtualMachine.cc
(jdwpBreakpointCB): New function.
(jdwpVMInitCB): Define and enable the breakpoint
callback.
........
r121891 | stuart | 2007-02-13 11:02:57 -0800 (Tue, 13 Feb 2007) | 2 lines
* gcc/config/i386/i386.md (fixuns_truncdfhi2): Require SSE2.
........
r121892 | sayle | 2007-02-13 12:42:42 -0800 (Tue, 13 Feb 2007) | 4 lines
* gcc.target/ia64/builtin-bswap-2.c: New test case.
........
r121893 | drow | 2007-02-13 13:27:11 -0800 (Tue, 13 Feb 2007) | 3 lines
* configure.ac (target_libraries): Move libgcc before libiberty.
* configure: Regenerated.
........
r121894 | ian | 2007-02-13 14:18:26 -0800 (Tue, 13 Feb 2007) | 4 lines
* lower-subreg.c (resolve_simple_move): Decompose subregs in
addresses.
........
r121895 | ian | 2007-02-13 14:34:45 -0800 (Tue, 13 Feb 2007) | 92 lines
./:
* common.opt: Add Wstrict-overflow and Wstrict-overflow=.
* flags.h (warn_strict_overflow): Declare.
(enum warn_strict_overflow_code): Define.
(issue_strict_overflow_warning): New static inline function.
* opts.c (warn_strict_overflow): New variable.
(common_handle_option): Handle OPT_Wstrict_overflow and
OPT_Wstrict_overflow_.
* c-opts.c (c_common_handle_option): Set warn_strict_overflow for
OPT_Wall.
* fold-const.c: Include intl.h.
(fold_deferring_overflow_warnings): New static variable.
(fold_deferred_overflow_warning): New static variable.
(fold_deferred_overflow_code): New static variable.
(fold_defer_overflow_warnings): New function.
(fold_undefer_overflow_warnings): New function.
(fold_undefer_and_ignore_overflow_warnings): New function.
(fold_deferring_overflow_warnings_p): New function.
(fold_overflow_warning): New static function.
(make_range): Add strict_overflow_p parameter. Change all
callers.
(extract_muldiv, extract_muldiv_1): Likewise.
(fold_unary) [ABS_EXPR]: Check ABS_EXPR before calling
tree_expr_nonnegative_p.
(fold_negate_expr): Call fold_overflow_warning.
(fold_range_test): Likewise.
(fold_comparison): Likewise.
(fold_binary): Likewise. Call tree_expr_nonnegative_warnv_p
instead of tree_expr_nonnegative_p.
(tree_expr_nonnegative_warnv_p): Rename from
tree_expr_nonnegative_p, add strict_overflow_p parameter.
(tree_expr_nonnegative_p): New function.
(tree_expr_nonzero_warnv_p): Rename from tree_expr_nonzero_p, add
strict_overflow_p parameter.
(tree_expr_nonzero_p): New function.
* passes.c (verify_interpass_invariants): New static function.
(execute_one_pass): Call it.
* tree-ssa-loop-niter.c (expand_simple_operations): Ignore fold
warnings.
(number_of_iterations_exit, loop_niter_by_eval): Likewise.
(estimate_numbers_of_iterations): Likewise.
(scev_probably_wraps_p): Likewise.
* tree-ssa-ccp.c: Include "toplev.h".
(evaluate_stmt): Defer fold overflow warnings until we know we are
going to optimize.
(struct fold_stmt_r_data): Add stmt field.
(fold_stmt_r): Defer fold overflow warnings until we know we
optimized.
(fold_stmt): Initialize stmt field of fold_stmt_r_data.
(fold_stmt_inplace): Likewise.
* tree-cfgcleanup.c: Include "toplev.h" rather than "errors.h".
(cleanup_control_expr_graph): Defer fold overflow warnings until
we know we are going to optimize.
* tree-cfg.c (fold_cond_expr_cond): Likewise.
* tree-ssa-threadedge.c (simplify_control_stmt_condition):
Likewise.
* tree-vrp.c (vrp_expr_computes_nonnegative): Call
tree_expr_nonnegative_warnv_p instead of tree_expr_nonnegative_p.
* tree-ssa-loop-manip.c (create_iv): Likewise.
* c-typeck.c (build_conditional_expr): Likewise.
(build_binary_op): Likewise.
* tree-vrp.c (vrp_expr_computes_nonzero): Call
tree_expr_nonzero_warnv_p instead of tree_expr_nonzero_p.
(extract_range_from_unary_expr): Likewise.
* simplify-rtx.c (simplify_const_relational_operation): Warn when
assuming that signed overflow does not occur.
* c-common.c (pointer_int_sum): Ignore fold overflow warnings.
* tree.h (tree_expr_nonnegative_warnv_p): Declare.
(fold_defer_overflow_warnings): Declare.
(fold_undefer_overflow_warnings): Declare.
(fold_undefer_and_ignore_overflow_warnings): Declare.
(fold_deferring_overflow_warnings_p): Declare.
(tree_expr_nonzero_warnv_p): Declare.
* doc/invoke.texi (Option Summary): Add -Wstrict-overflow to list
of warning options.
(Warning Options): Document -Wstrict-overflow.
* Makefile.in (tree-ssa-threadedge.o): Depend on toplev.h.
(tree-ssa-ccp.o): Likewise.
(tree-cfgcleanup.o): Change errors.h dependency to toplev.h.
(fold-const.o): Depend on intl.h.
testsuite/:
* gcc.dg/Wstrict-overflow-1.c: New test.
* gcc.dg/Wstrict-overflow-2.c: New test.
* gcc.dg/Wstrict-overflow-3.c: New test.
* gcc.dg/Wstrict-overflow-4.c: New test.
* gcc.dg/Wstrict-overflow-5.c: New test.
* gcc.dg/Wstrict-overflow-6.c: New test.
* gcc.dg/Wstrict-overflow-7.c: New test.
* gcc.dg/Wstrict-overflow-8.c: New test.
* gcc.dg/Wstrict-overflow-9.c: New test.
* gcc.dg/Wstrict-overflow-10.c: New test.
........
r121900 | gccadmin | 2007-02-13 16:17:48 -0800 (Tue, 13 Feb 2007) | 1 line
Daily bump.
........
r121902 | pbrook | 2007-02-13 16:29:52 -0800 (Tue, 13 Feb 2007) | 18 lines
2007-02-13 Paul Brook <paul@codesourcery.com>
gcc/
* config.gcc: Add arm*-*-uclinux-*eabi.
* config/arm/uclinux-elf.h (TARGET_OS_CPP_BUILTINS): Define.
(SUBTARGET_EXTRA_LINK_SPEC): Define.
(STARTFILE_SPEC, ENDFILE_SPEC): Remove broken -shared handling.
(LINK_GCC_C_SEQUENCE_SPEC): Undef.
(LINK_SPEC): Define.
(LIB_SPEC): Define.
* config/arm/arm.c (arm_override_options): Use r9 as EABI PIC
register.
* config/arm/uclinux-eabi.h: New file.
* config/arm/linux-eabi.h (WCHAR_TYPE): Remove.
* config/arm/linux-gas.h (WCHAR_TYPE): Use unsigned long on AAPCS
based targets.
........
r121903 | spark | 2007-02-13 21:01:14 -0800 (Tue, 13 Feb 2007) | 6 lines
2007-02-13 Seongbae Park <seongbae.park@gmail.com>
* bitmap.c (bitmap_and, bitmap_and_compl, bitmap_xor):
Ensure dst->current is valid.
........
r121946 | nickc | 2007-02-14 00:27:01 -0800 (Wed, 14 Feb 2007) | 3 lines
* builtin-types.def (DEF_FUNCTION_TYPE_x): Do not imply that at most 3 arguments are supported.
(DEF_FUNCTION_TYPE_VAR_5): Fix typo in its description.
........
r121947 | bkoz | 2007-02-14 03:07:17 -0800 (Wed, 14 Feb 2007) | 7 lines
2007-02-14 Benjamin Kosnik <bkoz@redhat.com>
* configure.ac: Move AM_ICONV to native-only, add HAVE_ICONV for
newlib.
* configure: Regenerate.
........
r121948 | gerald | 2007-02-14 05:19:26 -0800 (Wed, 14 Feb 2007) | 2 lines
* ltconfig (freebsd*): Default to elf.
........
r121950 | dorit | 2007-02-14 06:10:57 -0800 (Wed, 14 Feb 2007) | 9 lines
* tree-vect-analyze.c (vect_determine_vectorization_factor): Traverse
also phi nodes.
(vect_analyze_operations): Induction phis can now be marked as
used_in_loop.
(vect_mark_stmts_to_be_vectorized): No special treatment for phis.
Update documentation accordingly.
........
r121951 | rguenth | 2007-02-14 08:45:23 -0800 (Wed, 14 Feb 2007) | 4 lines
2007-02-14 Richard Guenther <rguenther@suse.de>
* flags.h (issue_strict_overflow_warning): Convert to a macro.
........
r121953 | rth | 2007-02-14 09:52:25 -0800 (Wed, 14 Feb 2007) | 5 lines
* tree-sra.c (early_sra): New.
(decl_can_be_decomposed_p): Deny va_list if early_sra.
(tree_sra_early, pass_sra_early): New.
* tree-pass.h (pass_sra_early): Declare.
* passes.c (init_optimization_passes): Use it.
........
r121955 | aph | 2007-02-14 11:31:58 -0800 (Wed, 14 Feb 2007) | 6 lines
2007-02-14 Jakub Jelinek <jakub@redhat.com>
Andrew Haley <aph@redhat.com>
* java/util/TimeZone.java (getDateParams): Negate dayOfWeek.
........
r121956 | brooks | 2007-02-14 11:51:43 -0800 (Wed, 14 Feb 2007) | 2 lines
* gfortran.dg/interface_10.f90: Fix comment typo.
........
r121957 | aph | 2007-02-14 11:53:22 -0800 (Wed, 14 Feb 2007) | 6 lines
2007-02-14 Jakub Jelinek <jakub@redhat.com>
Andrew Haley <aph@redhat.com>
* java/util/TimeZone.java (getDateParams): Negate dayOfWeek.
........
r121958 | kargl | 2007-02-14 12:02:39 -0800 (Wed, 14 Feb 2007) | 2 lines
Fix a potential buffer overflow.
........
r121959 | hp | 2007-02-14 12:15:29 -0800 (Wed, 14 Feb 2007) | 4 lines
* testsuite/ext/pb_ds/regression/list_update_data_map_rand.cc:
Xfail ICE for cris-*-*.
........
r121966 | rakdver | 2007-02-14 13:54:44 -0800 (Wed, 14 Feb 2007) | 4 lines
* passes.c (next_pass_1): Clear the next field of the copied
pass structure.
........
r121967 | rakdver | 2007-02-14 14:06:11 -0800 (Wed, 14 Feb 2007) | 7 lines
* tree-dump.c (dump_switch_p_1): Require exact match of the option
name.
* gcc.dg/tree-prof/update-tailcall.c: Use -fdump-tree-tailc
instead of -fdump-tree-tailcall.
........
r121968 | jsm28 | 2007-02-14 15:38:01 -0800 (Wed, 14 Feb 2007) | 7 lines
* emit-rtl.c (set_mem_attributes_minus_bitpos): Treat complex
types as aggregates not scalars.
* function.c (assign_stack_temp_for_type): Likewise.
testsuite:
* gcc.dg/torture/complex-alias-1.c: New test.
........
r121972 | gccadmin | 2007-02-14 16:17:48 -0800 (Wed, 14 Feb 2007) | 1 line
Daily bump.
........
r121974 | kargl | 2007-02-14 16:58:01 -0800 (Wed, 14 Feb 2007) | 6 lines
2007-02-14 Steven G. Kargl <kargl@gcc.gnu.org>
* primary.c (match_logical_constant): Return MATCH_ERROR on invalid kind.
* gfortran.dg/logical_2.f90: New test.
........
r121976 | ghazi | 2007-02-14 19:14:39 -0800 (Wed, 14 Feb 2007) | 3 lines
* g++.dg/tree-ssa/nothrow-1.C: Skip test if -fpic/-fPIC is used.
........
r121979 | aoliva | 2007-02-14 20:19:33 -0800 (Wed, 14 Feb 2007) | 6 lines
gcc/ChangeLog:
* dwarf2out.c (dwarf2out_finish): Accept namespaces as context of
limbo die nodes.
gcc/testsuite/ChangeLog:
* g++.dg/ext/interface4.C, g++.dg/ext/interface4.h: New.
........
r121980 | aoliva | 2007-02-14 20:24:50 -0800 (Wed, 14 Feb 2007) | 9 lines
gcc/ChangeLog:
* tree-sra.c (instantiate_missing_elements): Canonicalize
bit-field types.
(sra_build_assignment): New.
(generate_copy_inout, generate_element_copy,
generate_element_zero, generate_one_element_init): Use it.
gcc/testsuite/ChangeLog:
* g++.dg/tree-ssa/sra-1.C: New.
........
r121981 | aoliva | 2007-02-14 20:47:23 -0800 (Wed, 14 Feb 2007) | 4 lines
* config/frv/frv.md (reload_incc, reload_outcc, reload_incc_uns,
reload_outcc_uns, reload_incc_nz, reload_outcc_nz): Remove
invalid patterns.
........
r121982 | jvdelisle | 2007-02-14 22:48:09 -0800 (Wed, 14 Feb 2007) | 6 lines
2007-02-14 Jerry DeLisle <jvdelisle@gcc.gnu.org>
* scanner.c (gfc_next_char_literal): Add check for end of file after
call to advance_line.
........
r121983 | jvdelisle | 2007-02-14 22:51:42 -0800 (Wed, 14 Feb 2007) | 5 lines
2007-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
* gfortran.dg/error_recovery_3.f90: New test.
........
r121984 | jvdelisle | 2007-02-14 22:55:48 -0800 (Wed, 14 Feb 2007) | 4 lines
2007-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
* gfortran.fortran-torture/execute/math.f90: Fix typo.
........
Modified:
branches/fixed-point/libstdc++-v3/ChangeLog
branches/fixed-point/libstdc++-v3/configure
branches/fixed-point/libstdc++-v3/configure.ac
branches/fixed-point/libstdc++-v3/docs/html/ext/howto.html
branches/fixed-point/libstdc++-v3/include/bits/list.tcc
branches/fixed-point/libstdc++-v3/include/bits/locale_facets.tcc
branches/fixed-point/libstdc++-v3/include/bits/stl_heap.h
branches/fixed-point/libstdc++-v3/include/precompiled/extc++.h
branches/fixed-point/libstdc++-v3/scripts/testsuite_flags.in
branches/fixed-point/libstdc++-v3/testsuite/22_locale/num_get/get/char/2.cc
branches/fixed-point/libstdc++-v3/testsuite/22_locale/num_get/get/wchar_t/2.cc
branches/fixed-point/libstdc++-v3/testsuite/22_locale/time_put/put/wchar_t/1.cc
branches/fixed-point/libstdc++-v3/testsuite/22_locale/time_put/put/wchar_t/10.cc
branches/fixed-point/libstdc++-v3/testsuite/22_locale/time_put/put/wchar_t/5.cc
branches/fixed-point/libstdc++-v3/testsuite/22_locale/time_put/put/wchar_t/9.cc
branches/fixed-point/libstdc++-v3/testsuite/23_containers/set/modifiers/16728.cc
branches/fixed-point/libstdc++-v3/testsuite/26_numerics/cmath/c99_classification_macros_c++.cc
branches/fixed-point/libstdc++-v3/testsuite/26_numerics/cmath/c99_classification_macros_c.cc
branches/fixed-point/libstdc++-v3/testsuite/27_io/basic_istream/extractors_arithmetic/char/09.cc
branches/fixed-point/libstdc++-v3/testsuite/27_io/basic_istream/extractors_arithmetic/char/12.cc
branches/fixed-point/libstdc++-v3/testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/09.cc
branches/fixed-point/libstdc++-v3/testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/12.cc
branches/fixed-point/libstdc++-v3/testsuite/27_io/basic_ostream/inserters_arithmetic/char/6.cc
branches/fixed-point/libstdc++-v3/testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/6.cc
branches/fixed-point/libstdc++-v3/testsuite/27_io/basic_stringbuf/overflow/char/1.cc
branches/fixed-point/libstdc++-v3/testsuite/ext/pb_ds/regression/hash_data_map_rand.cc
branches/fixed-point/libstdc++-v3/testsuite/ext/pb_ds/regression/hash_no_data_map_rand.cc
branches/fixed-point/libstdc++-v3/testsuite/ext/pb_ds/regression/list_update_data_map_rand.cc
branches/fixed-point/libstdc++-v3/testsuite/ext/pb_ds/regression/priority_queue_rand.cc
branches/fixed-point/libstdc++-v3/testsuite/ext/pb_ds/regression/tree_data_map_rand.cc
branches/fixed-point/libstdc++-v3/testsuite/ext/pb_ds/regression/tree_no_data_map_rand.cc
branches/fixed-point/libstdc++-v3/testsuite/ext/pb_ds/regression/trie_data_map_rand.cc
branches/fixed-point/libstdc++-v3/testsuite/ext/pb_ds/regression/trie_no_data_map_rand.cc
Changes in other areas also in this revision:
Added:
branches/fixed-point/config/mt-mep
- copied unchanged from r121984, trunk/config/mt-mep
branches/fixed-point/configure.ac
- copied unchanged from r121984, trunk/configure.ac
branches/fixed-point/gcc/config/alpha/constraints.md
- copied unchanged from r121984, trunk/gcc/config/alpha/constraints.md
branches/fixed-point/gcc/config/arm/uclinux-eabi.h
- copied unchanged from r121984, trunk/gcc/config/arm/uclinux-eabi.h
branches/fixed-point/gcc/config/m68k/t-cf
- copied unchanged from r121984, trunk/gcc/config/m68k/t-cf
branches/fixed-point/gcc/config/m68k/t-m68k
- copied unchanged from r121984, trunk/gcc/config/m68k/t-m68k
branches/fixed-point/gcc/config/m68k/t-mlibs
- copied unchanged from r121984, trunk/gcc/config/m68k/t-mlibs
branches/fixed-point/gcc/testsuite/g++.dg/eh/comdat1.C
- copied unchanged from r121984, trunk/gcc/testsuite/g++.dg/eh/comdat1.C
branches/fixed-point/gcc/testsuite/g++.dg/eh/weak1-a.cc
- copied unchanged from r121984, trunk/gcc/testsuite/g++.dg/eh/weak1-a.cc
branches/fixed-point/gcc/testsuite/g++.dg/eh/weak1.C
- copied unchanged from r121984, trunk/gcc/testsuite/g++.dg/eh/weak1.C
branches/fixed-point/gcc/testsuite/g++.dg/ext/interface4.C
- copied unchanged from r121984, trunk/gcc/testsuite/g++.dg/ext/interface4.C
branches/fixed-point/gcc/testsuite/g++.dg/ext/interface4.h
- copied unchanged from r121984, trunk/gcc/testsuite/g++.dg/ext/interface4.h
branches/fixed-point/gcc/testsuite/g++.dg/gomp/pr30696.C
- copied unchanged from r121984, trunk/gcc/testsuite/g++.dg/gomp/pr30696.C
branches/fixed-point/gcc/testsuite/g++.dg/template/instantiate9.C
- copied unchanged from r121984, trunk/gcc/testsuite/g++.dg/template/instantiate9.C
branches/fixed-point/gcc/testsuite/g++.dg/template/spec34.C
- copied unchanged from r121984, trunk/gcc/testsuite/g++.dg/template/spec34.C
branches/fixed-point/gcc/testsuite/g++.dg/tree-ssa/sra-1.C
- copied unchanged from r121984, trunk/gcc/testsuite/g++.dg/tree-ssa/sra-1.C
branches/fixed-point/gcc/testsuite/gcc.c-torture/execute/ieee/pr29302-1.c
- copied unchanged from r121984, trunk/gcc/testsuite/gcc.c-torture/execute/ieee/pr29302-1.c
branches/fixed-point/gcc/testsuite/gcc.dg/Wstrict-overflow-1.c
- copied unchanged from r121984, trunk/gcc/testsuite/gcc.dg/Wstrict-overflow-1.c
branches/fixed-point/gcc/testsuite/gcc.dg/Wstrict-overflow-10.c
- copied unchanged from r121984, trunk/gcc/testsuite/gcc.dg/Wstrict-overflow-10.c
branches/fixed-point/gcc/testsuite/gcc.dg/Wstrict-overflow-2.c
- copied unchanged from r121984, trunk/gcc/testsuite/gcc.dg/Wstrict-overflow-2.c
branches/fixed-point/gcc/testsuite/gcc.dg/Wstrict-overflow-3.c
- copied unchanged from r121984, trunk/gcc/testsuite/gcc.dg/Wstrict-overflow-3.c
branches/fixed-point/gcc/testsuite/gcc.dg/Wstrict-overflow-4.c
- copied unchanged from r121984, trunk/gcc/testsuite/gcc.dg/Wstrict-overflow-4.c
branches/fixed-point/gcc/testsuite/gcc.dg/Wstrict-overflow-5.c
- copied unchanged from r121984, trunk/gcc/testsuite/gcc.dg/Wstrict-overflow-5.c
branches/fixed-point/gcc/testsuite/gcc.dg/Wstrict-overflow-6.c
- copied unchanged from r121984, trunk/gcc/testsuite/gcc.dg/Wstrict-overflow-6.c
branches/fixed-point/gcc/testsuite/gcc.dg/Wstrict-overflow-7.c
- copied unchanged from r121984, trunk/gcc/testsuite/gcc.dg/Wstrict-overflow-7.c
branches/fixed-point/gcc/testsuite/gcc.dg/Wstrict-overflow-8.c
- copied unchanged from r121984, trunk/gcc/testsuite/gcc.dg/Wstrict-overflow-8.c
branches/fixed-point/gcc/testsuite/gcc.dg/Wstrict-overflow-9.c
- copied unchanged from r121984, trunk/gcc/testsuite/gcc.dg/Wstrict-overflow-9.c
branches/fixed-point/gcc/testsuite/gcc.dg/fold-compare-3.c
- copied unchanged from r121984, trunk/gcc/testsuite/gcc.dg/fold-compare-3.c
branches/fixed-point/gcc/testsuite/gcc.dg/pr29521-2.c
- copied unchanged from r121984, trunk/gcc/testsuite/gcc.dg/pr29521-2.c
branches/fixed-point/gcc/testsuite/gcc.dg/pr29521.c
- copied unchanged from r121984, trunk/gcc/testsuite/gcc.dg/pr29521.c
branches/fixed-point/gcc/testsuite/gcc.dg/pr30189.c
- copied unchanged from r121984, trunk/gcc/testsuite/gcc.dg/pr30189.c
branches/fixed-point/gcc/testsuite/gcc.dg/torture/complex-alias-1.c
- copied unchanged from r121984, trunk/gcc/testsuite/gcc.dg/torture/complex-alias-1.c
branches/fixed-point/gcc/testsuite/gcc.dg/torture/pr27302-2.c
- copied unchanged from r121984, trunk/gcc/testsuite/gcc.dg/torture/pr27302-2.c
branches/fixed-point/gcc/testsuite/gcc.dg/tree-ssa/loop-24.c
- copied unchanged from r121984, trunk/gcc/testsuite/gcc.dg/tree-ssa/loop-24.c
branches/fixed-point/gcc/testsuite/gcc.dg/tree-ssa/loop-25.c
- copied unchanged from r121984, trunk/gcc/testsuite/gcc.dg/tree-ssa/loop-25.c
branches/fixed-point/gcc/testsuite/gcc.dg/vect/fast-math-vect-pow-2.c
- copied unchanged from r121984, trunk/gcc/testsuite/gcc.dg/vect/fast-math-vect-pow-2.c
branches/fixed-point/gcc/testsuite/gcc.dg/vect/no-tree-scev-cprop-vect-iv-1.c
- copied unchanged from r121984, trunk/gcc/testsuite/gcc.dg/vect/no-tree-scev-cprop-vect-iv-1.c
branches/fixed-point/gcc/testsuite/gcc.dg/vect/no-tree-scev-cprop-vect-iv-2.c
- copied unchanged from r121984, trunk/gcc/testsuite/gcc.dg/vect/no-tree-scev-cprop-vect-iv-2.c
branches/fixed-point/gcc/testsuite/gcc.dg/vect/pr29145.c
- copied unchanged from r121984, trunk/gcc/testsuite/gcc.dg/vect/pr29145.c
branches/fixed-point/gcc/testsuite/gcc.dg/vect/pr30771.c
- copied unchanged from r121984, trunk/gcc/testsuite/gcc.dg/vect/pr30771.c
branches/fixed-point/gcc/testsuite/gcc.dg/vect/vect-floatint-conversion-1.c
- copied unchanged from r121984, trunk/gcc/testsuite/gcc.dg/vect/vect-floatint-conversion-1.c
branches/fixed-point/gcc/testsuite/gcc.dg/vect/vect-intfloat-conversion-1.c
- copied unchanged from r121984, trunk/gcc/testsuite/gcc.dg/vect/vect-intfloat-conversion-1.c
branches/fixed-point/gcc/testsuite/gcc.dg/vect/vect-intfloat-conversion-2.c
- copied unchanged from r121984, trunk/gcc/testsuite/gcc.dg/vect/vect-intfloat-conversion-2.c
branches/fixed-point/gcc/testsuite/gcc.dg/vect/vect-iv-1.c
- copied unchanged from r121984, trunk/gcc/testsuite/gcc.dg/vect/vect-iv-1.c
branches/fixed-point/gcc/testsuite/gcc.dg/vect/vect-iv-10.c
- copied unchanged from r121984, trunk/gcc/testsuite/gcc.dg/vect/vect-iv-10.c
branches/fixed-point/gcc/testsuite/gcc.dg/vect/vect-iv-11.c
- copied unchanged from r121984, trunk/gcc/testsuite/gcc.dg/vect/vect-iv-11.c
branches/fixed-point/gcc/testsuite/gcc.dg/vect/vect-iv-2.c
- copied unchanged from r121984, trunk/gcc/testsuite/gcc.dg/vect/vect-iv-2.c
branches/fixed-point/gcc/testsuite/gcc.dg/vect/vect-iv-3.c
- copied unchanged from r121984, trunk/gcc/testsuite/gcc.dg/vect/vect-iv-3.c
branches/fixed-point/gcc/testsuite/gcc.dg/vect/vect-iv-4.c
- copied unchanged from r121984, trunk/gcc/testsuite/gcc.dg/vect/vect-iv-4.c
branches/fixed-point/gcc/testsuite/gcc.dg/vect/vect-iv-5.c
- copied unchanged from r121984, trunk/gcc/testsuite/gcc.dg/vect/vect-iv-5.c
branches/fixed-point/gcc/testsuite/gcc.dg/vect/vect-iv-6.c
- copied unchanged from r121984, trunk/gcc/testsuite/gcc.dg/vect/vect-iv-6.c
branches/fixed-point/gcc/testsuite/gcc.dg/vect/vect-iv-7.c
- copied unchanged from r121984, trunk/gcc/testsuite/gcc.dg/vect/vect-iv-7.c
branches/fixed-point/gcc/testsuite/gcc.dg/vect/vect-iv-8.c
- copied unchanged from r121984, trunk/gcc/testsuite/gcc.dg/vect/vect-iv-8.c
branches/fixed-point/gcc/testsuite/gcc.dg/vect/vect-iv-9.c
- copied unchanged from r121984, trunk/gcc/testsuite/gcc.dg/vect/vect-iv-9.c
branches/fixed-point/gcc/testsuite/gcc.target/i386/builtin-bswap-2.c
- copied unchanged from r121984, trunk/gcc/testsuite/gcc.target/i386/builtin-bswap-2.c
branches/fixed-point/gcc/testsuite/gcc.target/i386/builtin-bswap-3.c
- copied unchanged from r121984, trunk/gcc/testsuite/gcc.target/i386/builtin-bswap-3.c
branches/fixed-point/gcc/testsuite/gcc.target/i386/parity-1.c
- copied unchanged from r121984, trunk/gcc/testsuite/gcc.target/i386/parity-1.c
branches/fixed-point/gcc/testsuite/gcc.target/i386/parity-2.c
- copied unchanged from r121984, trunk/gcc/testsuite/gcc.target/i386/parity-2.c
branches/fixed-point/gcc/testsuite/gcc.target/ia64/builtin-bswap-1.c
- copied unchanged from r121984, trunk/gcc/testsuite/gcc.target/ia64/builtin-bswap-1.c
branches/fixed-point/gcc/testsuite/gcc.target/ia64/builtin-bswap-2.c
- copied unchanged from r121984, trunk/gcc/testsuite/gcc.target/ia64/builtin-bswap-2.c
branches/fixed-point/gcc/testsuite/gcc.target/ia64/builtin-popcount-1.c
- copied unchanged from r121984, trunk/gcc/testsuite/gcc.target/ia64/builtin-popcount-1.c
branches/fixed-point/gcc/testsuite/gcc.target/ia64/builtin-popcount-2.c
- copied unchanged from r121984, trunk/gcc/testsuite/gcc.target/ia64/builtin-popcount-2.c
branches/fixed-point/gcc/testsuite/gcc.target/powerpc/parity-1.c
- copied unchanged from r121984, trunk/gcc/testsuite/gcc.target/powerpc/parity-1.c
branches/fixed-point/gcc/testsuite/gcc.target/powerpc/popcount-1.c
- copied unchanged from r121984, trunk/gcc/testsuite/gcc.target/powerpc/popcount-1.c
branches/fixed-point/gcc/testsuite/gfortran.dg/array_function_1.f90
- copied unchanged from r121984, trunk/gcc/testsuite/gfortran.dg/array_function_1.f90
branches/fixed-point/gcc/testsuite/gfortran.dg/char_array_constructor_2.f90
- copied unchanged from r121984, trunk/gcc/testsuite/gfortran.dg/char_array_constructor_2.f90
branches/fixed-point/gcc/testsuite/gfortran.dg/error_recovery_3.f90
- copied unchanged from r121984, trunk/gcc/testsuite/gfortran.dg/error_recovery_3.f90
branches/fixed-point/gcc/testsuite/gfortran.dg/forall_8.f90
- copied unchanged from r121984, trunk/gcc/testsuite/gfortran.dg/forall_8.f90
branches/fixed-point/gcc/testsuite/gfortran.dg/forall_9.f90
- copied unchanged from r121984, trunk/gcc/testsuite/gfortran.dg/forall_9.f90
branches/fixed-point/gcc/testsuite/gfortran.dg/logical_2.f90
- copied unchanged from r121984, trunk/gcc/testsuite/gfortran.dg/logical_2.f90
branches/fixed-point/gcc/testsuite/gfortran.dg/maxlocval_1.f90
- copied unchanged from r121984, trunk/gcc/testsuite/gfortran.dg/maxlocval_1.f90
branches/fixed-point/gcc/testsuite/gfortran.dg/used_dummy_types_7.f90
- copied unchanged from r121984, trunk/gcc/testsuite/gfortran.dg/used_dummy_types_7.f90
branches/fixed-point/libgomp/testsuite/libgomp.c++/pr30703.C
- copied unchanged from r121984, trunk/libgomp/testsuite/libgomp.c++/pr30703.C
branches/fixed-point/libjava/classpath/gnu/classpath/jdwp/exception/InvalidFrameException.java
- copied unchanged from r121984, trunk/libjava/classpath/gnu/classpath/jdwp/exception/InvalidFrameException.java
branches/fixed-point/libjava/classpath/lib/gnu/classpath/jdwp/exception/InvalidFrameException.class
- copied unchanged from r121984, trunk/libjava/classpath/lib/gnu/classpath/jdwp/exception/InvalidFrameException.class
branches/fixed-point/libjava/gnu/classpath/jdwp/exception/InvalidFrameException.h
- copied unchanged from r121984, trunk/libjava/gnu/classpath/jdwp/exception/InvalidFrameException.h
branches/fixed-point/libjava/testsuite/libjava.jni/init$NativeClass.h
- copied unchanged from r121984, trunk/libjava/testsuite/libjava.jni/init$NativeClass.h
branches/fixed-point/libjava/testsuite/libjava.jni/init.c
- copied unchanged from r121984, trunk/libjava/testsuite/libjava.jni/init.c
branches/fixed-point/libjava/testsuite/libjava.jni/init.h
- copied unchanged from r121984, trunk/libjava/testsuite/libjava.jni/init.h
branches/fixed-point/libjava/testsuite/libjava.jni/init.jar
- copied unchanged from r121984, trunk/libjava/testsuite/libjava.jni/init.jar
branches/fixed-point/libjava/testsuite/libjava.jni/init.java
- copied unchanged from r121984, trunk/libjava/testsuite/libjava.jni/init.java
branches/fixed-point/libjava/testsuite/libjava.jni/init.out
- copied unchanged from r121984, trunk/libjava/testsuite/libjava.jni/init.out
branches/fixed-point/libjava/testsuite/libjava.lang/Divide_2.jar
- copied unchanged from r121984, trunk/libjava/testsuite/libjava.lang/Divide_2.jar
branches/fixed-point/libjava/testsuite/libjava.lang/Divide_2.java
- copied unchanged from r121984, trunk/libjava/testsuite/libjava.lang/Divide_2.java
branches/fixed-point/libjava/testsuite/libjava.lang/Divide_2.out
- copied unchanged from r121984, trunk/libjava/testsuite/libjava.lang/Divide_2.out
Removed:
branches/fixed-point/configure.in
branches/fixed-point/gcc/testsuite/gcc.c-torture/execute/pr29302-1.c
branches/fixed-point/libjava/java/net/DatagramSocket.java
branches/fixed-point/libjava/java/net/Socket.java
Modified:
branches/fixed-point/ (props changed)
branches/fixed-point/ChangeLog
branches/fixed-point/MAINTAINERS
branches/fixed-point/Makefile.in
branches/fixed-point/Makefile.tpl
branches/fixed-point/config.sub
branches/fixed-point/config/ChangeLog
branches/fixed-point/config/acx.m4
branches/fixed-point/config/tls.m4
branches/fixed-point/configure
branches/fixed-point/contrib/ChangeLog
branches/fixed-point/contrib/gcc_update
branches/fixed-point/contrib/test_summary
branches/fixed-point/contrib/texi2pod.pl
branches/fixed-point/fixincludes/fixincl.x
branches/fixed-point/fixincludes/inclhack.def
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/Make-lang.in
branches/fixed-point/gcc/ada/decl.c
branches/fixed-point/gcc/ada/raise-gcc.c
branches/fixed-point/gcc/alias.c
branches/fixed-point/gcc/bitmap.c
branches/fixed-point/gcc/builtin-types.def
branches/fixed-point/gcc/builtins.def
branches/fixed-point/gcc/c-common.c
branches/fixed-point/gcc/c-decl.c
branches/fixed-point/gcc/c-opts.c
branches/fixed-point/gcc/c-parser.c
branches/fixed-point/gcc/c-typeck.c
branches/fixed-point/gcc/c.opt
branches/fixed-point/gcc/calls.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/cgraph.c
branches/fixed-point/gcc/cgraph.h
branches/fixed-point/gcc/cgraphbuild.c
branches/fixed-point/gcc/cgraphunit.c
branches/fixed-point/gcc/common.opt
branches/fixed-point/gcc/config.gcc
branches/fixed-point/gcc/config/alpha/alpha-protos.h
branches/fixed-point/gcc/config/alpha/alpha.c
branches/fixed-point/gcc/config/alpha/alpha.h
branches/fixed-point/gcc/config/alpha/alpha.md
branches/fixed-point/gcc/config/alpha/predicates.md
branches/fixed-point/gcc/config/arm/arm.c
branches/fixed-point/gcc/config/arm/lib1funcs.asm
branches/fixed-point/gcc/config/arm/linux-eabi.h
branches/fixed-point/gcc/config/arm/linux-gas.h
branches/fixed-point/gcc/config/arm/uclinux-elf.h
branches/fixed-point/gcc/config/frv/frv.md
branches/fixed-point/gcc/config/i386/constraints.md
branches/fixed-point/gcc/config/i386/darwin.h
branches/fixed-point/gcc/config/i386/driver-i386.c
branches/fixed-point/gcc/config/i386/i386-protos.h
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/mmx.md
branches/fixed-point/gcc/config/i386/sse.md
branches/fixed-point/gcc/config/i386/winnt-cxx.c (props changed)
branches/fixed-point/gcc/config/i386/winnt-stubs.c (props changed)
branches/fixed-point/gcc/config/i386/xmmintrin.h
branches/fixed-point/gcc/config/ia64/ia64.md
branches/fixed-point/gcc/config/m32c/m32c-protos.h
branches/fixed-point/gcc/config/m32c/m32c.c
branches/fixed-point/gcc/config/m32c/predicates.md
branches/fixed-point/gcc/config/m68k/t-m68kbare
branches/fixed-point/gcc/config/m68k/t-m68kelf
branches/fixed-point/gcc/config/m68k/t-openbsd
branches/fixed-point/gcc/config/m68k/t-rtems
branches/fixed-point/gcc/config/m68k/t-uclinux
branches/fixed-point/gcc/config/pa/pa.md
branches/fixed-point/gcc/config/rs6000/rs6000-protos.h
branches/fixed-point/gcc/config/rs6000/rs6000.c
branches/fixed-point/gcc/config/rs6000/rs6000.md
branches/fixed-point/gcc/config/sh/sh.c
branches/fixed-point/gcc/config/sparc/sol2.h
branches/fixed-point/gcc/cp/ChangeLog
branches/fixed-point/gcc/cp/cp-gimplify.c
branches/fixed-point/gcc/cp/decl.c
branches/fixed-point/gcc/cp/friend.c
branches/fixed-point/gcc/cp/parser.c
branches/fixed-point/gcc/cp/pt.c
branches/fixed-point/gcc/cp/tree.c
branches/fixed-point/gcc/doc/install.texi
branches/fixed-point/gcc/doc/invoke.texi
branches/fixed-point/gcc/doc/loop.texi
branches/fixed-point/gcc/doc/tm.texi
branches/fixed-point/gcc/dwarf2out.c
branches/fixed-point/gcc/emit-rtl.c
branches/fixed-point/gcc/emutls.c
branches/fixed-point/gcc/except.c
branches/fixed-point/gcc/expr.c
branches/fixed-point/gcc/flags.h
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/f95-lang.c
branches/fixed-point/gcc/fortran/intrinsic.texi
branches/fixed-point/gcc/fortran/lang.opt
branches/fixed-point/gcc/fortran/misc.c
branches/fixed-point/gcc/fortran/module.c
branches/fixed-point/gcc/fortran/openmp.c
branches/fixed-point/gcc/fortran/primary.c
branches/fixed-point/gcc/fortran/scanner.c
branches/fixed-point/gcc/fortran/trans-array.c
branches/fixed-point/gcc/fortran/trans-array.h
branches/fixed-point/gcc/fortran/trans-common.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/types.def
branches/fixed-point/gcc/function.c
branches/fixed-point/gcc/fwprop.c
branches/fixed-point/gcc/gcc.c
branches/fixed-point/gcc/gcse.c
branches/fixed-point/gcc/genattrtab.c
branches/fixed-point/gcc/genautomata.c
branches/fixed-point/gcc/gimplify.c
branches/fixed-point/gcc/global.c
branches/fixed-point/gcc/ifcvt.c
branches/fixed-point/gcc/ipa-inline.c
branches/fixed-point/gcc/java/ChangeLog
branches/fixed-point/gcc/java/class.c
branches/fixed-point/gcc/java/expr.c
branches/fixed-point/gcc/java/java-tree.h
branches/fixed-point/gcc/java/jvspec.c
branches/fixed-point/gcc/libgcc-std.ver
branches/fixed-point/gcc/local-alloc.c
branches/fixed-point/gcc/loop-init.c
branches/fixed-point/gcc/lower-subreg.c
branches/fixed-point/gcc/opt-functions.awk
branches/fixed-point/gcc/optabs.c
branches/fixed-point/gcc/optc-gen.awk
branches/fixed-point/gcc/opts.c
branches/fixed-point/gcc/opts.h
branches/fixed-point/gcc/output.h
branches/fixed-point/gcc/params.def
branches/fixed-point/gcc/passes.c
branches/fixed-point/gcc/po/ChangeLog
branches/fixed-point/gcc/po/sv.po
branches/fixed-point/gcc/predict.c
branches/fixed-point/gcc/predict.h
branches/fixed-point/gcc/reload1.c
branches/fixed-point/gcc/see.c
branches/fixed-point/gcc/simplify-rtx.c
branches/fixed-point/gcc/target-def.h
branches/fixed-point/gcc/target.h
branches/fixed-point/gcc/targhooks.c
branches/fixed-point/gcc/targhooks.h
branches/fixed-point/gcc/testsuite/ChangeLog
branches/fixed-point/gcc/testsuite/g++.dg/compat/struct-layout-1.h
branches/fixed-point/gcc/testsuite/g++.dg/gomp/macro-3.C
branches/fixed-point/gcc/testsuite/g++.dg/tree-ssa/nothrow-1.C
branches/fixed-point/gcc/testsuite/g++.old-deja/g++.pt/instantiate12.C
branches/fixed-point/gcc/testsuite/gcc.c-torture/execute/20030125-1.x
branches/fixed-point/gcc/testsuite/gcc.c-torture/execute/builtins/lib/chk.c
branches/fixed-point/gcc/testsuite/gcc.c-torture/execute/builtins/lib/memset.c
branches/fixed-point/gcc/testsuite/gcc.c-torture/execute/builtins/memops-asm-lib.c
branches/fixed-point/gcc/testsuite/gcc.c-torture/execute/ieee/mul-subnormal-single-1.x
branches/fixed-point/gcc/testsuite/gcc.dg/builtins-20.c
branches/fixed-point/gcc/testsuite/gcc.dg/compat/struct-layout-1.h
branches/fixed-point/gcc/testsuite/gcc.dg/fold-compare-2.c
branches/fixed-point/gcc/testsuite/gcc.dg/gomp/macro-3.c
branches/fixed-point/gcc/testsuite/gcc.dg/lower-subreg-1.c
branches/fixed-point/gcc/testsuite/gcc.dg/pr26570.c
branches/fixed-point/gcc/testsuite/gcc.dg/pr30172-1.c
branches/fixed-point/gcc/testsuite/gcc.dg/tls/alias-1.c
branches/fixed-point/gcc/testsuite/gcc.dg/tls/asm-1.c
branches/fixed-point/gcc/testsuite/gcc.dg/tls/debug-1.c
branches/fixed-point/gcc/testsuite/gcc.dg/tls/diag-1.c
branches/fixed-point/gcc/testsuite/gcc.dg/tls/diag-2.c
branches/fixed-point/gcc/testsuite/gcc.dg/tls/diag-3.c
branches/fixed-point/gcc/testsuite/gcc.dg/tls/diag-4.c
branches/fixed-point/gcc/testsuite/gcc.dg/tls/diag-5.c
branches/fixed-point/gcc/testsuite/gcc.dg/tls/init-1.c
branches/fixed-point/gcc/testsuite/gcc.dg/tls/nonpic-1.c
branches/fixed-point/gcc/testsuite/gcc.dg/tls/opt-10.c
branches/fixed-point/gcc/testsuite/gcc.dg/tls/opt-5.c
branches/fixed-point/gcc/testsuite/gcc.dg/tls/opt-6.c
branches/fixed-point/gcc/testsuite/gcc.dg/tls/opt-8.c
branches/fixed-point/gcc/testsuite/gcc.dg/tls/opt-9.c
branches/fixed-point/gcc/testsuite/gcc.dg/tls/pic-1.c
branches/fixed-point/gcc/testsuite/gcc.dg/tls/struct-1.c
branches/fixed-point/gcc/testsuite/gcc.dg/tls/trivial.c
branches/fixed-point/gcc/testsuite/gcc.dg/tree-prof/update-tailcall.c
branches/fixed-point/gcc/testsuite/gcc.dg/tree-ssa/pr15349.c
branches/fixed-point/gcc/testsuite/gcc.dg/tree-ssa/pr21658.c
branches/fixed-point/gcc/testsuite/gcc.dg/tree-ssa/pr21829.c
branches/fixed-point/gcc/testsuite/gcc.dg/tree-ssa/pr25501.c
branches/fixed-point/gcc/testsuite/gcc.dg/tree-ssa/tailrecursion-1.c
branches/fixed-point/gcc/testsuite/gcc.dg/tree-ssa/tailrecursion-2.c
branches/fixed-point/gcc/testsuite/gcc.dg/tree-ssa/tailrecursion-3.c
branches/fixed-point/gcc/testsuite/gcc.dg/tree-ssa/tailrecursion-4.c
branches/fixed-point/gcc/testsuite/gcc.dg/vect/pr21591.c
branches/fixed-point/gcc/testsuite/gcc.dg/vect/pr27151.c
branches/fixed-point/gcc/testsuite/gcc.dg/vect/pr28952.c
branches/fixed-point/gcc/testsuite/gcc.dg/vect/vect-113.c
branches/fixed-point/gcc/testsuite/gcc.dg/vect/vect-14.c
branches/fixed-point/gcc/testsuite/gcc.dg/vect/vect-27.c
branches/fixed-point/gcc/testsuite/gcc.dg/vect/vect-29.c
branches/fixed-point/gcc/testsuite/gcc.dg/vect/vect-74.c
branches/fixed-point/gcc/testsuite/gcc.dg/vect/vect-80.c
branches/fixed-point/gcc/testsuite/gcc.dg/vect/vect-93.c
branches/fixed-point/gcc/testsuite/gcc.dg/vect/vect-dv-2.c
branches/fixed-point/gcc/testsuite/gcc.dg/vect/vect-recip.c
branches/fixed-point/gcc/testsuite/gcc.dg/vect/vect-reduc-dot-u16a.c
branches/fixed-point/gcc/testsuite/gcc.dg/vect/vect-reduc-dot-u16b.c
branches/fixed-point/gcc/testsuite/gcc.dg/vect/vect-strided-same-dr.c
branches/fixed-point/gcc/testsuite/gcc.dg/vect/vect-widen-mult-u16.c
branches/fixed-point/gcc/testsuite/gcc.dg/vect/vect.exp
branches/fixed-point/gcc/testsuite/gcc.target/i386/cvt-1.c
branches/fixed-point/gcc/testsuite/gcc.target/i386/sse4a-extract.c
branches/fixed-point/gcc/testsuite/gcc.target/i386/sse4a-insert.c
branches/fixed-point/gcc/testsuite/gfortran.dg/enum_4.f90
branches/fixed-point/gcc/testsuite/gfortran.dg/interface_10.f90
branches/fixed-point/gcc/testsuite/gfortran.dg/secnds-1.f
branches/fixed-point/gcc/testsuite/gfortran.dg/secnds.f
branches/fixed-point/gcc/testsuite/gfortran.dg/used_dummy_types_6.f90
branches/fixed-point/gcc/testsuite/gfortran.fortran-torture/execute/math.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-cfgcleanup.c
branches/fixed-point/gcc/tree-data-ref.c
branches/fixed-point/gcc/tree-dfa.c
branches/fixed-point/gcc/tree-dump.c
branches/fixed-point/gcc/tree-flow.h
branches/fixed-point/gcc/tree-inline.c
branches/fixed-point/gcc/tree-nested.c
branches/fixed-point/gcc/tree-pass.h
branches/fixed-point/gcc/tree-sra.c
branches/fixed-point/gcc/tree-ssa-address.c
branches/fixed-point/gcc/tree-ssa-alias.c
branches/fixed-point/gcc/tree-ssa-ccp.c
branches/fixed-point/gcc/tree-ssa-dom.c
branches/fixed-point/gcc/tree-ssa-live.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.c
branches/fixed-point/gcc/tree-ssa-operands.c
branches/fixed-point/gcc/tree-ssa-reassoc.c
branches/fixed-point/gcc/tree-ssa-structalias.c
branches/fixed-point/gcc/tree-ssa-threadedge.c
branches/fixed-point/gcc/tree-ssa.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-vectorizer.h
branches/fixed-point/gcc/tree-vrp.c
branches/fixed-point/gcc/tree.c
branches/fixed-point/gcc/tree.h
branches/fixed-point/gcc/value-prof.c
branches/fixed-point/gcc/varasm.c
branches/fixed-point/gcc/varpool.c
branches/fixed-point/gnattools/ChangeLog
branches/fixed-point/gnattools/configure
branches/fixed-point/gnattools/configure.ac
branches/fixed-point/include/ChangeLog
branches/fixed-point/include/libiberty.h
branches/fixed-point/libffi/ChangeLog
branches/fixed-point/libffi/src/s390/ffi.c
branches/fixed-point/libgfortran/ChangeLog
branches/fixed-point/libgfortran/Makefile.am
branches/fixed-point/libgfortran/Makefile.in
branches/fixed-point/libgfortran/generated/maxloc0_16_i16.c
branches/fixed-point/libgfortran/generated/maxloc0_16_i4.c
branches/fixed-point/libgfortran/generated/maxloc0_16_i8.c
branches/fixed-point/libgfortran/generated/maxloc0_4_i16.c
branches/fixed-point/libgfortran/generated/maxloc0_4_i4.c
branches/fixed-point/libgfortran/generated/maxloc0_4_i8.c
branches/fixed-point/libgfortran/generated/maxloc0_8_i16.c
branches/fixed-point/libgfortran/generated/maxloc0_8_i4.c
branches/fixed-point/libgfortran/generated/maxloc0_8_i8.c
branches/fixed-point/libgfortran/generated/maxloc1_16_i16.c
branches/fixed-point/libgfortran/generated/maxloc1_16_i4.c
branches/fixed-point/libgfortran/generated/maxloc1_16_i8.c
branches/fixed-point/libgfortran/generated/maxloc1_4_i16.c
branches/fixed-point/libgfortran/generated/maxloc1_4_i4.c
branches/fixed-point/libgfortran/generated/maxloc1_4_i8.c
branches/fixed-point/libgfortran/generated/maxloc1_8_i16.c
branches/fixed-point/libgfortran/generated/maxloc1_8_i4.c
branches/fixed-point/libgfortran/generated/maxloc1_8_i8.c
branches/fixed-point/libgfortran/generated/maxval_i16.c
branches/fixed-point/libgfortran/generated/maxval_i4.c
branches/fixed-point/libgfortran/generated/maxval_i8.c
branches/fixed-point/libgfortran/m4/iparm.m4
branches/fixed-point/libgomp/ChangeLog
branches/fixed-point/libgomp/configure
branches/fixed-point/libjava/ChangeLog
branches/fixed-point/libjava/Makefile.am
branches/fixed-point/libjava/Makefile.in
branches/fixed-point/libjava/classpath/ChangeLog
branches/fixed-point/libjava/classpath/ChangeLog.gcj
branches/fixed-point/libjava/classpath/configure
branches/fixed-point/libjava/classpath/configure.ac
branches/fixed-point/libjava/classpath/gnu/classpath/jdwp/processor/StackFrameCommandSet.java
branches/fixed-point/libjava/classpath/gnu/xml/dom/DomDocumentBuilderFactory.java
branches/fixed-point/libjava/classpath/gnu/xml/dom/ls/SAXEventSink.java
branches/fixed-point/libjava/classpath/gnu/xml/stream/XIncludeFilter.java
branches/fixed-point/libjava/classpath/gnu/xml/stream/XMLParser.java
branches/fixed-point/libjava/classpath/gnu/xml/transform/XSLURIResolver.java
branches/fixed-point/libjava/classpath/java/util/Collections.java
branches/fixed-point/libjava/classpath/java/util/TimeZone.java
branches/fixed-point/libjava/classpath/javax/management/MBeanServerFactory.java
branches/fixed-point/libjava/classpath/javax/management/ObjectName.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/StackFrameCommandSet.class
branches/fixed-point/libjava/classpath/lib/gnu/java/net/PlainDatagramSocketImpl.class
branches/fixed-point/libjava/classpath/lib/gnu/java/net/PlainSocketImpl$SocketInputStream.class
branches/fixed-point/libjava/classpath/lib/gnu/java/net/PlainSocketImpl$SocketOutputStream.class
branches/fixed-point/libjava/classpath/lib/gnu/java/net/PlainSocketImpl.class
branches/fixed-point/libjava/classpath/lib/gnu/xml/dom/DomDocumentBuilderFactory.class
branches/fixed-point/libjava/classpath/lib/gnu/xml/dom/ls/SAXEventSink.class
branches/fixed-point/libjava/classpath/lib/gnu/xml/stream/XIncludeFilter.class
branches/fixed-point/libjava/classpath/lib/gnu/xml/stream/XMLParser$AnyContentModel.class
branches/fixed-point/libjava/classpath/lib/gnu/xml/stream/XMLParser$Attribute.class
branches/fixed-point/libjava/classpath/lib/gnu/xml/stream/XMLParser$AttributeDecl.class
branches/fixed-point/libjava/classpath/lib/gnu/xml/stream/XMLParser$ContentModel.class
branches/fixed-point/libjava/classpath/lib/gnu/xml/stream/XMLParser$ContentParticle.class
branches/fixed-point/libjava/classpath/lib/gnu/xml/stream/XMLParser$Doctype.class
branches/fixed-point/libjava/classpath/lib/gnu/xml/stream/XMLParser$ElementContentModel.class
branches/fixed-point/libjava/classpath/lib/gnu/xml/stream/XMLParser$EmptyContentModel.class
branches/fixed-point/libjava/classpath/lib/gnu/xml/stream/XMLParser$ExternalIds.class
branches/fixed-point/libjava/classpath/lib/gnu/xml/stream/XMLParser$Input.class
branches/fixed-point/libjava/classpath/lib/gnu/xml/stream/XMLParser$MixedContentModel.class
branches/fixed-point/libjava/classpath/lib/gnu/xml/stream/XMLParser.class
branches/fixed-point/libjava/classpath/lib/gnu/xml/transform/XSLURIResolver.class
branches/fixed-point/libjava/classpath/lib/java/net/DatagramSocket.class
branches/fixed-point/libjava/classpath/lib/java/net/Socket.class
branches/fixed-point/libjava/classpath/lib/java/util/Collections$UnmodifiableMap$UnmodifiableEntrySet.class
branches/fixed-point/libjava/classpath/lib/java/util/TimeZone.class
branches/fixed-point/libjava/classpath/lib/java/util/VMTimeZone.class
branches/fixed-point/libjava/classpath/lib/javax/management/MBeanServerFactory.class
branches/fixed-point/libjava/classpath/lib/javax/management/ObjectName.class
branches/fixed-point/libjava/classpath/scripts/timezones.pl
branches/fixed-point/libjava/classpath/tools/classes/gnu/classpath/tools/javah/JniIncludePrinter.class
branches/fixed-point/libjava/classpath/tools/classes/gnu/classpath/tools/javah/JniStubPrinter.class
branches/fixed-point/libjava/classpath/tools/gnu/classpath/tools/javah/JniIncludePrinter.java
branches/fixed-point/libjava/classpath/tools/gnu/classpath/tools/javah/JniStubPrinter.java
branches/fixed-point/libjava/configure
branches/fixed-point/libjava/configure.ac
branches/fixed-point/libjava/gcj/Makefile.in
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/natVMVirtualMachine.cc
branches/fixed-point/libjava/gnu/classpath/natVMStackWalker.cc
branches/fixed-point/libjava/gnu/java/net/PlainDatagramSocketImpl.java
branches/fixed-point/libjava/gnu/java/net/PlainSocketImpl.java
branches/fixed-point/libjava/gnu/java/net/natPlainSocketImplPosix.cc
branches/fixed-point/libjava/gnu/xml/dom/ls/SAXEventSink.h
branches/fixed-point/libjava/gnu/xml/transform/XSLURIResolver.h
branches/fixed-point/libjava/include/Makefile.in
branches/fixed-point/libjava/include/java-interp.h
branches/fixed-point/libjava/interpret-run.cc
branches/fixed-point/libjava/java/lang/ClassLoader.h
branches/fixed-point/libjava/java/nio/charset/Charset.h
branches/fixed-point/libjava/java/util/Calendar.h
branches/fixed-point/libjava/java/util/VMTimeZone.java
branches/fixed-point/libjava/jni.cc
branches/fixed-point/libjava/jvmti.cc
branches/fixed-point/libjava/scripts/makemake.tcl
branches/fixed-point/libjava/sources.am
branches/fixed-point/libjava/sysdep/alpha/locks.h
branches/fixed-point/libjava/testsuite/Makefile.in
branches/fixed-point/libmudflap/ChangeLog
branches/fixed-point/libmudflap/configure
branches/fixed-point/ltconfig
More information about the Libstdc++-cvs
mailing list