- 13 Feb, 2002 21 commits
-
-
* config/s390/s390.c (s390_final_chunkify): Re-run shorten_branches after emitting ltorg insns. * config/s390/s390.md (*cmpdf_ccs_0, *cmpdf_ccs, *cmpsf_ccs_0, *cmpsf_ccs, truncdfsf2_ieee, *adddf3, *addsf3, *subdf3, *subsf3, *muldf3, *mulsf3, *divdf3, *divsf3, *negdf2, *negsf2, *absdf2, *abssf2): Fix "op_type" attribute. From-SVN: r49739
Ulrich Weigand committed -
* decl.c (builtin_function): Set TREE_THIS_VOLATILE on return fns. (finish_function): Don't warn if current_function_returns_null. From-SVN: r49738
Jason Merrill committed -
2002-02-13 Martin Kahlert <martin.kahlert@infineon.com> * jni.cc (_Jv_JNI_AttachCurrentThread): env->locals assigned correctly. From-SVN: r49737
Martin Kahlert committed -
From-SVN: r49736
Jason Merrill committed -
2002-02-13 Todd Stock <toddastock@yahoo.com> Fix for PR libgcj/5671: * verify.cc (state::merge): Handle case where we're merging against an interface. From-SVN: r49735
Todd Stock committed -
* mkconfig.sh: Avoid using a subshell redirect. ($output.T): Change to $(output)T. (ENABLE_NLS): Remove unneeded undef. From-SVN: r49734
Douglas B Rupp committed -
* config/alpha/vms.h (MD_EXEC_PREFIX, MD_STARTFILE_PREFIX): Define. * config/alpha/x-vms (libsubdir): Define. From-SVN: r49733
Douglas B Rupp committed -
* config/alpha/vms.h (MD_FALLBACK_FRAME_STATE_FOR): Handle register frame procedures. Optimize retrieving context. From-SVN: r49732
Douglas B Rupp committed -
* config/alpha/t-vms (MULTILIB_OPTIONS): Define. (MULTILIB_DIRNAME, LIBGCC, INSTALL_LIBGCC): Likewise. * config/alpha/vms.h (ASM_FILE_START): Write .arch directive. From-SVN: r49731
Douglas B Rupp committed -
* alias.c (find_base_term, case ZERO_EXTEND, case SIGN_EXTEND): Make same change as for find_base_value. From-SVN: r49730
Richard Kenner committed -
* config/h8300/h8300.h (MODES_TIEABLE_P): Accept a combination of QImode and SImode. From-SVN: r49729
Kazu Hirata committed -
* config/h8300/h8300.c (h8300_adjust_insn_length): Correct the length computation of movsi. * config/h8300/h8300.md (movsi_h8300hs): Correct the length. From-SVN: r49728
Kazu Hirata committed -
* config/h8300/h8300.md (subqi3): Tighten the predicate for operands[2] to register_operand. From-SVN: r49727
Kazu Hirata committed -
* typeck2.c (digest_init, process_init_constructor): Treat vectors like arrays. From-SVN: r49726
Jason Merrill committed -
From-SVN: r49725
Jan Hubicka committed -
From-SVN: r49722
GCC Administrator committed -
2002-02-13 Toon Moene <toon@moene.indiv.nluug.nl> * data.c (ffedata_eval_offset_): Only convert index, low and high bound in data statements to default integer if they are constants. Use a copy of the data structure. From-SVN: r49721
Toon Moene committed -
* dbg_mlc.c (GC_debug_generic_malloc): Removed. * sparc_mach_dep.S: Rename from sparc_mach_dep.s as it is a preprocessor file. * mips_sgi_mach_dep.S: Likewise. * Makefile.am: Update for above changes. * Makefile.in: Rebuilt. From-SVN: r49720
Bryce McKinlay committed -
2002-02-12 Aldy Hernandez <aldyh@redhat.com> * config/rs6000/rs6000.md: Use predicate altivec_register_operand for altivec_lvx* and altivec_stvx*. ("*movv4si_internal"): Add constraint for loading from GPRs. ("*movv8hi_internal1"): Same. ("*movv16qi_internal1"): Same. ("*movv4sf_internal1"): Same. * config/rs6000/rs6000.c (altivec_register_operand): New. * config/rs6000/rs6000.h (PREDICATE_CODES): Add altivec_register_operand. From-SVN: r49719
Aldy Hernandez committed -
* config/mmix/mmix.c (mmix_assemble_integer) <case 4>: Don't handle SYMBOL_REF. From-SVN: r49718
Hans-Peter Nilsson committed -
From-SVN: r49717
Tom Tromey committed
-
- 12 Feb, 2002 19 commits
-
-
2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com> * g++.dg/warn/weak1.C: weak attributes not supported on cygwin From-SVN: r49716
David Billinghurst committed -
* c-typeck.c (digest_init): Handle vectors. (really_start_incremental_init): Same. (pop_init_level): Same. (process_init_element): Same. * varasm.c (output_constant): Same. * expr.c (clear_storage): Same. (store_constructor): Same. * gcc.dg/altivec-3.c: New. From-SVN: r49715
Stan Shebs committed -
2002-02-12 Eric Christopher <echristo@redhat.com> * explow.c (hard_function_value): Add comment explaining signed/unsigned comparison. From-SVN: r49714
Eric Christopher committed -
* jump.c (never_reached_warning): Add finish argument. If finish is NULL, stop on CODE_LABEL, otherwise stop before first real insn after end. * rtl.h (never_reached_warning): Adjust prototype. * cse.c (cse_insn): Pass NULL as finish to never_reached_warning. * cfgrtl.c (flow_delete_block): Pass b->end as finish to never_reached_warning. * gcc.dg/Wunreachable-1.c: New test. * gcc.dg/Wunreachable-2.c: New test. From-SVN: r49713
Jakub Jelinek committed -
From-SVN: r49712
Joseph Myers committed -
From-SVN: r49711
Graham Stott committed -
* configure.in: Re-apply 2001-06-26 configure change. * configure: Rebuild. From-SVN: r49709
Richard Henderson committed -
* config/h8300/h8300.c (shift_alg_hi): Improve the 15-bit logical shifts on H8/300. (shift_alg_si): Improve several shifts on H8/300. (get_shift_alg): Likewise. From-SVN: r49708
Kazu Hirata committed -
From-SVN: r49707
Graham Stott committed -
* alias.c (find_base_value, case ZERO_EXTEND, case SIGN_EXTEND): Handle #ifdef POINTERS_EXTEND_UNSIGNED. From-SVN: r49706
Richard Kenner committed -
2002-02-12 Benjamin Kosnik <bkoz@redhat.com> Neil Booth <neil.booth@bnpparibas.com> * gcc.dg/decl-1.c: Add do-compile tag. From-SVN: r49705
Benjamin Kosnik committed -
From-SVN: r49704
GCC Administrator committed -
From-SVN: r49702
Neil Booth committed -
2002-02-12 Adam Megacz <adam@xwt.org> * java/lang/Win32Process.java: Filled in a placeholder implementation so Win32 will build. From-SVN: r49701
Adam Megacz committed -
2002-02-12 Adam Megacz <adam@xwt.org> * java/io/natFilePosix.cc: Copied this from natFile.cc. * java/io/natFile.cc: Removed from repository. * configure.in: Added AC_LINK_FILES for natFile${PLATFORM}. From-SVN: r49700
Adam Megacz committed -
From-SVN: r49699
Bryce McKinlay committed -
From-SVN: r49698
Bryce McKinlay committed -
2002-02-11 Benjamin Kosnik <bkoz@redhat.com> * include/bits/stl_algo (__stl_threshold): Declare external. (__stl_chunk_size): Same. * include/bits/stl_bvector.h (__WORD_BIT): Same. * include/bits/stl_tree.h (_S_rb_tree_red): Same. (_S_rb_tree_black): Same. * src/stl-inst.cc (__stl_threshold): Define. (__stl_chunk_size): Same. (__WORD_BIT): Same. (_S_rb_tree_red): Same. (_S_rb_tree_black): Same. * config/io/basic_file_libio.h (__basic_file): Add declarations. * include/bits/basic_file.h: Remove. * config/io/c_io_stdio.h: Remove _GLIBCPP_BASIC_FILE_ENCAPSULATION Declare generic types, specialization. * config/io/basic_file_stdio.cc: Definitions. * config/io/c_io_libio.h: Remove _GLIBCPP_BASIC_FILE_INHERITANCE. Declare generic types. * include/Makefile.am (bits_headers): Remove basic_file.h. (extra_target_headers): Change basic_file_model.h to basic_file.h. (stamp-target): Same. * include/bits/stl_alloc.h: Tweaks. * include/bits/localefwd.h: Same. From-SVN: r49697
Benjamin Kosnik committed -
2002-02-12 Adam Megacz <adam@xwt.org> * win32.cc: Added two #includes to make win32.cc compile. From-SVN: r49696
Adam Megacz committed
-