- 09 May, 2000 15 commits
-
-
From-SVN: r33796
Jeff Law committed -
2000-05-09 Loren J. Rittle <ljrittle@acm.org> * backward/iostream.h: Expose endl. Guard wide types. * src/Makefile.am (headers): Update list to match files. * src/Makefile.in: Regenerate. From-SVN: r33795
Benjamin Kosnik committed -
2000-05-09 Vadim Egorov <egorovv@mailandnews.com> Benjamin Kosnik <bkoz@gnu.org> Nathan Myers <ncm@cantrip.org> Dietmar Kuehl <dietmar_kuehl@yahoo.com> * bits/streambuf.tcc (basic_streambuf::xsgetn): Fix uflow case. (basic_streambuf::xsputn): Make consistent. * testsuite/27_io/filebuf.cc: Add tests. Co-Authored-By: Benjamin Kosnik <bkoz@gnu.org> Co-Authored-By: Dietmar Kuehl <dietmar_kuehl@yahoo.com> Co-Authored-By: Nathan Myers <ncm@cantrip.org> From-SVN: r33794
Vadim Egorov committed -
* config/ia64/ia64-protos.h (ia64_expand_prediction): Declare. * config/ia64/ia64.c (ia64_print_operand_address): Handle 'j'. (ia64_expand_prediction): New. (emit_insn_group_barriers): Don't look at notes. Emit barriers as needed after calls. (ia64_epilogue_uses): Mark b0 used. * config/ia64/ia64.md (beq_true, beq_false): Remove. (bne_true, bne_false): Remove. (eq_return, eq_not_return, ne_return, ne_not_return): Remove. (br_true, br_false): New. Use predicate_operator and ia64_expand_prediction. (return_true, return_false): Likewise. (call_internal): Use ia64_expand_prediction. Don't emit stop bit. (call_internal1, call_value_internal): Likewise. (call_value_internal1, call_multiple_values_internal1): Likewise. From-SVN: r33793
Richard Henderson committed -
* predict.c (PROB_NEVER, PROB_VERY_UNLIKELY): New. (PROB_UNLIKELY, PROB_EVEN, PROB_LIKELY): New. (PROB_VERY_LIKELY, PROB_ALWAYS): New. (estimate_probability, expected_value_to_br_prob): Use them. From-SVN: r33792
Richard Henderson committed -
* ifcvt.c (cond_exec_process_insns): New argument prob_val. Attach it to call insns. (cond_exec_process_if_block): Track probability for true and false branches. (dead_or_predicable): Likewise. From-SVN: r33791
Richard Henderson committed -
* final.c (current_insn_predicate): New. (final_scan_insn): Set it. * output.h (current_insn_predicate): Declare. From-SVN: r33790
Richard Henderson committed -
From-SVN: r33789
Richard Henderson committed -
From-SVN: r33788
Richard Henderson committed -
* rtlanal.c (may_trap_p): Consider old-style and volatile asms to trap. From-SVN: r33787
Richard Henderson committed -
* expr.c (build_jni_stub): Cache the result of _Jv_LookupJNIMethod. From-SVN: r33786
Tom Tromey committed -
From-SVN: r33785
Nick Clifton committed -
2000-05-08 Steven King <sxking@uswest.net> * bits/char_traits.h: use wchar_t utility functions for char_traits<wchar_t> methods. * testsuite/21_string/char_traits.cc: New (test02): test char_traits<wchar_t> From-SVN: r33784
Benjamin Kosnik committed -
* bits/char_traits.h: use wchar_t utility functions for char_traits<wchar_t> methods. * testsuite/21_string/char_traits.cc: New (test02): test char_traits<wchar_t> 2000-05-08 Benjamin Kosnik <bkoz@cygnus.com> * acinclude.m4 (GLIBCPP_CXXFLAGS): Add bits for solaris2.8. From-SVN: r33783
Steven King committed -
* config/ia64/ia64.h (RETURN_ADDR_RTX): Use COUNT not count. From-SVN: r33782
Jim Wilson committed
-
- 08 May, 2000 20 commits
-
-
gensupport.c (process_rtx): Copy and post-process each member of the define_insn rtvec individually. * gensupport.c (process_rtx): Copy and post-process each member of the define_insn rtvec individually. From-SVN: r33780
Richard Henderson committed -
* config/ia64/ia64.md (extendsfdf2): Split the nop case out of existance. From-SVN: r33779
Richard Henderson committed -
From-SVN: r33778
Richard Henderson committed -
* cpplex.c (spell_token): New function. (TOKEN_LEN): Add 1 for whitespace. (_cpp_lex_file): Update to use spell_token. * cpplib.h (E): Remove. (TTYPE_TABLE): Update CPP_VSPACE entry. From-SVN: r33777
Neil Booth committed -
* config/ia64/ia64.c (ia64_encode_section_info): Exit early for global register variables; don't special case __[CD]TOR_LIST__; mind ggc_p for string allocation. From-SVN: r33776
Richard Henderson committed -
flow.c (init_propagate_block_info): Watch out for conditional branch to next instruction, and thus one outgoing edge. * flow.c (init_propagate_block_info): Watch out for conditional branch to next instruction, and thus one outgoing edge. From-SVN: r33775
Richard Henderson committed -
From-SVN: r33774
Richard Henderson committed -
* tinfo.cc (__dynamic_cast): Use a reinterpret_cast. Fix offsetof expansion. * inc/cxxabi.h: Fix typos in comment. (__base_class_info::__offset): Use a static_cast. From-SVN: r33773
Nathan Sidwell committed -
From-SVN: r33772
Bruce Korb committed -
From-SVN: r33771
Bruce Korb committed -
2000-05-04 Branko Cibej <branko.cibej@hermes.si> * src/complex_io.cc: Don't instantiate inserters and extractors for wide-character streams unless _GLIBCPP_USE_WCHAR_T is defined. From-SVN: r33770
Branko Cibej committed -
From-SVN: r33769
Nick Clifton committed -
fstream.tcc (filebuf::_M_init_filebuf): Don't set _M_buf_size based on macro, instead use _M_buf_size_opt. 2000-05-08 Benjamin Kosnik <bkoz@cygnus.com> * bits/fstream.tcc (filebuf::_M_init_filebuf): Don't set _M_buf_size based on macro, instead use _M_buf_size_opt. * bits/std_streambuf.h (basic_streambuf): Add _M_buf_size_opt. (basic_streambuf()): Set _M_buf_size_opt. * testsuite/27_io/filebuf.cc (filebuf): Use _M_buf_size_opt instead of _M_buf_size. From-SVN: r33768
Benjamin Kosnik committed -
From-SVN: r33767
Catherine Moore committed -
From-SVN: r33766
Bruce Korb committed -
From-SVN: r33765
Bruce Korb committed -
From-SVN: r33764
Jeff Law committed -
2000-05-08 Andreas Jaeger <aj@suse.de> * config/mips/linux.h: Remove undefines which disabled .ctor/.dtor support. From-SVN: r33763
Andreas Jaeger committed -
2000-05-08 Bryce McKinlay <bryce@albatross.co.nz> Test for PR gcj/224: * libjava.compile/PR224.java: New file. * libjava.compile/PR224.xfail: New file. From-SVN: r33762
Bryce McKinlay committed -
* Makefile.in (LOOSE_CFLAGS): Add /g modifiers to both sed substitutions. From-SVN: r33761
Zack Weinberg committed
-
- 07 May, 2000 5 commits
-
-
* Makefile.in: Rebuilt. * Makefile.am (LIBLINK): New macro. (libgcj_la_LINK): Use it. (libgcjawt_la_LINK): Likewise. From-SVN: r33760
Tom Tromey committed -
* inc/cxxabi.h: Use __SIZE_TYPE_ and __PTRDIFF_TYPE__ in place of std::size_t and std::ptrdiff_t respectively. * tinfo.cc: Likewise. * vec.cc: Likewise. From-SVN: r33759
Nathan Sidwell committed -
* cpplex.c: Move new lexer definitions and prototypes to top. Conditional include these and the code if NEW_LEXER is defined. Rename functions whose names clash if this code included. From-SVN: r33758
Neil Booth committed -
From-SVN: r33757
Jeff Law committed -
* rtl.def (COND_EXEC): Clarify. * i386.md (extendsidi2): Clobber (reg:CC 17) in the same fashion as zero_extendsidi2. From-SVN: r33756
John Wehle committed
-