OSDN Git Service

* doc/gcc.texi, doc/install-old.texi: Remove old system-specific
[pf3gnuchains/gcc-fork.git] / gcc / ChangeLog
index fe8b239..4ebc445 100644 (file)
@@ -1,3 +1,121 @@
+2001-06-02  Joseph S. Myers  <jsm28@cam.ac.uk>
+
+       * doc/gcc.texi, doc/install-old.texi: Remove old system-specific
+       installation documentation.
+       * doc/install.texi: Move it to here.
+
+2001-06-02  Joseph S. Myers  <jsm28@cam.ac.uk>
+
+       * doc/install.texi: Clean up Texinfo markup.
+
+2001-06-02  Joseph S. Myers  <jsm28@cam.ac.uk>
+
+       * doc/cpp.texi, doc/cppinternals.texi, doc/gcc.texi: Move contents
+       to just after title page.
+
+2001-06-02  Joseph S. Myers  <jsm28@cam.ac.uk>
+
+       * doc/install-old.texi: Remove documentation of some configuration
+       options.
+       * doc/install.texi: Add relevant parts of this documentation here.
+
+2001-06-02  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
+
+       * contrib.texi: Updated entries for Mark Mitchell, Joseph S. Myers,
+       Gerald Pfeifer, Bernd Schmidt, and Dean Wakerley.
+
+Sat Jun  2 12:23:51 CEST 2001  Jan Hubicka  <jh@suse.cz>
+
+       * i386.md (all uses of ext_register_operand): Make sure they are
+       VOIDmode; replace all uses outside zero_extend.
+       (and?i splitters): Use ext_register_operands.
+       (test?i peep2): Remove ignored constraints.
+       * i386.c (ext_register_operand): Check that operand is
+       eighter pseudo or hard or 'Q' register.
+
+Sat Jun  2 06:53:50 2001  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
+
+       * tree.h (struct record_layout_info_s): New field unpadded_align.
+       (set_lang_adjust_rli): New declaration.
+       * stor-layout.c (layout_decl): If DECL is packed, but at alignment
+       it would have if not packed, do not downgrade DECL_ALIGN.
+       (lang_adjust_rli, set_lang_adjust_rli): New.
+       (start_record_layout): Initialize new field unpadded_align.
+       (debug_rli): Display it.
+       (place_union_field, place_field): Set it.
+       (layout_type, case RECORD_TYPE): Call via lang_adjust_rli if set.
+
+       * print-tree.c (print_node): Don't print "regdecl" when bit doesn't
+       mean that; use proper names instead.
+       Print DECL_NO_STATIC_CHAIN.
+
+       * except.c (expand_builtin_frob_return_addr): Add missing call
+       to convert_memory_address #ifdef POINTERS_EXTEND_UNSIGNED.
+       (expand_builtin_eh_return): Likewise.
+       (expand_eh_return): Clean up ptr_mode != Pmode cases.
+
+2001-06-01  Jan van Male  <jan.vanmale@fenk.wau.nl>
+
+       * doc/invoke.texi: Remove references to papers about sequence points
+       to readings.html, refer to that page.
+
+2001-06-01  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
+
+       * README: Update references to installation instructions.
+
+2001-06-01  Laurent Guerby  <guerby@acm.org>
+            Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
+
+       * doc/install.texi: Define srcdir when sources come from CVS.
+       Significantly improve markup.  Wrap overly long lines
+
+2001-06-01  DJ Delorie  <dj@redhat.com>
+
+       * c-tree.texi, contrib.texi, cpp.texi, cppinternals.texi,
+       extend.texi, fdl.texi, gcov.texi, invoke.texi, md.texi, objc.texi,
+       rtl.texi, tm.texi, texinfo.tex: Move to doc subdirectory.
+       * install.texi: Move to doc/install-old.texi.
+       * gcc.texi: Move to doc, refer to install-old.texi.
+       * Makefile.in: Reflect move of docs to doc/.
+       * f/Make-lang.in: Ditto.
+       * java/Make-lang.in: Ditto.
+       * doc/.cvsignore: New.
+       
+2001-05-31  Jan van Male  <jan.vanmale@fenk.wau.nl>
+
+       * invoke.texi: use two spaces between command options, eliminate
+       some 'overfull hboxes'
+
+2001-06-01  Hans-Peter Nilsson  <hp@axis.com>
+
+       * Makefile.in (s-mlib): Make backtick-commands always succeed.
+       (DRIVER_DEFINES): Ditto.
+
+2001-05-31  Richard Henderson  <rth@redhat.com>
+
+       * gcc.c (init_gcc_specs): When linking against libgcc_s.so,
+       also link against libgcc.a.
+
+2001-05-31  Geoff Keating  <geoffk@cygnus.com>
+
+       * config/mips/mips.h (ASM_OUTPUT_ASCII): Convert to function.
+       * config/mips/mips.c (mips_output_ascii): New function.
+       * config/mips/mips-protos.h (mips_output_ascii): Prototype.
+
+       * config/mips/mips.h (DWARF_CIE_DATA_ALIGNMENT): Force to 4.
+
+Thu May 31 19:09:53 CEST 2001  Jan Hubicka  <jh@suse.cz>
+
+       * flow.c (set_block_for_new_insns): Remove bogus shortcut.
+       * i386.c (ix86_expand_int_movcc): Force one of operands to be register.
+
+2001-05-31  Rodney Brown  <rbrown64@csc.com.au>
+
+       * install.texi (Configuration): Add html links for --with-gnu-as &
+       --with-gnu-ld and refer to them from hppa & SCO triplets.
+       (Specific): Link back to with-gnu-ld for all ELF platfoms.
+       (Specific): Reword AVR binutils recommendation.
+
 2001-05-30  Zack Weinberg  <zackw@stanford.edu>
 
        * ggc-page.c (size_lookup): Increase minimum allocation size