Commit Graph

82124 Commits

Author SHA1 Message Date
Zdenek Dvorak
d24a32a186 tree-ssa-loop-niter.c (assert_loop_rolls_lt): Convert the operands of compare to the same type.
* tree-ssa-loop-niter.c (assert_loop_rolls_lt): Convert the operands
	of compare to the same type.
	* cfgloopmanip.c (add_loop): Update information about loop exits.
	(loop_version): Remove the innermost loop requirement.
	* tree-ssa-loop-manip.c (determine_exit_conditions): Convert bounds
	to sizetype for pointers.

From-SVN: r126796
2007-07-20 01:29:43 +00:00
GCC Administrator
9143267b21 Daily bump.
From-SVN: r126794
2007-07-20 00:17:04 +00:00
Daniel Franke
6616f810b4 Corrected filename from previous commit.
From-SVN: r126791
2007-07-19 17:14:38 -04:00
Daniel Franke
532a6e9842 re PR fortran/32738 (Error: Function 'tree_size' at (1) has no IMPLICIT type)
2007-07-19  Daniel Franke  <franke.daniel@gmail.com>

	PR fortran/32738
	* gfortran.dg/pr32768.f90: New test.

From-SVN: r126790
2007-07-19 17:11:38 -04:00
Christopher D. Rickett
972345f2c9 re PR fortran/32600 ([ISO Bind C] C_F_POINTER w/o SHAPE should not be a library function)
2007-07-19  Christopher D. Rickett  <crickett@lanl.gov>

	PR fortran/32600
	* trans-expr.c (gfc_conv_function_call): Inline C_LOC.


2007-07-19  Christopher D. Rickett  <crickett@lanl.gov>

	PR fortran/32600
	* libgfortran/intrinsics/iso_c_binding.c: Remove C_LOC.
	* libgfortran/intrinsics/iso_c_binding.h: Ditto.
	* libgfortran/gfortran.map: Ditto.

From-SVN: r126744
2007-07-19 08:14:19 +02:00
Thomas Koenig
2211d9eae7 re PR tree-optimization/32635 (gfortran - internal compiler error: verify_ssa failed)
2007-07-19  Thomas Koenig  <tkoenig@gcc.gnu.org>

	PR tree-optimzation/32635
	* gfortran.dg/pr32635.f:  New test case.

From-SVN: r126742
2007-07-19 04:47:29 +00:00
GCC Administrator
afcc3cea71 Daily bump.
From-SVN: r126738
2007-07-19 00:16:57 +00:00
H.J. Lu
a6c9b188f3 Makefile.in (D32PBIT_FUNCS): Add _sd_to_tf and _tf_to_sd.
2007-07-18  H.J. Lu  <hongjiu.lu@intel.com>

	* Makefile.in (D32PBIT_FUNCS): Add _sd_to_tf and _tf_to_sd.
	(D64PBIT_FUNCS): Add _dd_to_tf and _tf_to_dd.
	(D128PBIT_FUNCS): Add _td_to_tf and _tf_to_td.

	* config/dfp-bit.c: Empty for TFmode conversions.

From-SVN: r126735
2007-07-18 15:28:28 -07:00
Christopher D. Rickett
c00a2e6beb re PR fortran/32801 (USE of ISO_C_BINDING, ONLY: C_LOC causes compiler seg fault)
2007-07-18  Christopher D. Rickett  <crickett@lanl.gov>

	PR fortran/32801
	* symbol.c (generate_isocbinding_symbol): Fix bug where
	ISOCBINDING_FUNPTR was generated for C_LOC instead of the needed
	ISOCBINDING_PTR.


2007-07-18  Christopher D. Rickett  <crickett@lanl.gov>

	PR fortran/32801
	* gfortran.dg/pr32801.f03: New test case.

From-SVN: r126732
2007-07-19 00:02:21 +02:00
Caroline Tice
0ef0421e82 Fix bootstrap on ia64, PR32764
2007-07-18  Caroline Tice  <ctice@apple.com>
        
        * var-tracking.c (find_src_status):  Check for  COND_EXEC insns
        and handle them correctly; check that src is not NULL before
        trying to use it.
        (find_src_set_src): Likewise.

