1. 30 Apr, 2004 17 commits
  2. 29 Apr, 2004 20 commits
  3. 28 Apr, 2004 3 commits
    • rs6000.c (registers_ok_for_quad_peep): Return false if we do not have fp register. · 90f81f99
      2004-04-28  Andrew Pinski  <pinskia@physics.uc.edu>
      
              * config/rs6000/rs6000.c (registers_ok_for_quad_peep):
              Return false if we do not have fp register.
              (addrs_ok_for_quad_peep): Rename to ...
              (mems_ok_for_quad_peep): this.
              Add check for volatile memory.
              * config/rs6000/rs6000-protos.h (addrs_ok_for_quad_peep):
              Rename to ...
              (mems_ok_for_quad_peep): this.
              * config/rs6000/rs6000.md: Change peephole's for lfq/stq
              to peephole2's.
              (lfq_power2): New instruction.
              (stfq_power2): Likewise.
      
      2004-04-28  Andrew Pinski  <pinskia@physics.uc.edu>
      
              * gcc.dg/rs6000-power2-1.c: New test.
              * gcc.dg/rs6000-power2-2.c: New test.
      
      From-SVN: r81262
      Andrew Pinski committed
    • Makefile.in: Add target macro definitions for s390*-linux*. · ea16c81b
      	* Makefile.in: Add target macro definitions for s390*-linux*.
      	* system-linux-s390.ads: New file.
      	* system-linux-s390x.ads: New file.
      
      From-SVN: r81261
      Ulrich Weigand committed
    • re PR c/15004 ([unit-at-a-time] no warning for unused paramater in static function) · 902edd36
      
      	* gcc.dg/unused-6.c: New test.
      
      	PR c/15004
      	* function.c (do_warn_unused_parameter): Break out form ...
      	(expand_function_end): ... here; warn only when not using cgraphunit.
      	* function.h (do_warn_unused_parameter): Declare.
      	* cgraphunit.c: Include function.h.
      	(cgraph_finalize_function): Do unused parameter warning.
      	* Makefile.in (cgraphunit.o): Depend on function.h
      
      From-SVN: r81260
      Jan Hubicka committed