1. 28 Jul, 2000 6 commits
    • Makefile.in (clean-target-libgcc): Remove gcc/libgcc. · 1670d1ea
      * Makefile.in (clean-target-libgcc): Remove gcc/libgcc.
      (clean-target): Depend on it.
      
      From-SVN: r35308
      Alexandre Oliva committed
    • Makefile.in (INSN_ATTR_H): New macro. · 9d98a694
      * Makefile.in (INSN_ATTR_H): New macro.  Replace all dependencies
      on insn-attr.h with it.
      * genattr.c: Generate `#include "insn-addr.h"' if HAVE_ATTR_length.
      * insn-addr.h: New header.
      (insn_addresses_): Renamed from insn_addresses.
      (INSN_ADDRESSES_DEFN, INSN_ADDRESSES, INSN_ADDRESSES_ALLOC,
      INSN_ADDRESSES_FREE, INSN_ADDRESSES_SET_P, INSN_ADDRESSES_SIZE,
      INSN_ADDRESSES_NEW): New macros.
      * genattrtab.c (write_test_expr): Use new macros.
      * final.c (insn_addresses, init_insn_lengths): Likewise.
      (align_fuzz, shorten_branches): Likewise.
      (final): Likewise.  Do not reject new insns if their addresses
      have been added to INSN_ADDRESSES.
      * config/arm/arm.c, config/avr/avr.c: Use new macros.
      * config/h8300/h8300.c, config/i370/i370.c: Likewise.
      * config/m88k/m88k.c, config/pa/pa.c, config/pa/pa.md: Likewise.
      * config/sparc/sparc.c, config/sparc/sparc.md: Likewise.
      * config/sh/sh.c: Likewise.
      (output_branchy_insn): Use INSN_ADDRESSES_NEW.
      
      From-SVN: r35307
      Alexandre Oliva committed
    • Makefile.in (FLAGS_FOR_TARGET): New macro. · b87487b6
      * Makefile.in (FLAGS_FOR_TARGET): New macro.
      (GCC_FOR_TARGET): Use it.
      (CC_FOR_TARGET, CXX_FOR_TARGET, CHILL_FOR_TARGET): Now defined...
      * configure.in: ... here.
      (FLAGS_FOR_TARGET): Define.  Add ld build dir to -L path.
      (libstdcxx_flags): Define and append to CXX_FOR_TARGET.
      
      From-SVN: r35306
      Alexandre Oliva committed
    • gcc.c (struct prefix_list): Add member priority. · 922a4beb
      * gcc.c (struct prefix_list): Add member priority.
      (enum path_prefix_priority): Declare.
      (add_prefix): Replace ``first'' with ``priority''.  Append new
      entry but keep list in priority order.
      (process_command): Update.  Pass PREFIX_PRIORITY_B_OPT or
      PREFIX_PRIORITY_LAST to add_prefix.
      (process_command): Move include kludge - foo/stageN - to before
      foo/include.
      
      From-SVN: r35304
      Andrew Cagney committed
    • [multiple changes] · da632f2c
      2000-07-27  Tom Tromey  <tromey@cygnus.com>
      
              * parse.y (patch_method_invocation): Don't reverse the argument
              list when dealing with anonymous class constructors. Fixed typo in
              comment.
      
      2000-07-27  Alexandre Petit-Bianco  <apbianco@cygnus.com>
      
              * parse.y (build_alias_initializer_parameter_list): Reverse
              crafted list when building aliases for anonymous class
              constructors.
      
      (http://gcc.gnu.org/ml/gcc-patches/2000-07/msg01146.html)
      
      From-SVN: r35303
      Alexandre Petit-Bianco committed
  2. 27 Jul, 2000 29 commits
  3. 26 Jul, 2000 5 commits