From-SVN: r126731
2007-07-18 14:08:05 -07:00
Kaveh R. Ghazi
dadda6caba re PR target/32641 (C99 fpclassify, isinf, isfinite, isnormal may raise FP exceptions)
fixincludes:
	PR target/32641

	* inclhack.def (solaris_math_4, solaris_math_5, solaris_math_6,
	solaris_math_7): Constify and make FP exception-safe.
	* tests/base/iso/math_c99.h: Update.

	* fixincl.x: Regenerate.

gcc/testsuite:
	* gcc.dg/c99-math-double-1.c: Mark test variables as volatile.
	Test negative numbers also.
	* gcc.dg/c99-math-float-1.c: Likewise.
	* gcc.dg/c99-math-long-double-1.c: Likewise.
	* gcc.dg/c99-math.h: Check for FP exceptions.  Update for negative
	test inputs.

From-SVN: r126730
2007-07-18 20:22:32 +00:00
Bob Wilson
2a48b790b2 xtensa-config.h (XCHAL_HAVE_THREADPTR): New.
include/
	* xtensa-config.h (XCHAL_HAVE_THREADPTR): New.
	(XCHAL_HAVE_RELEASE_SYNC, XCHAL_HAVE_S32C1I): New.
gcc/
	* config/xtensa/xtensa.c (xtensa_expand_mask_and_shift): New.
	(struct alignment_context, init_alignment_context): New.
	(xtensa_expand_compare_and_swap, xtensa_expand_atomic): New.
	* config/xtensa/xtensa.h (XCHAL_HAVE_RELEASE_SYNC): Add default.
	(XCHAL_HAVE_S32C1I): Likewise.
	(TARGET_RELEASE_SYNC, TARGET_S32C1I): New.
	* config/xtensa/xtensa.md (UNSPECV_MEMW): New constant.
	(UNSPECV_S32RI, UNSPECV_S32C1I): Likewise.
	(ATOMIC, HQI): New macros.
	(memory_barrier, *memory_barrier): New.
	(sync_lock_releasesi): New.
	(sync_compare_and_swapsi, sync_compare_and_swap<mode>): New.
	(sync_lock_test_and_set<mode>): New.
	(sync_<atomic><mode>): New.
	(sync_old_<atomic><mode>, sync_new_<atomic><mode>): New.
	* config/xtensa/xtensa-protos.h (xtensa_expand_compare_and_swap): New.
	(xtensa_expand_atomic): New.
gcc/testsuite/	
	* lib/target-supports.exp (check_effective_target_sync_int_long):
	Enable for xtensa.
	(check_effective_target_sync_char_short): Likewise.

From-SVN: r126728
2007-07-18 18:51:21 +00:00
Kaveh R. Ghazi
8a91c45bbf re PR target/30652 (SSE expansion is missing for isinf() and other fpclassify functions)
PR target/30652

	* builtins.c (expand_builtin_interclass_mathfn): Provide a generic
	transformation for builtin ISNORMAL.
	(expand_builtin): Handle BUILT_IN_ISNORMAL.
	* builtins.def (BUILT_IN_ISNORMAL): New.
	* doc/extend.texi: Document isnormal.

testsuite:
	* gcc.dg/pr28796-2.c: Add more cases.

From-SVN: r126726
2007-07-18 17:51:13 +00:00
Kaveh R. Ghazi
0c8d3c2b08 re PR target/30652 (SSE expansion is missing for isinf() and other fpclassify functions)
PR target/30652

	* builtins.c (expand_builtin_interclass_mathfn): Allow for missing
	optabs infrastructure.  Provide generic implementation for
	FINITE/ISFINITE.
	(expand_builtin): Handle FINITE/ISFINITE.
	(fold_builtin_classify): Make ISFINITE canonical instead of FINITE.
	(fold_builtin_1): Likewise.

	* builtins.def (BUILT_IN_ISFINITE): New.

	* doc/extend.texi: Document isfinite.

testsuite:
	* gcc.dg/pr28796-1.c: Add more cases.
	* gcc.dg/pr28796-2.c: Likewise.

