OSDN Git Service

* gcc/config/s390/s390.h (CRT_CALL_STATIC_FUNCTION): Fixed
[pf3gnuchains/gcc-fork.git] / gcc / ChangeLog
index 5ad4904..43c4703 100644 (file)
@@ -1,3 +1,94 @@
+2002-02-04  Ulrich Weigand  <uweigand@de.ibm.com>
+
+       * gcc/config/s390/s390.h (CRT_CALL_STATIC_FUNCTION): Fixed
+       register names for regular asm () construct.
+
+2002-02-04  Jakub Jelinek  <jakub@redhat.com>
+
+       * config/i386/i386.md (movsf_1): Allow moving SF values in MMX
+       registers.
+
+2002-02-04  Jakub Jelinek  <jakub@redhat.com>
+
+       * combine.c (recog_for_combine): Create a dummy insn with PATTERN
+       pat for recog.
+
+2002-02-04  Hartmut Penner  <hpenner@de.ibm.com>
+
+        * varasm.c (decode_rtx_const): Allow unspec (symbol_ref) in
+        constant pool to be identical by string address and index.
+
+2002-02-04  Anthony Green  <green@redhat.com>
+
+       * output.h (SECTION_OVERRIDE): Define.
+       * varasm.c (named_section): Obey SECTION_OVERRIDE.
+
+2002-02-03  Jason Thorpe  <thorpej@wasabisystems.com>
+
+       * config.gcc (arm*-*-netbsdelf*): Placeholder to prevent match
+       by existing arm*-*-netbsd* (a.out) target.
+       (ns32k-*-netbsdelf*): Likewise.
+       (sparc-*-netbsdelf*): Likewise.
+       (vax-*-netbsdelf*): Likewise.
+
+2002-02-03  Danny Smith <dannysmith@users.sourceforge.net>
+
+       * gthr-win32.h: Protect against conflicting typedef for BOOL in windows
+       headers and libobjc headers.
+
+2002-02-03  Mumit Khan  <khan@nanotech.wisc.edu>
+
+       * gthr-win32.h (__mingwthr_key_dtor): Use extern "C" linkage for C++.
+       (_mingw.h): Remove duplicate include.
+
+2002-02-03  Jason Thorpe  <thorpej@wasabisystems.com>
+
+       * config.gcc: Set cpu_type to m68k for 68010, as well.
+       (m68010-*-netbsdelf*): New...
+       (m68k*-*-netbsdelf*): ...targets.
+       * config/m68k/netbsd-elf.h: New file.
+
+2002-02-02  Kazu Hirata  <kazu@hxi.com>
+
+       * config/h8300/h8300.c (hand_list): Move inside function_arg.
+
+2002-02-02  Kazu Hirata  <kazu@hxi.com>
+
+       * config/h8300/h8300.c (h8_push_ops): Move inside
+       h8300_init_once.
+       (h8_pop_ops): Likewise.
+       (h8_move_ops): Likewise.
+
+2002-02-02  Kazu Hirata  <kazu@hxi.com>
+
+       * config/h8300/h8300.c (os_task): Make it static.
+       (monitor): Likewise.
+       (pragma_saveall): Likewise.
+
+2002-02-02  Alexandre Oliva  <aoliva@redhat.com>
+
+       * config/sh/sh.md (ic_invalidate_line): Make sure the immediate
+       constant is a valid sign-extension for Pmode.
+
+2002-02-02  Kazu Hirata  <kazu@hxi.com>
+
+       * config/h8300/h8300.c: Fix formatting.
+
+2002-02-02  Kazu Hirata  <kazu@hxi.com>
+
+       * config/h8300/h8300.md: Fix formatting.
+
+2002-02-02  Kazu Hirata  <kazu@hxi.com>
+
+       * config/h8300/h8300.md (one_cmpl patterns): Tighten the
+       predicates of operands[1].  Split the patterns for each
+       processor variant.
+
+2002-02-02  Kazu Hirata  <kazu@hxi.com>
+
+       * config/h8300/h8300.md (xor patterns): Tighten the predicates
+       of operands[1] to register_operand.
+
 2002-02-02  Neil Booth  <neil@daikokuya.demon.co.uk>
 
        * cpphash.h (struct spec_nodes): Remove n__CHAR_UNSIGNED__.