OSDN Git Service

gcc:
[pf3gnuchains/gcc-fork.git] / gcc / ChangeLog
index f144088..8a51317 100644 (file)
@@ -1,6 +1,69 @@
+2005-03-31  Janis Johnson  <janis187@us.ibm.com>
+
+       * doc/sourcebuild.texi (Test Directives): Describe cleanup-* procs.
+
+2005-03-31  Kazu Hirata  <kazu@cs.umass.edu>
+
+       * tree-ssa-alias.c: Follow spelling conventions.
+       * doc/tree-ssa.texi: Fix a typo.
+
+2005-03-31  J"orn Rennecke <joern.rennecke@st.com>
+
+       * postreload-gcse.c: Include target.h.
+       (gcse_after_reload_main): Return early if we cannot modify jumps.
+       * Makefile.in (postreload-gcse.o): Depend on $(TARGET_H).
+
+2005-03-31  David Edelsohn  <edelsohn@gnu.org>
+
+       * tree-ssa-loop-im.c (stmt_cost): Add RDIV_EXPR to list of
+       expensive operations.
+
+2005-03-31  Ian Lance Taylor  <ian@airs.com>
+
+       * collect2.c (lderrout): New variable.
+       (collect_exit): Dump ldout to stdout.  Dump and unlink lderrout,
+       if it is set, to stderr.
+       (handler): Unlink lderrout if it is set.
+       (dump_file): Add "to" parameter.  Change all callers.
+       (main): Initialize lderrout.
+       (collect_execute): Add errname parameter.  Change all callers.
+       Rename redir parameter to outname.  Never pass
+       PEX_STDERR_TO_STDOUT to pex_run.
+       * collect2.h (collect_execute, dump_file): Update declarations.
+       * tlink.c (tlink_execute): Add errname parameter.  Change all
+       callers.
+       (do_tlink): Check lderrout as well as ldout.
+
+2005-03-31  Olivier Hainque  <hainque@adacore.com>
+
+        * dwarf2out.c (dwarf2out_frame_finish): Honor DWARF2_FRAME_INFO
+        defined and non-zero.
+
+2005-03-31  Gabriel Dos Reis  <gdr@integrable-solutions.net>
+
+       PR c++/18644
+       * doc/invoke.texi (-Wsynth): Don't document, as it now is void of
+       semantics. 
+
+2005-03-31  Alan Modra  <amodra@bigpond.net.au>
+
+       PR target/20611
+       * config/rs6000/rs6000.md (load_toc_v4_PIC_1b): Remove inline
+       label operand.  Remove (use (unspec..)).  Don't emit a label on
+       the offset word.
+       * config/rs6000/rs6000.c (rs6000_legitimize_tls_address): Don't
+       generate inline label for load_toc_v4_PIC_1b.
+       (rs6000_emit_load_toc_table): Likewise.
+
+2005-03-31  Kazu Hirata  <kazu@cs.umass.edu>
+
+       * config.gcc: Obsolete i860-*-sysv4*, ip2k-*-elf,
+       ns32k-*-netbsdelf*, and ns32k-*-netbsd*.
+
 2005-03-29  Devang Patel  <dpatel@apple.com>
 
-       * tree-sra.c (decide_block_copy): Disable scalarization of sub-elements.
+       * tree-sra.c (decide_block_copy): Disable scalarization of
+       sub-elements.
        
 2005-03-30  Stuart Hastings  <stuart@apple.com>
            Dale Johannesen  <dalej@apple.com>