From-SVN: r126725
2007-07-18 17:42:12 +00:00
Kaveh R. Ghazi
7faa1bbb5d re PR target/30652 (SSE expansion is missing for isinf() and other fpclassify functions)
PR target/30652
	PR middle-end/20558

	* builtins.c (expand_builtin_interclass_mathfn): Provide a
	generic fallback for isinf.
	* c-cppbuiltin.c (builtin_define_float_constants): Move FP max
	calculation code ...
	* real.c (get_max_float): ... to here.
	* real.h (get_max_float): New.

testsuite:
	* gcc.dg/pr28796-1.c: Add more cases.
	* gcc.dg/pr28796-2.c: Likewise.

From-SVN: r126724
2007-07-18 17:30:38 +00:00
Kaveh R. Ghazi
b5d32c2537 re PR middle-end/32668 (The type-generic builtins apply default promotions)
PR middle-end/32668

	* builtin-attrs.def (ATTR_TYPEGENERIC,
	ATTR_CONST_NOTHROW_TYPEGENERIC): New.

	* builtins.def (BUILT_IN_ISINF, BUILT_IN_ISNAN,
	BUILT_IN_ISGREATER, BUILT_IN_ISGREATEREQUAL, BUILT_IN_ISLESS,
	BUILT_IN_ISLESSEQUAL, BUILT_IN_ISLESSGREATER,
	BUILT_IN_ISUNORDERED): Use ATTR_CONST_NOTHROW_TYPEGENERIC.

	* c-common.c (handle_type_generic_attribute): New.
	(c_common_attribute_table): Add "type generic".

	* c-typeck.c (convert_arguments): Handle "type generic" functions.

From-SVN: r126723
2007-07-18 16:13:09 +00:00
Daniel Berlin
c3e4e34df9 tree-ssa-sccvn.c (try_to_simplify): Use valid_gimple_expression
2007-07-18  Daniel Berlin  <dberlin@dberlin.org>

	* tree-ssa-sccvn.c (try_to_simplify): Use valid_gimple_expression
	* tree-ssa-propagate (valid_gimple_expression): Handle ADDR_EXPR
	properly.

From-SVN: r126721
2007-07-18 15:44:28 +00:00
Rask Ingemann Lambertsen
9e19a50c89 re PR target/32808 (cris: ICE: RTL check: expected elt 0 type 'e' or 'u', have 'w' (rtx const_int) in cris_print_index, at config/cris/cris.c:499)
PR target/32808
	* config/cris/cris.c (cris_print_index): Don't use XEXP before
	checking that the operand is an expression.

From-SVN: r126720
2007-07-18 13:47:28 +00:00
Christoph von Wittich
b8a1094360 PR/other 30335
2007-07-19  Christoph von Wittich  <Christoph_vW@reactos.org>
	    Danny Smith  <dannysmith@users.sourceforge.net>

	PR/other 30335
	* config/i386/host-mingw32.c (mingw32_gt_pch_use_address): Put
	file mapping object in local namespace if Windows version later
	than NT4


Co-Authored-By: Danny Smith <dannysmith@users.sourceforge.net>

From-SVN: r126719
2007-07-18 11:39:01 +00:00
Richard Sandiford
8426b95602 arm-protos.h (arm_cannot_force_const_mem): Declare.
gcc/
	* config/arm/arm-protos.h (arm_cannot_force_const_mem): Declare.
	* config/arm/arm.c (TARGET_CANNOT_FORCE_CONST_MEM): Redefine to
	arm_cannot_force_const_mem.
	(arm_cannot_force_const_mem): New function.
	* config/arm/arm.h (ARM_OFFSETS_MUST_BE_WITHIN_SECTIONS_P): New macro.
	(LEGITIMATE_CONSTANT_P): Test arm_cannot_force_const_mem instead
	of arm_tls_referenced_p.
	* config/arm/arm.md (movsi): Split out-of-section constants when
	ARM_OFFSETS_MUST_BE_WITHIN_SECTIONS_P.
	* config/arm/vxworks.h (ARM_OFFSETS_MUST_BE_WITHIN_SECTIONS_P): Define.

