1. 02 Dec, 2000 3 commits
    • natMath.cc: Declare fabsf() function. · db5e4903
      2000-12-02  Bryce McKinlay  <bryce@albatross.co.nz>
      
      	* java/lang/natMath.cc: Declare fabsf() function.
      	* java/lang/mprec.h: Don't include math.h.
      	* java/lang/dtoa.c: Include string.h.
      	* java/lang/natString.cc (toLowerCase): Initialize ch to prevent
      	compiler warning.
      
      From-SVN: r37938
      Bryce McKinlay committed
    • Remove conflict indicator · 92f3752a
      From-SVN: r37937
      Geoffrey Keating committed
    • dbxout.c (dbxout_parms): Correctly describe parameters passed by invisible… · 27646dba
      dbxout.c (dbxout_parms): Correctly describe parameters passed by invisible reference in registers...
      
      2000-12-01  Jim Blandy  <jimb@redhat.com>
      
      	* dbxout.c (dbxout_parms): Correctly describe parameters passed by
       	invisible reference in registers, but then spilled to the stack.
        	Remove code to emit a second stab for such parameters; it attempts
       	to describe the value's location by introducing a synthetic C++
       	`reference' type, and then saying the stack slot has that
       	reference type.  This loses type information (breaking GDB's
       	`ptype' command, among other things) just to describe a location
       	which stabs can represent correctly in other ways.
      
      From-SVN: r37936
      Jim Blandy committed
  2. 01 Dec, 2000 34 commits
  3. 30 Nov, 2000 3 commits
    • cmath.cc: Remove. · a30dbb39
      	* src/cmath.cc: Remove.
      	* src/Makefile.am (c_base_headers): Add bits/cmath.tcc.
      	(sources): Remove cmath.cc
      	* src/Makefile.in: Regenerate.
      
      	* include/c/bits/std_cmath.h (__cmath_power<>): Declare.
      	(__cmath_abs<>): New function.
      	(abs, fabs): Use __cmath_abs when no direct support is available.
      	(__pow_helper<>): New function.
      	(pow): Define here.  Use __pow_helper<>.
      
      	* include/c/bits/cmath.tcc: New file.
      
      From-SVN: r37901
      Gabriel Dos Reis committed
    • * c-common.c (status_warning) [! ANSI_PROTOTYPES]: Load status · 29ced803
      from va_list before using it.
      
      From-SVN: r37900
      Alexandre Oliva committed
    • flow.c (make_edge): Early out, if no flags to set. · 25e4379f
              * flow.c (make_edge): Early out, if no flags to set.
              (calculate_global_regs_live): Clear out garbage only when necessary.
      
              * simplify-rtx.c (varray_type used_regs): New.
              (clear_table): Use it to only clear necessary items.
              (cselib_lookup, cselib_record_set): Remember newly set items.
              (cselib_update_varray_sizes, cselib_init): Initialize and grow
              used_regs.
      
              * local-alloc.c (update_equiv_regs): New local `cleared_regs'.
              Move clearing of dead regs out of insn-loop.
      
      From-SVN: r37899
      Michael Matz committed