- 15 Aug, 2005 2 commits
-
-
2005-08-14 Kelley Cook <kcook@gcc.gnu.org> * All files: Update with new FSF address. From-SVN: r103095
Kelley Cook committed -
[[Split portion of a mixed commit.]] From-SVN: r103092.2
GCC Administrator committed
-
- 14 Aug, 2005 17 commits
-
-
2005-08-13 Andrew Pinski <pinskia@physics.uc.edu> * objc/execute/exceptions/exceptions.exp: New exp for the exceptions testsuite. * objc/execute/exceptions/trivial.m: New test. * objc.dg/try-catch-11.m: Move to ... * objc/execute/exceptions/foward-1.m: Here. * objc.dg/try-catch-2.m: Move to ... * objc/execute/exceptions/catchall-1.m: Here. * objc.dg/try-catch-8.m: Move to ... * objc/execute/exceptions/local-variables-1.m: Here. From-SVN: r103090
Andrew Pinski committed -
2005-08-14 James A. Morrison <phython@gcc.gnu.org> * fold-const (fold_binary): Call fold_build2 instead of fold (build. From-SVN: r103089
James A. Morrison committed -
* config/s390/s390.c (s390_const_ok_for_constraint_p): Add 'P' constraint. (legitimate_reload_constant_p): Fix handling of lliXX operands. Accept double-word constants that can be split. * config/s390/s390.md ("movti"): Use 'P' constraint. ("*movdi_31", "*movdf_31"): Likewise. From-SVN: r103088
Ulrich Weigand committed -
2005-08-14 Asher Langton <langton2@llnl.gov> * parse.c (match): Enclosed macro in do...while(0) and braces. Also fix formatting of a few previous ChangeLog entries From-SVN: r103086
Tobias Schlüter committed -
2005-08-14 Paul Thomas <pault@gcc.gnu.org> PR fortran/21432. * gfortran.texi: Document PRINT namelist. From-SVN: r103085
Paul Thomas committed -
* mf-runtime.c (__mf_state_1): Initialize to reentrant. (__mf_init): Set thread state active. * mf-hooks3.c (__mf_pthread_spawner): Always set thread state active. (pthread_create wrapper): Always use thread spawner. * testsuite/libmudflap.cth/pass37-frag.c: Increase timeout. * testsuite/libmudflap.cth/pass39-frag.c: Likewise. From-SVN: r103084
Ulrich Weigand committed -
2005-08-14 Daniel Berlin <dberlin@dberlin.org> Fix PR tree-optimization/22615 * tree-ssa-structalias.c (solution_set_add): Handle first_vi_for_offset returning NULL. (do_da_constraint): Ditto. (do_sd_constraint): Ditto. (do_ds_constraint): Ditto (find_func_aliases): Ditto. (build_constraint_graph): RHS is allowed be ANYTHING. (first_vi_for_offset): Return NULL if we couldn't find anything at the offset. From-SVN: r103083
Daniel Berlin committed -
* config/s390/s390.c (s390_canonicalize_comparison): Prefer register over memory as first operand. From-SVN: r103082
Ulrich Weigand committed -
2005-08-14 Paul Thomas <pault@gcc.gnu.org> PR fortran/21432. * io.c (match_io): Add code to implement PRINT namelist. 2005-08-14 Paul Thomas <pault@gcc.gnu.org> PR fortran/21432. * gfortran.dg/namelist_print_1.f: New test of functionality of PRINT namelist. * gfortran.dg/namelist_print_2.f: New test to check that PRINT namelist generates error with -std=f95. From-SVN: r103079
Paul Thomas committed -
2005-08-14 H.J. Lu <hongjiu.lu@intel.com> PR target/23360 * config/i386/crtfastmath.c (set_fast_math): Check if DAZ is available for setting it. From-SVN: r103078
H.J. Lu committed -
PR tree-optimization/23320 * tree-data-ref.c (base_addr_differ_p): Add comment. Check data-refs' types instead of base object nullness. Add check for pointer type data-refs before first location comparison. Remove assert. From-SVN: r103076
Ira Rosen committed -
re PR tree-optimization/23119 (gcc.dg/vect/vect-105.c scan-tree-dump-times vectorized 1 loops 1 fails) PR tree-optimization/23119 * gcc.dg/vect/vect-105.c: Add xfail for no_align targets. From-SVN: r103075
Ira Rosen committed -
* trans-stmt.c (gfc_trans_arithmetic_if): Optimized in case of equal labels. From-SVN: r103074
Canqun Yang committed -
re PR libobjc/22492 ([PATCH] Abort after @finally: libobjc passing exception value instead of exception.) libobjc/ChangeLog: 2005-08-13 Marcin Koziej <creep@desk.pl> Andrew Pinski <pinskia@physics.uc.edu> PR libobjc/22492 * exception.c (PERSONALITY_FUNCTION): Fix the PC with finally. testsuite/ChangeLog: 2005-08-13 Marcin Koziej <creep@desk.pl> Andrew Pinski <pinskia@physics.uc.edu> PR libobjc/22492 * execute/exceptions/finally-1.m: New test. Co-Authored-By: Andrew Pinski <pinskia@physics.uc.edu> From-SVN: r103073
Marcin Koziej committed -
2005-08-13 Andrew Pinski <pinskia@physics.uc.edu> * objc.dg/nested-func-1.m: Move to ... * objc/execute/nested-func-1.m: Here. From-SVN: r103072
Andrew Pinski committed -
* objc/execute/exceptions/exceptions.exp: New exp for the exceptions testsuite. * objc/execute/exceptions/trivial.m: New test. * objc.dg/try-catch-11.m: Move to ... * objc/execute/exceptions/foward-1.m: Here. * objc.dg/try-catch-2.m: Move to ... * objc/execute/exceptions/catchall-1.m: Here. * objc.dg/try-catch-8.m: Move to ... * objc/execute/exceptions/local-variables-1.m: Here. From-SVN: r103071
Andrew Pinski committed -
[[Split portion of a mixed commit.]] From-SVN: r103068.2
GCC Administrator committed
-
- 13 Aug, 2005 11 commits
-
-
From-SVN: r103065
Andreas Schwab committed -
2005-08-13 Andrew Pinski <pinskia@physics.uc.edu> * Makefile.in (extra_ldflags_libobjc): New. (libobjc$(libext).la): Add extra_ldflags_libobjc to the link line. (libobjc_gc$(libext).la): Likewise. * configure.ac (extra_ldflags_libgfortran): Set for *-darwin* to "-Wl,-single_module". * configure: Regenerate. * linking.m (_objcInit): Remove. From-SVN: r103064
Andrew Pinski committed -
objc.exp (objc_target_compile): Check for -fgnu-runtime in ${options} instead of [target_info name]. 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu> * lib/objc.exp (objc_target_compile): Check for -fgnu-runtime in ${options} instead of [target_info name]. * lib/obj-c++.exp (objc_target_compile): Likewise. From-SVN: r103063
Andrew Pinski committed -
2005-08-13 Andrew Pinski <pinskia@physics.uc.edu> * objc.dg/stubify-2.m: Correct the name of the rtl dump file. From-SVN: r103062
Andrew Pinski committed -
2005-08-13 Andrew Pinski <pinskia@physics.uc.edu> part of PR testsuite/23348 * lib/objc-torture.exp: Add -fgnu-runtime and/or -fnext-runtime to each of the torture options. * objc/compile/trivial.m: New test. From-SVN: r103061
Andrew Pinski committed -
* c-cppbuiltin.c (c_cpp_builtins): Add comment for flag_stack_protect macros. From-SVN: r103058
James E Wilson committed -
* doc/cpp.texi (__SSP__, __SSP_ALL__): Document. * doc/invoke.texi (-Wstack-protector, -fstack-protector, -fstack-protector-all, --param ssp-buffer-size): Document. (-Wvariadic-macros): Alphabetize. (-fsched-stalled-insns-dep): Add missing 'f'. From-SVN: r103057
James E Wilson committed -
* config/rs6000/rs6000.h (EXTRA_CONSTRAINT): Add 'a' for indexed or indirect address operand. (EXTRA_ADDRESS_CONSTRAINT): New. * config/rs6000/rs6000.md (prefetch): Change constraint "p" to "a". From-SVN: r103056
David Edelsohn committed -
PR tree-optimization/22236 * tree-cfg.c (print_pred_bbs, print_succ_bbs): Correctly print successors and predecessors. * tree-chrec.c (chrec_convert): Before converting, check that sequences don't wrap. * tree-data-ref.c (compute_estimated_nb_iterations): Moved ... (analyze_array): Extern. (find_data_references_in_loop): Remove call to compute_estimated_nb_iterations. * tree-data-ref.h (analyze_array): Declared. * tree-flow-inline.h (single_ssa_tree_operand, single_ssa_use_operand, single_ssa_def_operand, zero_ssa_operands): Fix documentation. * tree-flow.h (scev_probably_wraps_p): Declare with an extra parameter. * tree-scalar-evolution.c (instantiate_parameters_1): Factor entry condition. * tree-ssa-loop-ivcanon.c: Fix documentation. * tree-ssa-loop-ivopts.c (idx_find_step): Add a fixme note. * tree-ssa-loop-niter.c (compute_estimated_nb_iterations): ... here. (infer_loop_bounds_from_undefined): New. (estimate_numbers_of_iterations_loop): Use infer_loop_bounds_from_undefined. (used_in_pointer_arithmetic_p): New. (scev_probably_wraps_p): Pass an extra parameter. Call used_in_pointer_arithmetic_p. Check that AT_STMT is not null. (convert_step): Fix documentation. * tree-vrp.c (adjust_range_with_scev): Call instantiate_parameters. Use initial_condition_in_loop_num and evolution_part_in_loop_num instead of CHREC_LEFT and CHREC_RIGHT. Adjust the call to scev_probably_wraps_p. From-SVN: r103055
Sebastian Pop committed -
* config/s390/s390.c (s390_split_branches): Revert 2005-08-12 change. (s390_register_info): Ignore clobbered_regs information for fixed registers, and only fixed registers. (s390_init_frame_layout): Remove redundant call. From-SVN: r103054
Ulrich Weigand committed -
[[Split portion of a mixed commit.]] From-SVN: r103048.2
GCC Administrator committed
-
- 12 Aug, 2005 10 commits
-
-
2005-08-12 Thomas Koenig <Thomas.Koenig@online.de> * gfortran.dg/eoshift.f90: Correct format. From-SVN: r103045
Thomas Koenig committed -
* doc/invoke.texi (C++ Dialect Options): Add dynamic_cast to description of -Wold-style-casts. From-SVN: r103044
Gerald Pfeifer committed -
* gfortran.fortran-torture/execute/character_passing.f90: Fix comment typo. From-SVN: r103042
Thomas Koenig committed -
From-SVN: r103041
Maciej W. Rozycki committed -
2005-08-12 Morgan Deters <mdeters@morgandeters.com> PR libgcj/23353: * java/lang/natObject.cc (clone): Clear sync_info. From-SVN: r103039
Morgan Deters committed -
toplevel: 2005-08-12 Paolo Bonzini <bonzini@gnu.org> * configure.in: Replace NCN_STRICT_CHECK_TOOL with NCN_STRICT_CHECK_TOOLS, and likewise for NCN_STRICT_CHECK_TARGET_TOOLS. Look for alternate names of the target cc and c++ * configure: Regenerate. config: 2005-08-12 Paolo Bonzini <bonzini@gnu.org> * config/acx.m4 (NCN_CHECK_TARGET_TOOL, NCN_STRICT_CHECK_TOOL, NCN_STRICT_CHECK_TARGET_TOOL): Remove. (NCN_STRICT_CHECK_TOOLS, NCN_STRICT_CHECK_TARGET_TOOLS): New, based on the deleted macros. From-SVN: r103036
Paolo Bonzini committed -
2005-08-12 Andreas Krebbel <krebbel1@de.ibm.com> Jakub Jelinek <jakub@redhat.com> * config/s390/linux.h (TARGET_THREAD_SSP_OFFSET): Define. * config/s390/s390-protos.h (s390_get_thread_pointer): Prototype added. * config/s390/s390.c (print_operand): New output modifier 'G' added. (get_thread_pointer): Renamed to s390_get_thread_pointer. * config/s390/s390.md (stack_protect_set, stack_protect_test): If TARGET_THREAD_SSP_OFFSET is defined, change operands[1] to (MEM:P (PLUS:P (tp, TARGET_THREAD_SSP_OFFSET))). (UNSPEC_SP_SET, UNSPEC_SP_TEST): New constants. ("stack_protect_set", "stack_protect_test"): New expanders. ("stack_protect_setsi", "stack_protect_setdi", "stack_protect_testsi", "stack_protect_testdi"): New insn definitions. Co-Authored-By: Jakub Jelinek <jakub@redhat.com> From-SVN: r103034
Andreas Krebbel committed -
2005-08-12 Andreas Krebbel <krebbel1@de.ibm.com> * config/s390/s390.md ("*movdf_31"): Changed constraint from P to K. From-SVN: r103033
Andreas Krebbel committed -
2005-08-12 Paul Brook <paul@codesourcery.com> * config/arm/lib1funcs.asm: Error if __ARM_ARCH__ not set. [[Split portion of a mixed commit.]] From-SVN: r103029.2
Paul Brook committed -
2005-08-12 Andreas Krebbel <krebbel1@de.ibm.com> * config/s390/predicates.md (setmem_operand): New predicate. (shift_count_operand): Accept ANDs with special constants as operand. * config/s390/s390.c (print_shift_count_operand): Skip ANDs with special constants. * config/s390/s390.md ("setmem_long", "*setmem_long"): Replaced shift_count_operand with setmem_operand. From-SVN: r103028
Andreas Krebbel committed
-