From-SVN: r126718
2007-07-18 09:44:21 +00:00
Richard Sandiford
12b36be2c0 mips.md (clear_cache): Treat the size argument as Pmode.
gcc/
	* config/mips/mips.md (clear_cache): Treat the size argument as Pmode.

From-SVN: r126717
2007-07-18 09:36:55 +00:00
Richard Sandiford
13e77ed917 mips.md (*extendqihi2): Convert the destination to SImode.
gcc/
	* config/mips/mips.md (*extendqihi2): Convert the destination
	to SImode.

From-SVN: r126716
2007-07-18 09:35:15 +00:00
Nick Clifton
edf06e446b parse.y: Change copyright header to refer to version 3 of the GNU General Public...
* parse.y: Change copyright header to refer to version 3 of the GNU 
  General Public License and to point readers at the COPYING3 file.
* lex.l: Likewise.
* lang.opt: Likewise.
* lang-specs.h: Likewise.
* treelang.h: Likewise.
* config-lang.in: Likewise.
* tree-convert.c: Likewise.
* treetree.c: Likewise.
* tree1.c: Likewise.
* Make-lang.in: Likewise.
* treetree.h: Likewise.
* spec.c: Likewise.

From-SVN: r126713
2007-07-18 08:19:29 +00:00
GCC Administrator
2d86ff8415 Daily bump.
From-SVN: r126710
2007-07-18 00:17:17 +00:00
Janus Weil
4665abc46c re PR fortran/32535 (namelist with private items contained in sub-sub-procedure of a module rejected)
2007-07-17  Janus Weil  <jaydub66@gmail.com>

	PR fortran/32535
	* resolve.c (resolve_fl_namelist): Check for namelist private
	components in contained subprograms.

2007-07-17  Janus Weil  <jaydub66@gmail.com>

	PR fortran/32535
	* gfortran.dg/pr32535.f90: New test.

From-SVN: r126706
2007-07-17 23:33:34 +02:00
John David Anglin
0af0580f58 fptr.c: Update license header.
* config/pa/fptr.c: Update license header.
	* config/pa/milli64.S: Likewise.

From-SVN: r126705
2007-07-17 21:21:23 +00:00
DJ Delorie
6a9131e7c3 configure.ac (target_header_dir, msdosdjgpp): Remove duplicate gettimeofday entry.
* configure.ac (target_header_dir, msdosdjgpp): Remove duplicate
gettimeofday entry.
* configure: Likewise.

From-SVN: r126704
2007-07-17 13:52:28 -04:00
Paul Thomas
28114dadad re PR fortran/31320 (Illegal read with gfortran.dg/alloc_comp_assign_2.f90 and *_3.f90)
2007-07-17  Paul Thomas  <pault@gcc.gnu.org>

	PR fortran/31320
	PR fortran/32665
	* trans-expr.c (gfc_trans_subcomponent_assign): Ensure that
	renormalization unity base is done independently of existing
	lbound value.
	(gfc_trans_scalar_assign): If rhs is not a variable, put
	lse->pre after rse->pre to ensure that de-allocation of lhs
	occurs after evaluation of rhs.

2007-07-17  Paul Thomas  <pault@gcc.gnu.org>

	PR fortran/31320
	PR fortran/32665
	* gfortran.dg/alloc_comp_constructor_3.f90: New test.

From-SVN: r126703
2007-07-17 17:22:44 +00:00
Nick Clifton
4c85af60e8 COPYING_v3: New file.
* COPYING_v3: New file.  Contains version 3 of the GNU General Public License.
* COPYING.LIB_v3: New file.  Contains version 3 of the GNU Lesser General Public License.
* gpl_v3.texi: New file.  Contains a texinfo formated copy of the GNU General Public License, version 3.

From-SVN: r126701
2007-07-17 08:37:53 +00:00
Zdenek Dvorak
9f2e9ac43b re PR rtl-optimization/32773 (SH: ICE in create_pre_exit, at mode-switching.c:223)
PR rtl-optimization/32773
	* cfglayout.c (force_one_exit_fallthru): New function.
	(cfg_layout_finalize): Use it.

	* gcc.dg/pr32773.c: New test.

