1. 15 Aug, 2005 14 commits
  2. 14 Aug, 2005 17 commits
  3. 13 Aug, 2005 9 commits
    • Makefile.in (extra_ldflags_libobjc): New. · a5a813f8
      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… · 4f5dce2b
      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
    • stubify-2.m: Correct the name of the rtl dump file. · ffacdfa1
      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
    • part of PR testsuite/23348 · 4179a414
      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
    • Document compatibility with earlier ProPolice implementation. · 0ffb94cd
      * c-cppbuiltin.c (c_cpp_builtins): Add comment for flag_stack_protect
      macros.
      
      From-SVN: r103058
      James E Wilson committed
    • Add missing docs for feature added by Richard Henderson. · 0aca9021
      * 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
    • rs6000.h (EXTRA_CONSTRAINT): Add 'a' for indexed or indirect address operand. · 3256a76e
              * 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
    • re PR tree-optimization/22236 (wrong code for casts and scev) · d7770457
      	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