1. 17 Oct, 2003 16 commits
    • Makefile.am: Add new files. · c755e77d
      
      2003-10-17  Benjamin Kosnik  <bkoz@redhat.com>
      
      	* src/Makefile.am: Add new files.
      	* src/Makefile.in: Regenerate.
      	* src/globals.cc: Split into..
      	* src/globals_io.cc: New.
      	* src/globals_locale.cc: New.
      	* src/ios.cc: Split into...
      	* src/ios_init.cc: New.
      	* src/ios_locale.cc: New.
      	* src/locale-inst.cc: Split into..
      	* src/wlocale-inst.cc: New.
      	* src/locale-misc-inst.cc: New.
      	* src/locale.cc, src/localename: Split into...
      	* src/locale_facets.cc: New.
      	* src/locale_init.cc: New.
      	* src/wstring-inst.cc: Add copyright info.
      
      From-SVN: r72607
      Benjamin Kosnik committed
    • arm.c (use_return_insn): Not a single instruction, if there's a frame pointer. · efc2515b
      	* config/arm/arm.c (use_return_insn): Not a single instruction, if
      	there's a frame pointer.
      	(arm_output_epilogue): Protect stack pointer from being corrupted
      	on interrupt.
      
      Co-Authored-By: Nathan Sidwell <nathan@codesourcery.com>
      
      From-SVN: r72606
      Richard Earnshaw committed
    • * ifcvt.c (noce_try_addcc): Handle ifs with 'else' case. · 51a785a0
      From-SVN: r72603
      Ulrich Weigand committed
    • combine.c (simplify_set): Do not clear out undobuf.other_insn already set elsewhere. · 2051c897
      	* combine.c (simplify_set): Do not clear out undobuf.other_insn
      	already set elsewhere.
      
      From-SVN: r72602
      Ulrich Weigand committed
    • i386.c (ix86_expand_prologue): Use gen_allocate_stack_worker. · b1177d69
      	* config/i386/i386.c (ix86_expand_prologue):  Use
      	gen_allocate_stack_worker.
      
      From-SVN: r72601
      Kelley Cook committed
    • config.gcc (mips-sgi-irix6*o32): Only enable use_collect2 without gas. · 3c7404d3
      	* config.gcc (mips-sgi-irix6*o32): Only enable use_collect2
      	without gas.
      	(mips-sgi-irix6*): Likewise.
      
      	* config/mips/iris6gas.h: New file.
      	* gcc/config.gcc (mips-sgi-irix6*): Use it.
      
      	* config/mips/mips.h (TARGET_IRIX): Provide default.
      	(TARGET_IRIX5): Likewise.
      	(TARGET_SGI_O32_AS): Likewise.
      	* config/mips/iris5.h (TARGET_IRIX): Redefine as 1.
      	(TARGET_IRIX5): Likewise.
      	* config/mips/iris6.h (TARGET_IRIX6): Remove.
      	(TARGET_IRIX5): Redefine as 0.
      
      	* config/mips/mips.c (mips_output_external): Test for IRIX 6 O32
      	linker workaround with TARGET_IRIX and mips_abi instead of
      	ASM_OUTPUT_UNDEF_FUNCTION.
      	(mips_file_end): Inline old ASM_OUTPUT_UNDEF_FUNCTION definition,
      	testing TARGET_IRIX and mips_abi explicitly.
      	* config/mips/iris5.h (ASM_OUTPUT_UNDEF_FUNCTION): Remove.
      	* config/mips/iris6.h (ASM_OUTPUT_UNDEF_FUNCTION): Remove undef.
      
      	* config/mips/mips.c (irix_output_external_libcall): Renamed from
      	mips_output_external_libcall.
      	Use new TARGET_IRIX in guard.
      	* config/mips/mips-protos.h (irix_output_external_libcall): Match
      	this.
      	* config/mips/iris5.h (TARGET_ASM_EXTERNAL_LIBCALL): Likewise.
      
      	* config/mips/iris5gas.h (HAVE_GAS_SHF_MERGE): Update comment.
      	Define as 0.
      
      	* config/mips/iris6.h (FUNCTION_NAME_ALREADY_DECLARED): Define
      	depending on mips_abi.
      	* config/mips/linux.h (FUNCTION_NAME_ALREADY_DECLARED): Define as 1.
      	* config/mips/mips.c (mips_output_function_prologue): Test
      	FUNCTION_NAME_ALREADY_DECLARED at runtime.
      	(mips_output_function_epilogue): Likewise.
      	(build_mips16_function_stub): Likewise.
      	(build_mips16_call_stub): Likewise.
      	* config/mips/mips.h (FUNCTION_NAME_ALREADY_DECLARED): Provide
      	default.
      
      	* config/mips/iris6.h (DWARF2_UNWIND_INFO): Don't define for native
      	IRIX 6 O32 assembler.
      	(SUBTARGET_CC1_SPEC): Enforce mips2 ISA with O32 ABI.
      	(TARGET_OS_CPP_BUILTINS): Define _ABIO32, use it to define
      	_MIPS_SIM for O32 ABI.
      	(DWARF2_FRAME_INFO): Don't define for native IRIX 6 O32 assembler.
      	(ASM_DECLARE_FUNCTION_NAME): Integrate mips.h version.
      	(ASM_DECLARE_FUNCTION_SIZE): Move undef before redefinition.
      	Integrate O32 version.
      	(SUBTARGET_ASM_SPEC): Handle -mabi=32.
      	(SUBTARGET_ASM_DEBUGGING_SPEC): Add mdebug_asm_spec for gas with
      	O32 ABI.
      	(BSS_SECTION_ASM_OP_32): Define.
      	(BSS_SECTION_ASM_OP_64): Likewise.
      	(BSS_SECTION_ASM_OP): Define differently for O32 and N32/N64 ABIs
      	using them.
      	(TARGET_ASM_NAMED_SECTION): Reflect renaming.
      	Move up to allow override for O32 ABI without GNU as.
      	(EH_FRAME_SECTION_NAME): Define explicitly.
      	(MUST_USE_SJLJ_EXCEPTIONS): Define.
      	[_MIPS_SIM == _ABIO32 && !GAS] (CTORS_SECTION_ASM_OP,
      	DTORS_SECTION_ASM_OP): Dummy definitions.
      	(TARGET_ASM_NAMED_SECTION): Undef statically.
      	(EH_FRAME_SECTION_NAME): Likewise.
      	(ASM_OUTPUT_FILENAME): Integrate mips.h version.
      	(LINK_SPEC): Only use default options -call_shared -no_unresolved
      	without -r.
      	Don't pass -init, -fini with -mabi=32.
      	(COLLECT_PARSE_FLAG): Define.
      
      	* config/mips/mips.c (iris6_asm_named_section_1): Changed guard to
      	TARGET_IRIX.
      	Renamed to use irix_ prefix.
      	(iris6_asm_named_section): Likewise.
      	(iris_section_align_entry_eq): Likewise.
      	(iris_section_align_entry_hash): Likewise.
      	(iris6_file_start): Likewise.
      	(iris6_section_align_1): Likewise.
      	(iris6_file_end): Likewise.
      	(iris6_section_type_flags): Likewise.
      	(iris_section_align_htab): Likewise.
      	(iris_orig_asm_out_file): Likewise.
      	[TARGET_IRIX] (TARGET_ASM_FILE_START): Reflect rename.
      	(TARGET_ASM_FILE_END): Likewise.
      	(TARGET_SECTION_TYPE_FLAGS): Likewise.
      
      	* config/mips/mips.c [TARGET_IRIX5 && !TARGET_IRIX6]
      	(TARGET_ASM_UNALIGNED_HI_OP): Use runtime initialization in
      	override_options instead.
      	(TARGET_ASM_UNALIGNED_SI_OP): Likewise.
      	(TARGET_ASM_UNALIGNED_DI_OP): Likewise.
      	* config/mips/mips.c (override_options) [USE_COLLECT2]: Restore
      	flag_gnu_linker to defaults without USE_COLLECT2 for non-IRIX O32
      	assemblers.
      	Likewise for constructor/destructor handling.
      	(override_options): Handle IRIX O32 assembler quirks.
      	[TARGET_IRIX] (irix_asm_named_section): Handle O32 ABI with and
      	without gas.
      	(mips_file_start): Use new TARGET_IRIX.
      	(mips_declare_object_name): No special processing for IRIX O32
      	assembler.
      	(mips_finish_declare_object): Likewise.
      	(irix_asm_output_align): Renamed from iris6_asm_output_align.
      	Don't record alignment for O32 ABI.
      	(irix_file_start): Renamed from iris6_file_start.
      	Return early for O32 ABI.
      	(irix_file_end): Renamed from iris6_file_end.
      	Don't emit .section directives for O32 ABI.
      	* config/mips/iris6.h (ASM_OUTPUT_ALIGN): Reflect renaming.
      	* config/mips/mips-protos.h (irix_asm_output_align): Likewise.
      
      	* config/mips/t-iris6 (MULTILIB_OPTIONS): Add mabi=32.
      	(MULTILIB_OSDIRNAMES): Likewise.
      
      From-SVN: r72600
      Rainer Orth committed
    • collect2.c (COLLECT_PARSE_FLAG): Provide default. · 5f31e9bc
      	* collect2.c (COLLECT_PARSE_FLAG): Provide default.
      	(main): Use it.
      	* doc/tm.texi (COLLECT_PARSE_FLAG): Document it.
      
      From-SVN: r72599
      Rainer Orth committed
    • config-ml.in (multi-do): Pass MULTIFLAGS to subdir makes. · 05dcec66
      	* config-ml.in (multi-do): Pass MULTIFLAGS to subdir makes.
      
      	libobjc:
      	* Makefile.in (runtime-info.h): Use MULTIFLAGS.
      
      From-SVN: r72598
      Rainer Orth committed
    • re PR c++/12369 (ICE with templates and friends) · e77b95a2
      	PR c++/12369
      	* g++.dg/template/friend25.C: New test.
      
      From-SVN: r72596
      Kriang Lerdsuwanakij committed
    • arm-modes.def (CC_Nmode): New condition code mode. · defc0463
      * arm-modes.def (CC_Nmode): New condition code mode.
      * arm.c (thumb_condition_code): Delete.
      (arm_select_cc_mode): Handle single-bit test for Thumb.
      (arm_print_operand, cases 'd' and 'D'): Don't special case the
      condition code logic for Thumb.
      (get_arm_condition_code): Handle CC_Nmode.
      (thumb_cbrch_target_operand): New function.
      * arm.h (PREDICATE_CODES): Add thumb_cbrch_target_operand.
      * arm-protos.h (thumb_cbrch_target_operand): Add prototype.
      * arm.md: Add Thumb split patterns for zero_extract and
      sign_extract.
      (tbit_cbranch, andsi3_cbranch_scratch, andsi3_cbranch)
      (orrsi3_cbranch_scratch, orrsi3_cbranch, xorsi3_cbranch_scratch)
      (xorsi3_cbranch, addsi3_cbranch, addsi3_cbranch_scratch)
      (subsi3_cbranch, subsi3_cbranch_scratch): New Thumb patterns.
      (cbranchne_decr1): Re-work to use CC_Nmode.
      
      * arm.c (thumb_expand_epilogue): Add clobbers of registers restored
      by the return instruction.  Add a use of the link register if it
      wasn't stored.
      
      From-SVN: r72595
      Richard Earnshaw committed
    • flow.c (init_propagate_block_info): Don't abort if a conditional jump is not a… · 38b2a605
      flow.c (init_propagate_block_info): Don't abort if a conditional jump is not a comparison of a register.
      
      * flow.c (init_propagate_block_info): Don't abort if a conditional
      jump is not a comparison of a register.  Instead, just don't record
      conditional life information.
      
      From-SVN: r72594
      Richard Earnshaw committed
    • fix · b8fa9ea1
      From-SVN: r72592
      Jason Merrill committed
    • re PR rtl-optimization/12630 (Various unrecognizable insns and ICEs at -O3) · 8f00386e
      	PR optimization/12630
      	* pa.md (movstrsi, movstrsi_internal): Use match_scratch in clobbers
      	for operands 7 and 8.
      
      From-SVN: r72590
      Jan Hubicka committed
    • Change TARGET_ALTIVEC to TARGET_ALTIVEC_ABI. · 4aa4bf39
      From-SVN: r72589
      David Edelsohn committed
    • Daily bump. · 1dd04bca
      [[Split portion of a mixed commit.]]
      
      From-SVN: r72587.2
      GCC Administrator committed
    • Daily bump. · 6dd3d16c
      [[Split portion of a mixed commit.]]
      
      From-SVN: r72586.2
      GCC Administrator committed
  2. 16 Oct, 2003 24 commits
    • eliminate conflict indicator · f8e7e41a
      From-SVN: r72583
      R. Kelley Cook committed
    • [multiple changes] · 4c4809c1
      
      2003-10-16  Petur Runolfsson  <peturr02@ru.is>
      
      	PR libstdc++/8610
      	PR libstdc++/11450
      	PR libstdc++/11543
      	PR libstdc++/12065
      	* config/io/basic_file_stdio.cc (__basic_file::seekoff):
      	Change return value from streampos to streamoff.
      	(__basic_file::seekpos): Delete.
      	* config/io/basic_file_stdio.h: Same.
      	* config/io/c_io_stdio.h: Remove streamoff and wstreamsize typedefs.
      	* include/Makefile.am (bits_headers): Add bits/postypes.h.
      	* include/bits/char_traits.h: Include bits/postypes.h instead of
      	bits/fpos.h.
      	* include/bits/fstream.tcc (basic_filebuf::open,
      	basic_filebuf::pbackfail): Don't use < or >= to compare pos_type
      	values, use == and != instead.
      	(basic_filebuf::_M_seek): Use explicit conversion from streamoff
      	to pos_type.
      	(basic_filebuf::imbue):  Don't use ! on pos_type values, use
      	== instead. Don't use __check_facet(_M_codecvt) unless is_open().
      	* include/bits/postypes.h: New file.
      	Add __streamoff_base_type typedef, streamsize.
      	(streamoff, streampos, wstreampos): Define typedefs, with
      	streamoff defined as...
      	(streamoff): New class. Document implementation defined
      	aspects.
      	(fpos): New implementation. Document implementation defined
      	aspects.
      	* include/bits/sstream.tcc (basic_stringbuf::seekpos): Use
      	explicit conversion from pos_type to off_type.
      	* include/std/std_iosfwd.h: Include bits/postypes.h instead
      	of bits/fpos.h.
      	* testsuite/27_io/basic_filebuf/seekoff/char/11543.cc: New test.
      	* testsuite/27_io/basic_filebuf/seekoff/wchar_t/11543.cc: New test.
      	* testsuite/27_io/fpos/11450.cc: New test.
      	* testsuite/27_io/fpos/mbstate_t/12065.cc: New test.
      	* testsuite/27_io/fpos/mbstate_t/4_neg.cc: New test.
      	* testsuite/27_io/types/3.cc: New test.
      
      2003-10-16  Benjamin Kosnik  <bkoz@redhat.com>
      
              * configure.host: Remove fpos_include_dir.
              * configure.ac: Remove FPOS_INC_SRCDIR.
              * configure: Regenerate.
              * acinclude.m4 (GLIBCXX_ENABLE_CSTDIO): Remove FPOS_H.
              * aclocal.m4: Regenerate.
              * include/Makefile.am (host_headers): Remove fpos.h.
              (bits_headers): Add postypes.h.
              * include/Makefile.in: Regenerate.
              * config/os/gnu-linux/fposh: Remove.
              * config/os/generic/fpos.h: Remove.
      
              * testsuite/27_io/basic_filebuf/seekoff/char/1-in.cc: Fixup.
              * testsuite/27_io/basic_filebuf/seekoff/char/1-io.cc: Same.
              * testsuite/27_io/basic_filebuf/seekoff/char/1-out.cc: Same.
              * testsuite/27_io/basic_filebuf/seekoff/char/2-in.cc: Same.
              * testsuite/27_io/basic_filebuf/seekoff/char/2-io.cc: Same.
              * testsuite/27_io/basic_filebuf/seekoff/char/2-out.cc: Same.
              * testsuite/27_io/basic_filebuf/seekpos/char/1-in.cc: Same.
              * testsuite/27_io/basic_filebuf/seekpos/char/1-io.cc: Same.
              * testsuite/27_io/basic_filebuf/seekpos/char/1-out.cc: Same.
              * testsuite/27_io/basic_filebuf/seekpos/char/2-in.cc: Same.
              * testsuite/27_io/basic_filebuf/seekpos/char/2-io.cc: Same.
              * testsuite/27_io/basic_filebuf/seekpos/char/2-out.cc: Same.
              * testsuite/27_io/basic_istream/seekg/char/2.cc: Same.
              * testsuite/27_io/basic_stringbuf/seekoff/char/1.cc: Same.
              * testsuite/27_io/basic_stringbuf/seekpos/char/1.cc: Same.
              * testsuite/27_io/fpos/mbstate_t/3.cc: Same.
              * testsuite/27_io/objects/char/10.cc: Same.
      
      From-SVN: r72582
      Benjamin Kosnik committed
    • StringBuffer.java (getChars): Fix array index checks. · 35e1369c
      	* java/lang/StringBuffer.java (getChars): Fix array index checks.
      	(append, substring, insert): Likewise.
      	* testsuite/libjava.lang/StringBuffer_overflow.java: New file.
      	* testsuite/libjava.lang/StringBuffer_overflow.out: New file.
      
      From-SVN: r72579
      Ralph Loader committed
    • natString.cc (getChars): Fix validation of array indexes. · 2488a51e
      	* java/lang/natString.cc (getChars):
      	Fix validation of array indexes.
      	(getBytes, regionMatches, startsWith, valueOf): Likewise.
      	* testsuite/libjava.lang/String_overflow.java: New file.
      	* testsuite/libjava.lang/String_overflow.out: New file.
      
      From-SVN: r72578
      Ralph Loader committed
    • prims.cc (_Jv_NewObjectArray): Make sure byte size doesn't overflow a jint. · bf1b388d
      	* prims.cc (_Jv_NewObjectArray): Make sure byte size doesn't
      	overflow a jint.
      	(_Jv_NewPrimArray): Check for overflowing a jint, replacing a
      	check for overflowing size_t, since the lower level functions
      	take a jint.
      	* testsuite/libjava.lang/newarray_overflow.java:  New file.
      	* testsuite/libjava.lang/newarray_overflow.out:  New file.
      
      From-SVN: r72577
      Ralph Loader committed
    • acconfig.h: Add HAVE_DRAND48. · 5d78fe72
      
      2003-10-16  Benjamin Kosnik  <bkoz@redhat.com>
      
              * acconfig.h: Add HAVE_DRAND48.
      	* crossconfig.m4: Remove ISATTY.
      	* aclocal.m4: Regenerated.
      	* config.h.in: Regenerated.
      	* configure: Regenerated.
      
      From-SVN: r72575
      Benjamin Kosnik committed
    • locale.cc (locale::locale(const char*)): ... · 0392ff98
      2003-10-16  Paolo Carlini  <pcarlini@suse.de>
      
      	* src/locale.cc (locale::locale(const char*)): ... one
      	more comparison missed in the previous commit.
      
      From-SVN: r72574
      Paolo Carlini committed
    • acconfig.h: Add HAVE_DRAND48 and HAVE_ISATTY. · d2f663d1
      
      2003-10-16  Benjamin Kosnik  <bkoz@redhat.com>
      
              * acconfig.h: Add HAVE_DRAND48 and HAVE_ISATTY.
      	* aclocal.m4: Regenerated.
      	* config.h.in: Regenerated.
      
      From-SVN: r72573
      Benjamin Kosnik committed
    • atomicity.h (__exchange_and_add): Use TAS on __mcf5400__. · 068c84e3
      	* config/cpu/m68k/atomicity.h (__exchange_and_add): Use TAS on
      	__mcf5400__. Don't rely on __mc68000__ to detect a bare 68000.
      	Document SMP safeness of asm macros.
      
      From-SVN: r72570
      Bernardo Innocenti committed
    • cygming.h (ASM_OUTPUT_DEF_FROM_DECLS): Define. · 1e8a5248
      	* config/i386/cygming.h (ASM_OUTPUT_DEF_FROM_DECLS): Define.
      
      	* config/i386/winnt.c (gen_stdcall_suffix): Make static
      	(gen_fastcall_suffix): Likewise.
      	(i386_pe_dllexport_p): Likewise.
      	(i386_pe_dllimport_p): Likewise.
      	(i386_pe_mark_dllexport): Likewise.
      	(i386_pe_mark_dllimport): Likewise.
      	(i386_pe_asm_named_section): Fix formatting.
      
      From-SVN: r72566
      Danny Smith committed
    • * gennews (files): Add GCC 3.3 files. · 8f850e49
      From-SVN: r72565
      Mark Mitchell committed
    • try-catch-2.m: Relax target triple to all Darwin versions. · 7a0cb59c
      2003-10-16  Ziemowit Laski  <zlaski@apple.com>
      
              * objc.dg/try-catch-2.m: Relax target triple to all Darwin
              versions.
      
      From-SVN: r72563
      Ziemowit Laski committed
    • configure.in: Add snprintf to gcc_AC_CHECK_DECLS list. · 236ce4b2
      	* configure.in: Add snprintf to gcc_AC_CHECK_DECLS list.
      	* system.h: Declare snprintf if necessary.
      	* configure, config.in: Regenerate.
      
      From-SVN: r72557
      Zack Weinberg committed
    • rs6000.c (rs6000_va_arg): Only align vector arguments if TARGET_ALTIVEC. · 10f30fa8
      	* config/rs6000/rs6000.c (rs6000_va_arg): Only align vector
      	arguments if TARGET_ALTIVEC.
      
      From-SVN: r72555
      David Edelsohn committed
    • locale.cc (locale::locale(const char*)): Tweak a couple of comparisons to use… · eaed902b
      locale.cc (locale::locale(const char*)): Tweak a couple of comparisons to use basic_string operators.
      
      2003-10-16  Paolo Carlini  <pcarlini@suse.de>
      
      	* src/locale.cc (locale::locale(const char*)): Tweak
      	a couple of comparisons to use basic_string operators.
      
      From-SVN: r72554
      Paolo Carlini committed
    • re PR libstdc++/12540 (Memory leak in locale::locale(const char*)) · f991b1d8
      2003-10-16  Paolo Carlini  <pcarlini@suse.de>
      
      	PR libstdc++/12540
      	* config/locale/gnu/monetary_members.cc
      	(moneypunct<wchar_t, true/false>::_M_initialize_moneypunct):
      	Don't leak memory if new throws.
      	* src/locale.cc (locale::locale(const char*)): In order not
      	to leak memory in case new throws, use a basic_string type
      	for __res too and avoid strdup.
      
      From-SVN: r72553
      Paolo Carlini committed
    • demangle-expected: Update the expected output of _GLOBAL__I__Z2fnv. · 968e3f93
      2003-10-16  H.J. Lu  <hongjiu.lu@intel.com>
      
      	* testsuite/demangle-expected: Update the expected output of
      	_GLOBAL__I__Z2fnv.
      
      From-SVN: r72552
      H.J. Lu committed
    • config.guess: Update to 2003-10-16 version. · 507ec745
      	* config.guess: Update to 2003-10-16 version.
      	* config.sub: Update to 2003-10-16 version.
      
      From-SVN: r72550
      Bernardo Innocenti committed
    • 20031003-1.c: Enable only when INT_MAX == 2147483647. · 82917bf9
      	* gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
      	== 2147483647.
      
      From-SVN: r72549
      Kazu Hirata committed
    • builtins.c (fold_builtin_memcpy, [...]): New functions. · 5bb650ec
      
      	* builtins.c (fold_builtin_memcpy, fold_builtin_mempcpy,
      	fold_builtin_memmove, fold_builtin_strcpy, fold_builtin_strncpy,
      	fold_builtin_memcmp, fold_builtin_strcmp, fold_builtin_strncmp):
      	New functions.
      	(expand_builtin_memcpy): Use integer_zerop instead of testing
      	host_integerp and tree_low_cst directly.  Move misapplied hunk
      	for optimization wher SRC and DEST point to the same location.
      	(expand_builtin_mempcpy): From here.
      	(expand_builtin_memmove): Use integer_zerop instead of testing
      	host_integerp and tree_low_cst_directly.
      	(expand_builtin_memset): Likewise.
      	(expand_builtin_memcmp): Likewise (and for integer_onep).
      	(expand_builtin_strncmp): Likewise.
      	(fold_builtin): Call the appropriate fold_builtin_foo functions
      	to optimize memcpy, mempcpy, memmove, strcpy, strncpy, memcmp,
      	strcmp and strncmp.
      
      From-SVN: r72547
      Roger Sayle committed
    • 960416-1.x: Remove. · 8725a9b4
      	* gcc.c-torture/execute/960416-1.x: Remove.
      	* gcc.c-torture/execute/divconst-3.x: Likewise.
      
      From-SVN: r72545
      Kazu Hirata committed