From-SVN: r126700
2007-07-17 03:56:40 +00:00
Andrew Pinski
02634bb287 intrinsics-1.c: Use dg-message to match flax-vector-conversions note.
2007-07-16  Andrew Pinski  <andrew_pinski@playstation.sony.com>

	* gcc.target/spu/intrinsics-1.c: Use dg-message to
	match flax-vector-conversions note.
	* gcc.target/spu/fixed-range-bad.c: Use dg-warning
	instead of dg-error for the warning.

From-SVN: r126699
2007-07-16 20:07:09 -07:00
GCC Administrator
f56c05a0d2 Daily bump.
From-SVN: r126697
2007-07-17 00:16:54 +00:00
Rask Ingemann Lambertsen
57bd64a3a4 20061101-2.c: Variant of 20061101-1.c adapted to work on targets with 16-bit or wider int.
2007-07-16  Rask Ingemann Lambertsen  <rask@sygehus.dk>

	* gcc.c-torture/execute/20061101-2.c: Variant of 20061101-1.c
	  adapted to work on targets with 16-bit or wider int.
	* gcc.c-torture/execute/pr29797-2.c: Likewise for pr29797-1.c.
	* gcc.c-torture/execute/pr31448-2.c: Likewise for pr31448.c.
	* gcc.dg/20061109-2.c: Likewise for 20061109-1.c.
	* gcc.dg/pr27959-2.c: Likewise for pr27959.c.

From-SVN: r126693
2007-07-16 20:01:20 +00:00
Richard Guenther
fd95ee7ca0 tree-if-conv.c (find_phi_replacement_condition): Unshare "*cond" before forcing it to gimple operand.
* tree-if-conv.c (find_phi_replacement_condition): Unshare "*cond"
        before forcing it to gimple operand.


Co-Authored-By: Uros Bizjak <ubizjak@gmail.com>

From-SVN: r126692
2007-07-16 21:58:45 +02:00
Rask Ingemann Lambertsen
19b493f714 ltrans-5.c: Only run test on targets which support large arrays.
2007-07-16  Rask Ingemann Lambertsen  <rask@sygehus.dk>

	* gcc.dg/tree-ssa/ltrans-5.c: Only run test on targets which
	support large arrays.
	* gcc.dg/pr27959.c: Only run test if an int is at least 32 bits wide.
	* gcc.dg/20061109-1.c: Likewise.
	* gcc.c-torture/execute/20061101-1.x: Likewise.
	* gcc.c-torture/execute/pr29797-1.x: Likewise.
	* gcc.c-torture/execute/pr31448.x: Likewise.

From-SVN: r126691
2007-07-16 19:57:22 +00:00
Lee Millward
55637e51b5 re PR fortran/32222 (ICE in gfc_trans_assignment_1)
PR fortran/32222
	PR fortran/32238
	PR fortran/32242	
	* trans-intrinsic.c (gfc_conv_intrinsic_function_args): Adjust
	to operate on a stack allocated array for the intrinsic arguments
	instead of creating a TREE_LIST. Add two new parameters for the
	array and the number of elements. Update all callers to allocate
	an array of the correct length to pass in. Update comment.
	(gfc_intrinsic_argument_list_length): New function.
	(gfc_conv_intrinsic_conversion): Call it.
	(gfc_conv_intrinsic_mnimax): Likewise.
	(gfc_conv_intrinsic_merge): Likewise.
	(gfc_conv_intrinsic_lib_function): Call it. Use new CALL_EXPR
	constructors.
	(gfc_conv_intrinsic_cmplx): Likewise.
	(gfc_conv_intrinsic_ctime): Likewise.
	(gfc_covn_intrinsic_fdate): Likewise.
	(gfc_conv_intrinsic_ttynam): Likewise.
	(gfc_conv_intrinsic_ishftc): Likewise.
	(gfc_conv_intrinsic_index): Likewise.
	(gfc_conv_intrinsic_scan): Likewise.
	(gfc_conv_intrinsic_verify): Likewise.
	(gfc_conv_intrinsic_trim): Likewise.
	(gfc_conv_intrinsic_aint): Use new CALL_EXPR constructors.
	(gfc_conv_intrinsic_exponent): Likewise.
	(gfc_conv_intrinsic_bound): Likewise.
	(gfc_conv_intrinsic_abs): Likewise.
	(gfc_conv_intrinsic_mod): Likewise.
	(gfc_conv_intrinsic_sign): Likewise.
	(gfc_conv_intrinsic_len): Likewise.
	(gfc_conv_intrinsic_adjust): Likewise.
	(gfc_conv_intrinsic_si_kind): Likewise. 

	* gfortran.dg/cmplx_intrinsic_1.f90: New test.

	PR fortran/32238
	* gfortran.dg/pr32238.f90: New test.

	PR fortran/32222
	* gfortran.dg/pr32222.f90: New test.

	PR fortran/32242
	* gfortran.dg/pr32242.f90: New test.

