OSDN Git Service

Fix typo in last entry.
[pf3gnuchains/gcc-fork.git] / gcc / ChangeLog
index ba6a785..383c3a5 100644 (file)
@@ -1,3 +1,75 @@
+2004-02-11  Thiemo Seufer  <seufer@csv.ica.uni-stuttgart.de>
+
+       * config/mips/mips.h (TARGET_OLDABI): Define. Use TARGET_NEWABI and
+       TARGET_OLDABI consistently.
+       * config/mips/mips.c (function_arg,mips_setup_incoming_varargs,
+       mips_va_arg,override_options,compute_frame_size,
+       mips_initial_elimination_offset,mips16_fp_args,build_mips16_call_stub
+       ,mips_return_in_memory,mips_strict_argument_naming): Use TARGET_NEWABI
+       and TARGET_OLDABI consistently.
+       * config/mips/mips.md (exception_receiver): Likewise.
+       * config/mips/linux64.h: Likewise.
+
+2004-02-11  Hartmut Penner  <hpenner@de.ibm.com>
+
+       * gcc/config/rs6000/rs6000.c (rs6000_override_options)
+       Set AltiVec ABI and vrsave as default for ppc64 linux.
+       (init_cumulative_args): Post error, if try to return
+       value in AltiVec register without enable AltiVec.
+       (function_arg_advance): Ditto for passing arguments. 
+
+2004-02-11  Richard Sandiford  <rsandifo@redhat.com>
+
+       * emit-rtl.c (mark_label_nuses): Check that a LABEL_REF refers to
+       a label before updating its usage count.
+
+2004-02-10  Matt Kraai  <kraai@alumni.cmu.edu>
+
+        * doc/install.texi: Remove extra cd.
+
+2004-02-10  Ziemowit Laski  <zlaski@apple.com>
+
+       * c-common.c (vector_size_helper): Remove; call
+       reconstruct_complex_type() instead.
+       * tree.c (reconstruct_complex_type): New function
+       (formerly vector_size_helper() in c-common.c).
+       (make_vector): Make externally visible.
+       * tree.h (reconstruct_complex_type, make_vector): Add prototypes.
+
+2004-02-10  Kazu Hirata  <kazu@cs.umass.edu>
+
+       * config/h8300/h8300-protos.h: Add a prototype for
+       h8300_regs_ok_for_stm.
+       * config/h8300/h8300.c (h8300_regs_ok_for_stm): New.
+       * config/h8300/h8300.md (stm_h8300s_2_advanced,
+       stm_h8300s_2_normal, stm_h8300s_2, stm_h8300s_3_advanced,
+       stm_h8300s_3_normal, stm_h8300s_3, stm_h8300s_4_advanced,
+       stm_h8300s_4_normal, stm_h8300s_4, ldm_h8300s_2_advanced,
+       ldm_h8300s_2_normal, ldm_h8300s_2, ldm_h8300s_3_advanced,
+       ldm_h8300s_3_normal, ldm_h8300s_3, ldm_h8300s_4_advanced,
+       ldm_h8300s_4_normal, ldm_h8300s_4): Use
+       h8300_regs_ok_for_stm().
+
+2004-02-10  Danny Smith  <dannysmith@users.sourceforge.net>
+
+       PR c/14088
+       real.c (real_from_string): Look for 'X' as well as 'x' in
+       hexfloat strings.
+
+2004-02-10  Kazu Hirata  <kazu@cs.umass.edu>
+
+       * config/h8300/h8300.md: Remove an incorrect comment about
+       peephole2.  Add comments.
+
+2004-02-10  Josef Zlomek  <zlomekj@suse.cz>
+
+       PR/14058
+       * emit-rtl.c (set_decl_incoming_rtl): New.
+       * tree.h (set_decl_incoming_rtl): New.
+       * function.c (assign_parms): Use set_decl_incoming_rtl for setting
+       DECL_INCOMING_RTL.
+       * ada/misc.c (adjust_decl_rtl): Likewise.
+
 2004-02-10  Per Bothner  <per@bothner.com>
 
        * c-opts.c (c_common_post_options):   Don't emit working directory