- 16 Mar, 2006 4 commits
-
-
* config/vax/vax.c (nonindexed_address_p): Change logical negation from '! xxx' to '!xxx' for coding-style conformance. * config/vax/vax.h (PCC_BITFIELD_TYPE_MATTERS): Likewise. (EXTRA_CONSTRAINT): Likewise. * config/vax/vax.md (four unnamed insns): Likewise. From-SVN: r112113
Jan-Benedict Glaw committed -
* g++.dg/opt/pr15551.C: Cleanup temp file. From-SVN: r112108
Kaveh R. Ghazi committed -
From-SVN: r112106
GCC Administrator committed -
gcc/java * jcf-write.c (generate_bytecode_insns): Use qualifying type for non-static method calls. libjava * testsuite/libjava.jacks/jacks.xfail: Removed 13.1-runtime-method-5. From-SVN: r112102
Tom Tromey committed
-
- 15 Mar, 2006 17 commits
-
-
2006-03-15 Paul Brook <paul@codesourcery.com> * config/arm/arm.c (minipool_pad): New. (add_minipool_forward_ref): Unclude pool alignment padding in address calculation. (push_minipool_fix): Set minipool_pad. (minipool_pad): Ditto. From-SVN: r112099
Paul Brook committed -
* java-tree.h : Moved comment for TYPE_DOT_CLASS adjacent to its declaration. From-SVN: r112098
David Daney committed -
* lang.opt (-freduced-reflection): New option. * lang.c (java_post_options): Generate an error if -freduced-reflection used with -fjni or -findirect-dispatch. * java-tree.h (flag_reduced_reflection): Declare new variable. * boehm.c (get_boehm_type_descriptor): Indicate all pointers if bitmap overflows and flag_reduced_reflection set. * class.c (uses_jv_markobj_p): New function. (make_class_data): Moved generation of vtable to before reflection data, generate less reflection data if flag_reduced_reflection set. * gcj.texi: Document -freduced-reflection. From-SVN: r112095
David Daney committed -
From-SVN: r112094
Tom Tromey committed -
gcc/java PR java/26390: * class.c (get_interface_method_index): Don't put <clinit> into interface table. libjava PR java/26390: * link.cc (get_interfaces): Skip <clinit>. (append_partial_itable): Likewise. From-SVN: r112093
Tom Tromey committed -
From-SVN: r112092
Tom Tromey committed -
vax.c (split_quadword_operands): Use MEM_P() instead of GET_CODE() == MEM and REG_P() instead of GET_CODE() == REG. * config/vax/vax.c (split_quadword_operands): Use MEM_P() instead of GET_CODE() == MEM and REG_P() instead of GET_CODE() == REG. (print_operand_address): Likewise. (vax_address_cost): Likewise. (vax_rtx_costs): Likewise. (vax_notice_update_cc): Likewise. (vax_output_int_add): Likewise. (INDEX_REGISTER_P): Likewise. (BASE_REGISTER_P): Likewise. (nonindexed_address_p): Likewise. (vax_mode_dependent_address_p): Likewise. * config/vax/vax.h (EXTRA_CONSTRAINT): Likewise. (PRINT_OPERAND): Likewise. * config/vax/vax.md (ashlsi3): Likewise. (ashlsi3): Likewise. (some more unnamed insns): Likewise. From-SVN: r112090
Jan-Benedict Glaw committed -
* tree-ssa-dce.c (EXECUTE_IF_CONTROL_DEPENDENT): Make it an iterator-style macro. (mark_control_dependent_edges_necessary): Update the use of EXECUTE_IF_CONTROL_DEPENDENT. From-SVN: r112089
Kazu Hirata committed -
* config/sh/predicates.md (cache_address_operand): Special. (ua_address_operand): Likewise. From-SVN: r112085
J"orn Rennecke committed -
PR c++/6634 decl.c (grokdeclarator): Do not accept long long double. Reorganize checks for invalid (combinations of) type modifiers. Quote modifiers in messages. g++.dg/parse/long1.C: New test. From-SVN: r112084
Volker Reichelt committed -
* src/sh64/ffi.c (ffi_prep_cif_machdep): Handle float arguments passed with FP registers correctly. (ffi_closure_helper_SYSV): Likewise. * src/sh64/sysv.S: Likewise. From-SVN: r112083
Kaz Kojima committed -
* haifa-sched.c (unlink_other_notes, reemit_notes): Do not handle loop notes. * sched-deps.c (sched_analyze_insn, sched_analyze): Ditto. From-SVN: r112082
Zdenek Dvorak committed -
* gensupport.c (identify_predicable_attribute): Don't free p_false when it is still in use. From-SVN: r112081
Andreas Schwab committed -
* config.gcc (default with_cpu setting) <sparc*-*-*>: Do not modify the default setting here. From-SVN: r112080
Eric Botcazou committed -
2006-03-14 Jerry DeLisle <jvdelisle@gcc.gnu.org> PR fortran/19101 * gfortran.dg/continuation.f90: New test. * gfortran.dg/fmt_read_bz_bn.f90: Fix use of continuation. From-SVN: r112079
Jerry DeLisle committed -
2006-03-14 Jerry DeLisle <jvdelisle@gcc.gnu.org> PR fortran/19101 * gfortran.h: Add warn_ampersand. * invoke.texi: Add documentation for new option. * lang.opt: Add Wampersand. * options.c (gfc_init_options): Initialize warn_ampersand. (gfc_post_options): Set the warn if pedantic. (set_Wall): Set warn_ampersand. (gfc_handle_option: Add Wampersand for itself, -std=f95, and -std=f2003. * scanner.c (gfc_next_char_literal): Add test for missing '&' in continued character constant and give warning if missing. From-SVN: r112078
Jerry DeLisle committed -
From-SVN: r112074
GCC Administrator committed
-
- 14 Mar, 2006 19 commits
-
-
* tree-pass.h (pass_cfg): Remove. * alias.c (rest_of_handle_cfg, pass_cfg): Remove. * passes.c (pass_cfg): Don't run it. From-SVN: r112069
Steven Bosscher committed -
From-SVN: r112068
Janne Blomqvist committed -
PR middle-end/26684 * reg-stack.c (stack_regs_mentioned_data): Put it undef #ifdef STACK_REGS. From-SVN: r112067
Kazu Hirata committed -
PR 18537 * gfortran.h: Wrap Copyright line. (gfc_option_t): add warn_tabs member. * lang.opt: Update Coyright year. Add the Wtabs. * invoke.texi: Document -Wtabs. * scanner.c (gfc_gobble_whitespace): Use warn_tabs. Add linenum to suppress multiple warnings. (load_line): Use warn_tabs. Add linenum, current_line, seen_comment to suppress multiple warnings. * options.c (gfc_init_options): Initialize warn_tabs. (set_Wall): set warn_tabs for -Wall. (gfc_post_options): Adjust flag_tabs depending on -pedantic. (gfc_handle_option): Process command-line option -W[no-]tabs From-SVN: r112066
Steven G. Kargl committed -
From-SVN: r112062
Kazu Hirata committed -
* config/bfin/bfin.h (UNALIGNED_WORD_ASM_OP): Remove. * system.h (UNALIGNED_WORD_ASM_OP): Poison. From-SVN: r112061
Kazu Hirata committed -
* Makefile.in (reg-stack.o): Don't depend on gt-reg-stack.h. * reg-stack.c (stack_regs_mentioned_data): Change the type to VEC(char,heap) *. (stack_regs_mentioned): Update the uses of stack_regs_mentioned_data. Don't access the array beyond its end. (reg_to_stack): Update the uses of stack_regs_mentioned_data. Don't include gt-reg-stack.h. From-SVN: r112060
Kazu Hirata committed -
From-SVN: r112059
Jason Merrill committed -
* pa/pa32-linux.h (CRT_CALL_STATIC_FUNCTION): Fix typo. From-SVN: r112053
John David Anglin committed -
2006-03-14 Richard Guenther <rguenther@suse.de> * configure: Regenerate with autoconf 2.13. From-SVN: r112052
Richard Guenther committed -
2006-03-14 Richard Guenther <rguenther@suse.de> PR tree-optimization/26672 * tree-ssa-propagate.c (set_rhs): Don't walk DEFs if not in SSA form. * gcc.dg/torture/pr26672.c: New testcase. From-SVN: r112050
Richard Guenther committed -
re PR tree-optimization/26667 (Inlining always_inline functions causes further inlining that reduces function size to fail) 2006-03-14 Richard Guenther <rguenther@suse.de> PR tree-optimization/26667 * ipa-inline.c (cgraph_check_inline_limits): Walk the correct node for the callees. Always allow inlining if it will shrink the function size. From-SVN: r112049
Richard Guenther committed -
2006-03-14 Richard Guenther <rguenther@suse.de> PR middle-end/26659 * builtins.c (get_pointer_alignment): Prefer alignment information from decls over that from types. From-SVN: r112048
Richard Guenther committed -
From-SVN: r112046
Eric Botcazou committed -
2006-03-13 Jim Blandy <jimb@codesourcery.com> * MAINTAINERS: Use my work address. From-SVN: r112045
Jim Blandy committed -
2006-03-14 Andrew Pinski <pinskia@physics.uc.edu> PR target/26657 * config/darwin.h (LINK_COMMAND_SPEC): Handle -fopenmp. From-SVN: r112041
Andrew Pinski committed -
* config/rs6000/rs6000.opt (mdlmzb): New option. (msched-prolog, msched-epilog): Use Var not Mask. * doc/invoke.texi (-mdlmzb): Document. * config/rs6000/rs6000.c (TARGET_DEFAULT_TARGET_FLAGS): Remove MASK_SCHED_PROLOG. (rs6000_override_options): Enable -mdlmzb for 405 and 440. * config/rs6000/rs6000.md: Add dlmzb support for 405 and 440. testsuite: * gcc.target/powerpc/405-dlmzb-strlen-1.c, gcc.target/powerpc/440-dlmzb-strlen-1.c: New tests. From-SVN: r112040
Joseph Myers committed -
2006-03-13 Uttam Pawar <uttamp@us.ibm.com> PR rtl-optimization/25739 * bt-load.c (augment_live_range): Free tos pointer. * gensupport.c (identify_predicable_attribute): Free p_false pointer. * gcov.c (create_file_names): Free name pointer. From-SVN: r112039
Uttam Pawar committed -
From-SVN: r112037
GCC Administrator committed
-