From-SVN: r126689
2007-07-16 19:12:44 +00:00
Sandra Loosemore
d56b9f1222 mips.h (TUNE_24K): Define.
2007-07-16  Sandra Loosemore  <sandra@codesourcery.com>
	    David Ung  <davidu@mips.com>

        gcc/

        * config/mips/mips.h (TUNE_24K): Define.
	(TUNE_MACC_CHAINS): Add TUNE_24K.
        * config/mips/mips.md: (*mul_acc_si, *mul_sub_si): Change type to
        imadd.
        * config/mips/74k.md (r74k_int_mult): Split madd/msub to ..
        (r74k_int_madd): .. this new reservation.
        (define_bypass): Fixed bypasses for r74k_int_madd to use
	mips_linked_madd_p.
        * config/mips/24k.md (define_bypass): Define new
        r24k_int_mul3->r24k_int_madd bypass using mips_linked_madd_p.

	gcc/testsuite/

        * gcc.target/mips/mips-sched-madd.c: New test case.

Co-Authored-By: David Ung <davidu@mips.com>

From-SVN: r126688
2007-07-16 14:12:01 -04:00
Sandra Loosemore
0015c873f4 mips.md: Include 20kc.md.
2007-07-16  Sandra Loosemore  <sandra@codesourcery.com>
	    Nigel Stephens  <nigel@mips.com>

        gcc/

	* config/mips/mips.md:  Include 20kc.md.
	* config/mips/20kc.md: New file.
	* config/mips/mips.c (mips_rtx_cost_data): Fill in 20Kc costs.
	(mips_adjust_cost): Tweak for 20Kc.
	(mips_issue_rate): Likewise.
	* config/mips/mips.h (TUNE_20KC): Define.

Co-Authored-By: Nigel Stephens <nigel@mips.com>

From-SVN: r126687
2007-07-16 13:57:40 -04:00
David Edelsohn
0b11da6707 rs6000.c (struct processor cost): Add cache_line_size, l1_cache_lines, and simultaneous_prefetches fields.
* config/rs6000/rs6000.c (struct processor cost): Add
	cache_line_size, l1_cache_lines, and simultaneous_prefetches
	fields.
	(*_cost): Add cache information.
	(rs6000_override_options): Set cache parameters.

From-SVN: r126686
2007-07-16 13:31:51 -04:00
Rainer Orth
40f5cc95ab re PR bootstrap/3456 (bootstrapping gcc-3.0 with threadmodel=posix fails on IRIX64 6.5)
gcc:
	PR bootstrap/3456
	* config.gcc (mips-sgi-irix[56]*): Enable pthread support.
	* doc/install.texi (mips-sgi-irix6): pthread support works now.

	libstdc++-v3:
	PR bootstrap/3456
	* testsuite/22_locale/locale/cons/12658_thread-1.cc: Enable on
	mips-sgi-irix6*.
	* testsuite/22_locale/locale/cons/12658_thread-2.cc: Likewise.
	* testsuite/thread/18185.cc: Likewise.
	* testsuite/thread/pthread1.cc: Likewise.
	* testsuite/thread/pthread2.cc: Likewise.
	* testsuite/thread/pthread3.cc: Likewise.
	* testsuite/thread/pthread4.cc: Likewise.
	* testsuite/thread/pthread5.cc: Likewise.
	* testsuite/thread/pthread6.cc: Likewise.
	* testsuite/thread/pthread7-rope.cc: Likewise.
	* testsuite/tr1/2_general_utilities/shared_ptr/thread/default_weaktoshared.cc: Likewise.
	* testsuite/tr1/2_general_utilities/shared_ptr/thread/mutex_weaktoshared.cc: Likewise.

