Skip to content
Snippets Groups Projects
  1. Jun 10, 2003
    • Michael Koch's avatar
      PrintStream.java: Merged version from classpath. · fbd98522
      Michael Koch authored
      2003-06-10  Michael Koch  <konqueror@gmx.de>
      
      	* java/io/PrintStream.java:
      	Merged version from classpath.
      	(close): Removed sychronized keyword. This class is not garantied to
      	be thread-safe.
      	(write): Likewise.
      
      From-SVN: r67717
      fbd98522
    • Steve Ellcey's avatar
      calls.c (expand_call): Convert structure_value_addr to Pmode if necessary. · f80f73e1
      Steve Ellcey authored
      	* calls.c (expand_call): Convert structure_value_addr to Pmode if
      	necessary.
      
      From-SVN: r67716
      f80f73e1
    • Andrew Haley's avatar
      resource.c (write_resource_constructor): Use expand_expr to generate the... · dc952677
      Andrew Haley authored
      resource.c (write_resource_constructor): Use expand_expr to generate the address of the label attached to a resource.
      
      2003-06-10  Andrew Haley  <aph@redhat.com>
      
              * resource.c (write_resource_constructor): Use expand_expr to
              generate the address of the label attached to a resource.
              * Make-lang.in (java/resource.o): Add expr.h
      
      From-SVN: r67714
      dc952677
    • Andrew Haley's avatar
      langhooks-def.h (LANG_HOOKS_DECL_OK_FOR_SIBCALL): New. · e076f71a
      Andrew Haley authored
      2003-05-21  Andrew Haley  <aph@redhat.com>
      
      	* langhooks-def.h (LANG_HOOKS_DECL_OK_FOR_SIBCALL): New.
      	(LANG_HOOKS_DECLS): Add LANG_HOOKS_DECL_OK_FOR_SIBCALL.
      	(lhd_decl_ok_for_sibcall): New.
      	* langhooks.c (lhd_decl_ok_for_sibcall): New.
      	* langhooks.h (lang_hooks_for_decls.ok_for_sibcall): New field.
      	* calls.c (expand_call): Check lang_hook before generating a
      	sibcall.
      
      2003-05-21  Andrew Haley  <aph@redhat.com>
      
      	* lang.c (LANG_HOOKS_DECL_OK_FOR_SIBCALL): New.
      	(java_decl_ok_for_sibcall): New.
      
      From-SVN: r67713
      e076f71a
    • DJ Delorie's avatar
      stormy16.c (xstormy16_extra_constraint_p): Add Z, which matches (const_int 0) for addhi3. · e7e09ad8
      DJ Delorie authored
      * config/stormy16/stormy16.c (xstormy16_extra_constraint_p): Add Z,
      which matches (const_int 0) for addhi3.
      * config/stormy16/stormy16.md: Document known constraints.
      (addhi3): Handle adding zero.
      
      From-SVN: r67712
      e7e09ad8
    • Kazuhiro Inaoka's avatar
      m32r.h (HARD_REGNO_RENAME_OK): New. · a398a822
      Kazuhiro Inaoka authored
              * config/m32r/m32r.h (HARD_REGNO_RENAME_OK): New.
              * config/m32r/m32r.c (m32r_hard_regno_rename_ok): New.
              * config/m32r/m32r-protos.h: Prototype it.
      
      From-SVN: r67711
      a398a822
    • Richard Henderson's avatar
      * gcc.dg/asm-7.c: Adjust expected warning text. · cec31c55
      Richard Henderson authored
      From-SVN: r67709
      cec31c55
    • Janis Johnson's avatar
      eabi.h (TARGET_OS_CPP_BUILTINS): Define builtins common to rs6000 sysv targets. · bb8f5288
      Janis Johnson authored
      	* config/rs6000/eabi.h (TARGET_OS_CPP_BUILTINS): Define builtins
      	common to rs6000 sysv targets.
      	* config/rs6000/eabisim.h (TARGET_OS_CPP_BUILTINS): Ditto.
      	* config/rs6000/rtems.h (TARGET_OS_CPP_BUILTINS): Ditto.
      
      From-SVN: r67708
      bb8f5288
    • Nick Clifton's avatar
      Improve support for arm-wince-pe target: · 52f97a3b
      Nick Clifton authored
      	* config.gcc: Add arm-wince-pe target.
      	* config/arm/pe.h (MULTILIB_DEFAULTS): Define.
              Add comment about default apcs26 support.
      	* config/arm/t-pe (MULTILIB_OPTIONS): Add an -mapcs-32
      	multilib.
              (MULTILIB_DIRNAMES): Add 'apcs32'.
      	* config/arm/t-wince-pe: New makefile fragment.
      	* config/arm/wince-pe.h: New file.  Overrides a few definitions
      	in arm/pe.h
      
      From-SVN: r67705
      52f97a3b
    • Nathanael Nerode's avatar
      Makefile.tpl: Fix stupid pasto. · 01b759aa
      Nathanael Nerode authored
      	* Makefile.tpl: Fix stupid pasto.
      	* Makefile.in: Regenerate.
      
      From-SVN: r67702
      01b759aa
    • Roger Sayle's avatar
      builtins.c (fold_builtin): Optimize cos(-x) as cos(x). · 9f0a7f9d
      Roger Sayle authored
      	* builtins.c (fold_builtin): Optimize cos(-x) as cos(x).
      	* fold-const.c (fold <NEGATE_EXPR>): Convert -f(x) into f(-x)
      	when x is easily negated and f is sin, tan or atan.
      	(fold <MULT_EXPR>): Optimize tan(x)*cos(x) and cos(x)*tan(x) as
      	sin(x) with flag_unsafe_math_optimizations.
      	(fold <RDIV_EXPR>): With flag_unsafe_math_optimizations fold
      	sin(x)/cos(x) as tan(x) and cos(x)/sin(x) as 1.0/tan(x).
      
      	* gcc.dg/builtins-20.c: New test case.
      
      From-SVN: r67701
      9f0a7f9d
    • Roger Sayle's avatar
      fold-const.c (fold <EQ_EXPR>): Don't fold x == x only if x is a floating point... · 8936c82f
      Roger Sayle authored
      fold-const.c (fold <EQ_EXPR>): Don't fold x == x only if x is a floating point type *and* we currently honor NaNs.
      
      
      	* fold-const.c (fold <EQ_EXPR>):  Don't fold x == x only if x
      	is a floating point type *and* we currently honor NaNs.
      	(fold <NE_EXPR>): Likewise.
      
      From-SVN: r67700
      8936c82f
    • Gerald Pfeifer's avatar
      gcc_release (build_diff): Properly use ${TAR} instead of hard-coded tar. · 5107c6e4
      Gerald Pfeifer authored
      	* gcc_release (build_diff): Properly use ${TAR} instead of
      	hard-coded tar.
      
      From-SVN: r67699
      5107c6e4
    • Mark Mitchell's avatar
      re PR c++/11131 (Unrelated declaration removes inline flag from function) · d58b7c2d
      Mark Mitchell authored
      	PR c++/11131
      	* tree-inline.c (inlinable_function_p): Call the language-specific
      	hook early.
      
      	PR c++/11131
      	* cp-tree.h (template_for_substitution): Declare.
      	* decl2.c (mark_used): Use it when figuring out whether or not a
      	function is inline.
      	* pt.c (template_for_substitution): Give it external linkage.
      	* tree.c (cp_cannot_inline_tree_fn): Instantiate as early as
      	possible.
      
      	PR c++/11131
      	* g++.dg/opt/template1.C: New test.
      
      From-SVN: r67698
      d58b7c2d
    • David Taylor's avatar
      Patch from David Taylor. · c566f9bd
      David Taylor authored
      * config/rs6000/rs6000.c (rs6000_va_start, rs6000_va_arg):  Skip over
      the f_res field.
      
      From-SVN: r67697
      c566f9bd
    • Mark Mitchell's avatar
      gcc-dg.exp (dg-test): Clear additional_files and additional_sources. · e489eeb9
      Mark Mitchell authored
      	* lib/gcc-dg.exp (dg-test): Clear additional_files and
      	additional_sources.
      
      From-SVN: r67696
      e489eeb9
    • Tom Tromey's avatar
      natFont.cc (getAscent): Correctly access "ascent" field. · 4982b638
      Tom Tromey authored
      	* gnu/gcj/xlib/natFont.cc (getAscent): Correctly access "ascent"
      	field.
      	(getDescent): Likewise, for "descent".
      
      From-SVN: r67695
      4982b638
    • Nathanael Nerode's avatar
      configure.in: Remove references to host_truncate_target. · 619833ad
      Nathanael Nerode authored
      	* configure.in: Remove references to host_truncate_target.
      	* configure: Regenerate.
      	* config.gcc: Remove references to truncate_target,
      	host_truncate_target.
      
      From-SVN: r67694
      619833ad
    • Nathanael Nerode's avatar
      Makefile.tpl: Remove bogus conditional. · f7dae026
      Nathanael Nerode authored
      	* Makefile.tpl: Remove bogus conditional.
      	* Makefile.in: Regenerate.
      
      From-SVN: r67693
      f7dae026
    • Scott Gilbertson's avatar
      natFont.cc (getMaxAscent): adjusted return value. · 0940ed88
      Scott Gilbertson authored
      2003-06-09  Scott Gilbertson  <scottg@mantatest.com>
      
      	* gnu/gcj/xlib/natFont.cc (getMaxAscent): adjusted return value.
      	(getMaxDescent): adjusted return value.
      	(getAscent): modified to use metrics for 'O'.
      	(getDescent): modified to use metrics for 'y'.
      
      From-SVN: r67692
      0940ed88
    • Nathanael Nerode's avatar
      Makefile.in, [...]: Replace "build_canonical" with build, "host_canonical" with host. · 4665e56c
      Nathanael Nerode authored
      	* Makefile.in, configure.in, config/m68hc11/t-m68hc11-gas:
      	Replace "build_canonical" with build, "host_canonical" with host.
      	* configure.in: Use GCC_TOPLEV_SUBDIRS.
      	* aclocal.m4: Include ../config/acx.m4.
      	* configure: Regenerate.
      (ada)
      	* Makefile.in: Replace "host_canonical" with "host" for autoconf
      	substitution.
      
      From-SVN: r67691
      4665e56c
    • GCC Administrator's avatar
      Daily bump. · d4298db3
      GCC Administrator authored
      From-SVN: r67689
      d4298db3
    • Paolo Carlini's avatar
      fstream.tcc (_M_underflow): Do not special case the unbuffered case... · f10eea7b
      Paolo Carlini authored
      2003-06-09  Paolo Carlini  <pcarlini@unitus.it>
      
      	* include/bits/fstream.tcc (_M_underflow): Do not special
      	case the unbuffered case, which really means simply a one char
      	get area.
      	(basic_filebuf): Initialize _M_buf_size.
      	(setbuf): Unbuffered means _M_buf_size == 1, since only
      	_M_buf_size - 1 == 0 chars are going to be used for the
      	put area and 1 for the get area.
      	* include/std/std_streambuf.h (_M_buf_size): Move to basic_filebuf.
      	(~basic_streambuf): Tweak.
      	(basic_streambuf): Do not initialize _M_buf_size.
      	* include/std/std_fstream.h (_M_buf_size): Add from basic_streambuf.
      	(~basic_filebuf): Tweak.
      	(_M_set_buffer): Tweak, considering that _M_buf_size == 1 is the
      	unbuffered situation (i.e., put area pointers NULL).
      	* include/bits/streambuf.tcc (sbumpc): Clean up.
      	* testsuite/27_io/basic_filebuf/sputbackc/char/1.cc: Split into...
      	* testsuite/27_io/basic_filebuf/sputbackc/char/1-in.cc: New.
      	* testsuite/27_io/basic_filebuf/sputbackc/char/1-io.cc: New.
      	* testsuite/27_io/basic_filebuf/sputbackc/char/1-out.cc: New.
      	* testsuite/27_io/basic_filebuf/sputbackc/char/2-in.cc: New.
      	* testsuite/27_io/basic_filebuf/sputbackc/char/2-io.cc: New.
      	* testsuite/27_io/basic_filebuf/sputbackc/char/2-out.cc: New.
      
      From-SVN: r67686
      f10eea7b
  2. Jun 09, 2003
Loading