- 23 Sep, 2005 14 commits
-
-
2005-09-23 Frank Ch. Eigler <fche@elastic.org> * testsuite/libmudflap.c++/pass58-frag.cxx: New test for heisenbug 19319. From-SVN: r104587
Frank Ch. Eigler committed -
* sources.am, Makefile.in: Updated. * Makefile.am (nat_source_files): Removed natProxy.cc. * java/lang/reflect/natProxy.cc: Removed. * gnu/classpath/jdwp/VMFrame.java, gnu/classpath/jdwp/VMIdManager.java, gnu/classpath/jdwp/VMVirtualMachine.java, java/lang/reflect/VMProxy.java: New files. 2005-09-23 Thomas Fitzsimmons <fitzsim@redhat.com> * scripts/makemake.tcl (verbose): Add gnu/java/awt/peer/qt to BC list. 2005-09-23 Thomas Fitzsimmons <fitzsim@redhat.com> * gnu/java/net/DefaultContentHandlerFactory.java (getContent): Remove ClasspathToolkit references. 2005-09-23 Thomas Fitzsimmons <fitzsim@redhat.com> * gnu/awt/xlib/XCanvasPeer.java: Add new peer methods. * gnu/awt/xlib/XFramePeer.java: Likewise. * gnu/awt/xlib/XGraphicsConfiguration.java: Likewise. 2005-09-23 Thomas Fitzsimmons <fitzsim@redhat.com> * Makefile.am (libgcjawt_la_SOURCES): Remove jawt.c. Add classpath/native/jawt/jawt.c. * Makefile.in: Regenerate. * jawt.c: Remove file. * include/Makefile.am (tool_include__HEADERS): Remove jawt.h and jawt_md.h. Add ../classpath/include/jawt.h and ../classpath/include/jawt_md.h. * include/Makefile.in: Regenerate. * include/jawt.h: Regenerate. * include/jawt_md.h: Regenerate. From-SVN: r104586
Tom Tromey committed -
From-SVN: r104578
Tom Tromey committed -
2005-09-23 Paul Thomas <pault@gcc.gnu.org> PR fortran/16861 * module.c (mio_component_ref): Return if the symbol is NULL and wait for another iteration during module reads. (mio_symtree_ref): Suppress the writing of contained symbols, when a symbol is available in the main namespace. (read_module): Restrict scope of special treatment of contained symbols to variables only and suppress redundant call to find_true_name. 2005-09-23 Paul Thomas <pault@gcc.gnu.org> PR fortran/16861 * gfortran.dg/nested_modules_3.f90: New. From-SVN: r104574
Paul Thomas committed -
config: * enable.m4: New file. * tls.m4: New file. libmudflap: * aclocal.m4, configure: Rebuilt. * configure.ac: Use GCC_CHECK_TLS. * acinclude.m4 (LIBMUDFLAP_CHECK_TLS, LIBMUDFLAP_ENABLE): Moved to ../config. From-SVN: r104571
Tom Tromey committed -
2005-09-23 Rafael ��vila de Esp��ndola <rafael.espindola@gmail.com> * parse.y : Changed pointer declaration from "type* var" to "type *var" Removed trailing space. Wrap long lines. 2005-09-23 Rafael ��vila de Esp��ndola <rafael.espindola@gmail.com> * parse.y : Fixed two compile warnings in "error" and "warning" invocations. Removed trailing periods in messages. Decapitalized the first word of each. From-SVN: r104569
Rafael Ávila de Espíndola committed -
2005-09-23 David Edelsohn <edelsohn@gnu.org> Pete Steinmetz <steinmtz@us.ibm.com> * config/rs6000/rs6000.md (neg-minus-mult): Set type to dmul. (rldic.): Set type to "compare". (rldicr.): Same. (movsf_hardfloat): Set type to mtjmpr for MTCTR/MTLR. Set type to mfjmpr for MFCTR/MFLR. (movdf_hardfloat64): Same. (movdf_softfloat64): Same. Correct order of store and move types. (movti_string): Set type to store_ux/load_ux. (load_multiple): Set type to load_ux. (store_multiple): Set type to store_ux. (movmemsi): Set type to store_ux. (output_cbranch direct_return): Set type to jmpreg. (stmw): Set type to store_ux. (lmw): Set type to load_ux. * config/rs6000/40x.md (ppc403-store): Increase latency to 2. * config/rs6000/440.md (ppc440-store): Increase latency to 6. * config/rs6000/603.md (ppc603-store): Occupy LSU for 2 cycles. * config/rs6000/6xx.md (ppc604-store): Increase latency to 3. * config/rs6000/mpc.md (mpccore-store): Increase latency to 2. * config/rs6000/rios1.md (rios1-store): Increase latency to 2. (rios1-fpstore): Increase latency to 3. * config/rs6000/rios2.md (rios2-store): Increase latency to 2. * config/rs6000/rs64.md (rs64a-store): Increase latency to 2. Co-Authored-By: Pete Steinmetz <steinmtz@us.ibm.com> From-SVN: r104568
David Edelsohn committed -
2005-09-23 David Edelsohn <edelsohn@gnu.org> Andrew Pinski <pinskia@physics.uc.edu> * config/rs6000/sync.md (sync_<fetchop_name>si_internal): Change operand2 constraint to "b". (sync_<fetchop_name>di_internal): Same. (sync_old_<fetchop_name>si_internal): Change operand3 constraint to "b". (sync_old_<fetchop_name>di_internal): Same. (sync_new_<fetchop_name>si_internal): Same. (sync_new_<fetchop_name>di_internal): Same. Co-Authored-By: Andrew Pinski <pinskia@physics.uc.edu> From-SVN: r104567
David Edelsohn committed -
PR middle-end/23991 * final.c (insn_default_length, insn_min_length): In !HAVE_ATTR_length case, define as macros. From-SVN: r104564
Joern Rennecke committed -
* optabs.c (emit_libcall_block): Use no_conflict_move_test. (no_conflict_move_test): Update comments. From-SVN: r104563
J"orn Rennecke committed -
PR rtl-optimization/23837 * optabs.c (no_conflict_move_test): Don't set must_stay for a clobber / clobber match between dest and p->first. From-SVN: r104562
J"orn Rennecke committed -
* final.c (insn_default_length, insn_min_length): In !HAVE_ATTR_length case, define as macros. From-SVN: r104561
J"orn Rennecke committed -
* doc/install.texi: Updated URL for Jacks. * doc/sourcebuild.texi: Likewise. From-SVN: r104554
Ranjit Mathew committed -
[[Split portion of a mixed commit.]] From-SVN: r104550.2
GCC Administrator committed
-
- 22 Sep, 2005 18 commits
-
-
PR fortran/24005 gfortran.dg/interface_1.f90: New test. From-SVN: r104545
Steven G. Kargl committed -
PR fortran/24005 * interface.c (check_interface1): Fix NULL dereference. From-SVN: r104544
Steven G. Kargl committed -
fortran/ 2005-09-22 Erik Edelmann <erik.edelmann@iki.fi> PR fortran/23843 * resolve.c (derived_inaccessible): New function. (resolve_transfer): Use it to check for private components. testsuite/ 2005-09-22 Erik Edelmann <erik.edelmann@iki.fi> Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de> PR fortran/23843 * gfortran.dg/der_io_2.f90, gfortran.dg/der_io_3.f90: New test. Co-Authored-By: Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de> From-SVN: r104542
Erik Edelmann committed -
PR fortran/23516 * gfortran.dg/imag_1.f: New test. * gfortran.dg/imag_2.f: Ditto. From-SVN: r104539
Steven G. Kargl committed -
PR fortran/23516 * intrinsic.c (add_function): Add IMAG, IMAGPART, and REALPART intrinsics. * intrinsic.h: Prototypes for gfc_simplify_realpart and gfc_resolve_realpart. * intrinsic.texi: Document intrinsic procedures. * simplify.c (gfc_simplify_realpart): New function. * irseolve.c (gfc_resolve_realpart): New function. From-SVN: r104537
Steven G. Kargl committed -
* gcc.dg/intmax_t-1.c: Remove sh*-*-elf from dg-error statement. (problem was fixed by Jeff Johnston's addition of libc/include/stdint.h to newlib) From-SVN: r104536
J"orn Rennecke committed -
PR c++/21983 * class.c (find_final_overrider): Move diagnostic about no unique final overrider to... (update_vtable_entry_for_fn): ... here. * g++.dg/warn/pr21983.C: New test. From-SVN: r104533
Jakub Jelinek committed -
From-SVN: r104530
David Edelsohn committed -
PR target/24007 * config/rs6000/rs6000.md (movsf_hardfloat): Ignore special registers when choosing register preferences. (movdf_hardfloat): Same. From-SVN: r104529
David Edelsohn committed -
expmed.c (expand_shift): Don't use the target of the rotate as target for the first expanded shift insn. 2005-09-22 Andreas Krebbel <krebbel1@de.ibm.com> * expmed.c (expand_shift): Don't use the target of the rotate as target for the first expanded shift insn. * testsuite/gcc.dg/20050922-1.c: Testcase added. From-SVN: r104528
Andreas Krebbel committed -
PR tree-optimization/22438 * tree-ssa-loop-ivopts.c (rewrite_use_nonlinear_expr): Handle all preserved iv rhs rewriting specially. From-SVN: r104522
Zdenek Dvorak committed -
re PR ada/23788 (s-taprop.adb:69:06: warning: cannot depend on "Interrupt_Operations" (wrong categorization)) 2005-09-16 Laurent GUERBY <laurent@guerby.net> PR ada/23788 * s-tpinop.ads: Make this unit Preelaborate. From-SVN: r104521
Laurent GUERBY committed -
2005-09-21 Guillaume Melquiond <guillaume.melquiond@ens-lyon.fr> PR libstdc++/23956 * include/ext/mt_allocator.h: Remove excess policy_type::_S_get_pool calls in constructors. From-SVN: r104520
Guillaume Melquiond committed -
2005-09-20 Daniel Berlin <dberlin@dberlin.org> * tree-data-ref.c (analyze_array_indexes): Only estimate when estimate_only is true. * tree-flow.h (ref_contains_indirect_ref): New prototype. * tree-flow-inline.h (ref_contains_indirect_ref): Moved from tree-ssa-structalias.c * tree-ssa-loop-niter.c (infer_loop_bounds_from_undefined): Use ref_contains_indirect_ref. * tree-ssa-structalias.c (ref_contains_indirect_ref): Moved. From-SVN: r104518
Daniel Berlin committed -
2005-09-21 Bryce McKinlay <mckinlay@redhat.com> * gnu/gcj/runtime/BootClassLoader.java (BootClassLoader): Pass `null' parent ClassLoader to parent constructor. * gnu/gcj/runtime/HelperClassLoader.java (HelperClassLoader): New constructor. From-SVN: r104516
Bryce McKinlay committed -
[[Split portion of a mixed commit.]] From-SVN: r104513.2
GCC Administrator committed -
PR c++/23993 * init.c (integral_constant_value): Use DECL_INTEGRAL_CONSTANT_VAR_P. PR c++/23993 * g++.dg/template/array14.C: New test. From-SVN: r104511
Mark Mitchell committed -
* config/mn10300/mn10300.c (TARGET_DEFAULT_TARGET_FLAGS): Add MASK_PTR_A0D0. (mn10300_return_in_memory): Support variable size types also. (mn10300_pass_by_reference): Likewise. (mn10300_function_value): New. * config/mn10300/mn10300.h (FUNCTION_VALUE): Call the above. (FUNCTION_OUTGOING_VALUE): Likewise. * config/mn10300/mn10300.opt: Add -mreturn-pointer-on-d0. * doc/invoke.texi: Document it. From-SVN: r104508
DJ Delorie committed
-
- 21 Sep, 2005 8 commits
-
-
PR target/22585 * config/i386/i386.c (ix86_prepare_fp_compare_args): Do not force integer op1 into register for XFmode compares. From-SVN: r104498
Uros Bizjak committed -
Correct format error on previous commit. From-SVN: r104496
Paul Thomas committed -
2005-09-21 Erik Edelmann <erik.edelmann@iki.fi> PR fortran/19929 * trans-stmt.c (gfc_trans_deallocate): Check if the object to be deallocated is an array by looking at expr->rank instead of expr->symtree->n.sym->attr.dimension. 2005-09-21 Erik Edelmann <erik.edelmann@iki.fi> PR fortran/19929 * gfortran.dg/der_ptr_component_1.f90: New test. From-SVN: r104495
Erik Edelmann committed -
PR middle-end/23971 * expmed.c (alg_code): Add alg_impossible. (alg_hash_entry): Add cost. (synth_mult): Record alg_impossible in the hash table if multiplication by a given integer is impossble within the limit. Speed up using alg_impossible. From-SVN: r104494
Kazu Hirata committed -
* expmed.c (alg_code): Add alg_impossible. (alg_hash_entry): Add cost. (synth_mult): Record alg_impossible in the hash table if multiplication by a given integer is impossble within the limit. Speed up using alg_impossible. From-SVN: r104492
Kazu Hirata committed -
PR c++/23965 * call.c (resolve_args): Return error_mark_node on arguments whose TREE_TYPE is error_mark_node. * g++.dg/template/error1.C: Reject "no matching function" message. From-SVN: r104489
Volker Reichelt committed -
PR c++/17609 * g++.dg/lookup/error1.C: New test. From-SVN: r104488
Volker Reichelt committed -
From-SVN: r104486
Ranjit Mathew committed
-