From-SVN: r126685
2007-07-16 17:21:10 +00:00
Rainer Orth
c1331fd4fb re PR target/32462 (Linking libgcj.so fails on Solaris 10/x86)
PR target/32462
	PR libgcj/32465
	* class.c (hide): Wrap in HAVE_GAS_HIDDEN.

From-SVN: r126684
2007-07-16 17:07:25 +00:00
Rainer Orth
04a4998306 configure.ac (i?86-*-solaris2.1[0-9]): Set TARGET to X86_64.
* configure.ac (i?86-*-solaris2.1[0-9]): Set TARGET to X86_64.
	* configure: Regenerate.

From-SVN: r126683
2007-07-16 17:05:41 +00:00
Ulrich Weigand
5273aaa905 Fix broken commit -- add files that were missed.
From-SVN: r126682
2007-07-16 13:30:46 +00:00
Paul Brook
fb02857163 re PR target/32753 (building a crosscompiler for arm-elf fails because of an error in cirrus.md)
2007-07-16  Paul Brook  <paul@codesourcery.com>

	PR target/32753
	gcc/
	* config/arm/cirrus.md (cirrus_arm_movsi_insn): Remove dead insn.
	(cirrus_thumb2_movsi_insn): Ditto.

From-SVN: r126681
2007-07-16 13:18:45 +00:00
Paul Brook
dab0324ad7 re PR target/32753 (building a crosscompiler for arm-elf fails because of an error in cirrus.md)
2007-07-16  Paul Brook  <paul@codesourcery.com>

	PR target/32753
	gcc/
	* config/arm/cirrus.md (cirrus_arm_movsi_insn): Remove dead insn.

From-SVN: r126679
2007-07-16 13:01:18 +00:00
Rask Ingemann Lambertsen
3d08716e93 re PR target/32340 ([arm] libjava build failure due to missing thread synchronization primitives)
PR target/32340
	* configure.host (arm*-elf | strongarm*-elf | xscale*-elf): Use the
	new sysdeps/arm directory.

From-SVN: r126675
2007-07-16 10:32:05 +00:00
Danny Smith
54d82da191 ctype_base.h: Use the generic libstdc++ masks rather than MSVCRT defines.
* config/os/mingw32/ctype_base.h: Use the generic libstdc++ masks
	rather than MSVCRT defines.
	* config/os/mingw32/ctype_noninline.h (classic_table): Construct
	and return a static classic table based on generic libstdc++ masks.

From-SVN: r126674
2007-07-16 09:19:26 +00:00
Andreas Krebbel
19ddfd3a76 MAINTAINERS (S/390 port maintainer): Remove my co-maintainer tag.
2007-07-16  Andreas Krebbel  <krebbel1@de.ibm.com>

	* MAINTAINERS (S/390 port maintainer): Remove my co-maintainer tag.

From-SVN: r126673
2007-07-16 08:11:23 +00:00
Andreas Krebbel
2a06454566 MAINTAINERS (S/390 co-maintainer): Add myself.
2007-07-16  Andreas Krebbel  <krebbel1@de.ibm.com>

	* MAINTAINERS (S/390 co-maintainer): Add myself.
	(Write after approval): Remove myself.

From-SVN: r126672
2007-07-16 07:45:03 +00:00
Uros Bizjak
e3b715a06b target-supports.exp (check_effective_target_vect_aligned_arrays): Remove "naturally" from the function comment.
* target-supports.exp (check_effective_target_vect_aligned_arrays):
        Remove "naturally" from the function comment.

From-SVN: r126671
2007-07-16 08:10:25 +02:00