OSDN Git Service

* config/i386/i386.md (define_peephole2): Revert last change.
[pf3gnuchains/gcc-fork.git] / gcc / ChangeLog
index 4739006..8f460dc 100644 (file)
@@ -1,3 +1,72 @@
+2004-11-18  Andreas Schwab  <schwab@suse.de>
+
+       * config/i386/i386.md (define_peephole2): Revert last change.
+
+2004-11-18  Kazuhiro Inaoka <inaoka.kazuhiro@renesas.comn>
+
+       * config/m32r/linux.h (TARGET_ASM_FILE_END): Set
+       TARGET_ASM_FILE_END to file_end_indicate_exec_stack.
+
+2004-11-18  Diego Novillo  <dnovillo@redhat.com>
+
+       * tree-ssa-propagate.c (ssa_prop_init): Use FOR_ALL_BB instead
+       of FOR_EACH_BB.
+
+2004-11-18  Jon Grimm <jgrimm2@us.ibm.com>
+
+       * Makefile.in (macro_list): Depend on s-macro_list.
+       (s-macro_list): New target.
+
+2004-11-18  Nathan Sidwell  <nathan@codesourcery.com>
+
+       PR target/17107
+       * fold-const.c (RANGE_TEST_NON_SHORT_CIRCUIT): Rename to ...
+       (LOGICAL_OP_NON_SHORT_CIRCUIT): ... here.
+       (fold_range_test): Adjust.
+       (fold_truthop): Use it.
+       * config/rs6000/rs6000.h (RANGE_TEST_NON_SHORT_CIRCUIT): Rename to ...
+       (LOGICAL_OP_NON_SHORT_CIRCUIT): ... here.
+
+2004-11-18  Uros Bizjak  <uros@kss-loka.si>
+
+        * configure/i386/i386.md (*fix_trunch_1): Add "&& 1" to
+        insn split constraint.
+        (define_peephole2): Remove unneeded "&& 1" from peephole2
+        constraints.
+
+2004-11-18  Ben Elliston  <bje@au.ibm.com>
+
+       * doc/cfg.texi (Maintaining the CFG): Remove duplicated @item
+       element for bsi_prev; use @findex instead.
+
+2004-11-18  Ben Elliston  <bje@au.ibm.com>
+
+       * opts.h (add_input_filename): Remove extern declaration.
+       * opts.c (add_input_filename): Make static.
+
+2004-11-17  Mark Mitchell  <mark@codesourcery.com>
+
+       * config/i386/i386.c (i386_solaris_elf_named_section): Mark with
+       ATTRIBUTE_UNUSED.
+  
+2004-11-17  Zack Weinberg  <zack@codesourcery.com>
+
+       * defaults.h, config/darwin.h: Don't define TARGET_SUPPORTS_HIDDEN.
+       * system.h: Poison it.
+       * doc/tm.texi: Delete its documentation.
+
+2004-11-18  Daniel Jacobowitz  <dan@codesourcery.com>
+           Mark Mitchell  <mark@codesourcery.com>
+
+       * config/i386/sol2-10.h, config/i386/t-sol2-10: New files.
+       * config/i386/i386.c (i386_solaris_elf_named_section): New
+       function.
+       * config.gcc (i[34567]86-*-solaris2*): Handle Solaris 2.10.
+       * config/i386/sol2.h (ASM_PREFERRED_EH_DATA_FORMAT): Handle
+       64-bit.
+       (ASM_QUAD): Don't undefine for biarch targets.
+       * config/i386/t-sol2: Introduce multilib support.
+
 2004-11-18  Ben Elliston  <bje@au.ibm.com>
 
        * cgraphunit.c: Replace "it's" with "its" and fix a typo.