1. 15 Aug, 2002 3 commits
  2. 14 Aug, 2002 26 commits
  3. 13 Aug, 2002 11 commits
    • RandomAccessFile.java (skipBytes): Return number of bytes skipped. · 03496eb1
      2002-08-13  Jesse Rosenstock  <jmr@fulcrummicro.com>
      
      	* java/io/RandomAccessFile.java (skipBytes): Return number of
      	bytes skipped.
      
      From-SVN: r56265
      Jesse Rosenstock committed
    • For PR java/7483: · ee1884cb
      2002-08-13  Jesse Rosenstock  <jmr@fulcrummicro.com>
      
      	For PR java/7483:
      	* parse.y (build_assertion): Invert return from
      	desiredAssertionStatus.
      
      From-SVN: r56264
      Jesse Rosenstock committed
    • opts.c (c_common_init_options): Extra braces needed. · 29337351
      From-SVN: r56262
      Neil Booth committed
    • sh.c (sh_init_builtins): Add PARAMS to declaration. · 8202c8c4
      	* sh.c (sh_init_builtins): Add PARAMS to declaration.
      	(sh_media_init_builtins, sh_expand_builtin): Likewise.
      	(sh_expand_unop_v2sf): Use PARAMS for variable declaration.
      	(sh_expand_binop_v2sf): Likewise.
      	* sh-protos.h (sh_expand_unop_v2sf): Add PARAMS to declaration.
      	(sh_expand_binop_v2sf, sh_cfun_interrupt_handler_p): Likewise.
      	(sh_initialize_trampoline): Likewise.
      
      From-SVN: r56259
      J"orn Rennecke committed
    • decl.c (pushdecl_class_level): Honor requests to bind names to OVERLOADs. · 22eadedb
      	* decl.c (pushdecl_class_level): Honor requests to bind names to
      	OVERLOADs.
      
      From-SVN: r56258
      Mark Mitchell committed
    • documentation.html: Use HTML entities for punctuation. · b2659518
      2002-08-13  Jonathan Wakely  <jw@kayari.org>
                  Phil Edwards  <pme@gcc.gnu.org>
      
      	* docs/html/documentation.html:  Use HTML entities for punctuation.
      
      Co-Authored-By: Phil Edwards <pme@gcc.gnu.org>
      
      From-SVN: r56257
      Jonathan Wakely committed
    • s390-modes.def [...]: Declare new condition code modes. · 07893d4f
      	* s390-modes.def [CCL1, CCL2, CCT1, CCT2, CCT3, CCUR, CCSR]: Declare
      	new condition code modes.
      	s390.c (s390_match_ccmode_set): Handle those new CC modes.
      	(s390_select_ccmode): Likewise.
      	(s390_branch_condition_mask): Likewise.
      
      	* s390-protos.h (s390_tm_ccmode): Declare.
      	s390.c (s390_tm_ccmode): New function.
      	(s390_match_ccmode): Allow VOIDmode as REQ_MODE.
      
      	* s390.md ("*cmpdi_tm2"): Rename to "*tmdi_ext".
      	("*cmpsi_tm2"): Rename to "*tmsi_ext".
      	("*cmpqi_tm2"): Rename to "*tmqi_ext".
      
      	("*cmpdi_tm_reg", "*cmpdi_tm_mem", "*cmpsi_tm_reg", "*cmpsi_tm_mem",
      	"*cmphi_tm_sub","*cmphi_cct_0",  "*cmpqi_tm", "*cmpqi_tm_sub",
      	"*cmpqi_cct_0", "*tm_0"): Remove, replace by ...
      	("*tmdi_reg", "*tmsi_reg", "*tmdi_mem", "*tmsi_mem", "*tmhi_mem",
      	"*tmqi_mem", "*tmhi_full", "*tmqi_full"): ... these new patterns.
      
      	("*ltgr", "*cmpdi_ccs_0_64", "*cmpdi_ccs_0_31", "*ltr", "*icm15",
      	"*icm15_cconly", "*cmpsi_ccs_0", "*icm3", "*cmphi_ccs_0", "*icm1",
      	"*cmpqi_ccs_0"): Remove, replace by ...
      	("*tstdi_sign", "*tstdi", "*tstdi_cconly", "*tstdi_cconly_31",
      	"*tstsi", "*tstsi_cconly", "*tstsi_cconly2", "*tsthi", "*tsthi_cconly",
      	"*tstqi", "*tstqi_cconly"): ... these new patterns.
      
      	("*cmpsidi_ccs"): Remove, replace by ...
      	("*cmpsi_ccs_sign"): ... this new pattern.
      	("*cmpdi_ccs_sign", "*cmpdi_ccu_zero"): New patterns.
      
      	("*cmpqi_ccu_0", "*cmpqi_ccu_immed"): Remove, replace by ...
      	("*cli"): ... this new pattern.
      
      	("*adddi3_sign", "*adddi3_zero_cc", "*adddi3_zero_cconly",
      	"*adddi3_zero", "*adddi3_cc", "*adddi3_cconly", "*adddi3_cconly2"):
      	New patterns.
      	("adddi3_64"): Rename to "*adddi3_64".
      	("adddi3_31"): Replace by insn and splitter "*adddi3_31".
      	("adddi3"): Adapt expander.
      
      	("*addsi3_cc"): Allow "general_operand" for operand 2.
      	("*addsi3_carry1_cc", "*addsi3_carry1_cconly",
      	"*addsi3_carry2_cc", "*addsi3_carry2_cconly"): New patterns.
      
      	("addhi3", "addqi3"): Remove, replace by ...
      	("*addsi3_sign", "*addsi3_sub"): ... these new patterns.
      
      	("*subdi3_sign", "*subdi3_zero_cc", "*subdi3_zero_cconly",
      	"*subdi3_zero", "*subdi3_cc", "*subdi3_cconly"): New patterns.
      	("subdi3"): Replace by insn and splitter "*subdi3_31".
      	("subdi3"): New expander.
      
      	("*subsi3_borrow_cc", "*subsi3_borrow_cconly"): New patterns.
      
      	("subhi3", "subqi3"): Remove, replace by ...
      	("*subsi3_sign", "*subsi3_sub"): ... these new patterns.
      
      	("*muldi3_sign"): New pattern.
      	("muldi3"): Do not clobber CC.
      	("mulsi3"): Likewise.
      	("mulsi_6432"): Likewise.
      
      From-SVN: r56256
      Ulrich Weigand committed
    • avr.md: Call CC_STATUS_INIT in all peepnoles which can change CC0. · db62867b
      	* config/avr/avr.md: Call CC_STATUS_INIT in all peepnoles
              which can change CC0.
      
      From-SVN: r56253
      Denis Chertykov committed
    • gcse.c (adjust_libcall_notes): New function. · 8ba46434
      	* gcse.c (adjust_libcall_notes): New function.
      	(do_local_cprop): Use it.  Add fourth parameter.  Changed caller.
      
      From-SVN: r56252
      J"orn Rennecke committed
    • Make-lang.in (gnatbind$(exeext)): Link with $(SYSLIBS). · 4320085a
      	* Make-lang.in (gnatbind$(exeext)): Link with $(SYSLIBS).
      	Remove $(CONFIG_H) dependency.
      
      From-SVN: r56251
      Rainer Orth committed