- 09 May, 2000 7 commits
-
-
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 12 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 -
Sat May 6 21:12:55 CDT 2000 Jason Eckhardt <jle@cygnus.com> * MAINTAINERS: Add self as bb-reorder maintainer. From-SVN: r33755
Jason Eckhardt committed -
* config/ia64/ia64.c (predicate_operator): New. (ia64_print_operand): Handle 'J'. (rtx_needs_barrier): Handle COND_EXEC. * config/ia64/ia64.h (BRANCH_COST): Define. (PREDICATE_CODES): Update. * config/ia64/ia64.md: Docuement used unspec values. (attr predicable): New. (movxf, movxf_internal): New. (extendsfdf2): Don't comment out nop. (floatdidf2): Remove. (truncxfsf2, truncxfdf2, floatdixf2): New. (abssi2, absdi2): Put the neg in the "true" slot. (conditional branch instructions): Mark not predicable. (cmov*_internal): Use predicate_operator. Split to cond_exec. (abs*_internal): Likewise. (alloc, set_bsp): Mark not predicable. (barrier, insn_group_barrier, flush_cache): Likewise. (define_cond_exec): New. From-SVN: r33754
Richard Henderson committed -
* config/ia64/ia64.c (sdata_symbolic_operand): Mark unused args. (symbolic_operand, function_operand, setjmp_operand): Likewise. (shift_count_operand, shift_32bit_count_operand): Likewise. (shladd_operand, fetchadd_operand, ia64_function_prologue): Likewise. (ia64_function_epilogue, ia64_setup_incoming_varargs): Likewise. (ia64_function_arg_partial_nregs, ia64_function_value): Likewise. (ia64_print_operand_address, ia64_secondary_reload_class): Likewise. (ia64_expand_builtin): Likewise. (call_multiple_values_operation): Make dest_regno unsigned. From-SVN: r33753
Richard Henderson committed -
* c-decl.c: Include "tm_p.h". * config/ia64/ia64-protos.h: Rearrange decls to reduce ifdef madness. (fetchadd_operand, ia64_expand_fetch_and_op): Declare. (ia64_expand_op_and_fetch): Declare. * config/ia64/ia64.c: Include "toplev.h". Kill trailing whitespace. (setjmp_operand): Constify variables for XSTR. (ia64_encode_section_info): Likewise. (ia64_print_operand): Use %d for exact_log2; cast 32-bit printed values to int. (ia64_asm_output_external): Constify name. (process_set): Use HOST_WIDE_INT_PRINT_DEC for frame size. (process_for_unwind_directive): Provide switch default. (ia64_expand_compare_and_swap): Remove unused variables. (ia64_expand_builtin): Likewise. * config/ia64/ia64.h (ASM_OUTPUT_BYTE): Mask and cast value to int for printing. From-SVN: r33752
Richard Henderson committed -
* rtl.def (DEFINE_COND_EXEC): New. * md.texi: Document it. * gensupport.c (input_file): Remove. (struct queue_elem): Add lineno. (rtx_ready_queue): Remove. (errors): New. (predicable_default): New. (predicable_true, predicable_false): New. (define_attr_queue, define_attr_tail): New. (define_insn_queue, define_insn_tail): New. (define_cond_exec_queue, define_cond_exec_tail): New. (other_queue, other_tail): New. (queue_pattern): New. (process_rtx): Add patterns to the appropriate queues. (is_predicable, identify_predicable_attribute): New. (n_alternatives, collect_insn_data): New. (alter_predicate_for_insn, alter_test_for_insn): New. (shift_output_template, alter_output_for_insn): New. (process_one_cond_exec, process_define_cond_exec): New. (init_md_reader): Read the entire file. Process define_cond_exec. (read_md_rtx): Return elements from the queues. From-SVN: r33751
Richard Henderson committed -
2000-05-07 Bryce McKinlay <bryce@albatross.co.nz> Imported version 5.0alpha7. * acinclude.m4: Update version to 5.0a7. From-SVN: r33750
Bryce McKinlay committed -
* flow.c (mark_set_1): Don't update conditional life info if the register is not_dead. From-SVN: r33749
Richard Henderson committed
-
- 06 May, 2000 1 commit
-
-
which included commits to RCS files with non-trunk default branches. From-SVN: r33747
Bryce McKinlay committed
-