1. 07 Feb, 2002 9 commits
  2. 06 Feb, 2002 25 commits
  3. 05 Feb, 2002 6 commits
    • altivec.h: Change elem to _S_elem. · ef238c58
      2002-02-06  Aldy Hernandez  <aldyh@redhat.com>
      
              * config/rs6000/altivec.h: Change elem to _S_elem.
      
      From-SVN: r49532
      Aldy Hernandez committed
    • pr5473.f: New test · 8a921c08
      2002-02-05  David Billinghurst <David.Billinghurst@riotinto.com>
      
      	* g77.dg/pr5473.f:  New test
      
      From-SVN: r49531
      David Billinghurst committed
    • netbsd.h (WCHAR_TYPE): Define. · ad08e60e
      * config/netbsd.h (WCHAR_TYPE): Define.
      (WCHAR_TYPE_SIZE): Ditto.
      (WINT_TYPE): Ditto.
      * config/alpha/netbsd.h (WCHAR_TYPE): Remove.
      (WCHAR_UNSIGNED): Ditto.
      (WCHAR_TYPE_SIZE): Ditto.
      (WINT_TYPE): Ditto.
      * config/arm/netbsd.h: Likewise.
      * config/i386/netbsd-elf.h: Likewise.
      * config/i386/netbsd.h: Likewise.
      * config/m68k/netbsd-elf.h: Likewise.
      * config/m68k/netbsd.h: Likewise.
      * config/ns32k/netbsd.h: Likewise.
      * config/sparc/netbsd.h: Likewise.
      * config/vax/netbsd.: Likewise.
      
      From-SVN: r49528
      Jason Thorpe committed
    • class.c: Include target.h. · 1af6141b
      * class.c: Include target.h.
      (check_bitfield_decl): Disregard EMPTY_FIELD_BOUNDARY,
      BITFIELDS_NBYTES_LIMITED and PCC_BITFIELD_TYPE_MATTERS for MS
      bit-field layout.
      * Make-lang.in: Adjust deps.
      
      From-SVN: r49527
      Alexandre Oliva committed
    • target.h (struct gcc_target): Added ms_bitfield_layout_p. · f913c102
      * target.h (struct gcc_target): Added ms_bitfield_layout_p.
      * target-def.h (TARGET_MS_BITFIELD_LAYOUT_P): New.  Added to...
      (TARGET_INITIALIZER): this.
      * doc/tm.texi (TARGET_MS_BITFIELD_LAYOUT_P): Document.
      (BITFIELD_NBYTES_LIMITED): Markup fix.
      * tree.h (default_ms_bitfield_layout_p): Declare.
      (record_layout_info): Added prev_field.
      * tree.c (default_ms_bitfield_layout_p): New fn.
      * c-decl.c (finish_struct): Disregard EMPTY_FIELD_BOUNDARY and
      PCC_BITFIELD_TYPE_MATTERS for MS bit-field layout.
      * stor-layout.c: Include target.h.
      (start_record_layout): Initialize prev_field.
      (place_field): Handle MS bit-field layout, and disregard
      EMPTY_FIELD_BOUNDARY, BITFIELD_NBYTES_LIMITED and
      PCC_BITFIELD_TYPE_MATTERS in this case.  Update prev_field.
      * Makefile.in (stor-layout.o): Adjust dependencies.
      
      From-SVN: r49526
      Alexandre Oliva committed
    • demangle.h (cplus_demangle_v3): Add "options" parm. · c13db5d1
              * demangle.h (cplus_demangle_v3): Add "options" parm.
              (cplus_demangle_v3_type): Remove prototype.
              (DMGL_VERBOSE): New macro.
              (DMGL_TYPES): New macro.
      
              * cplus-dem.c (flags): Add DMGL_VERBOSE
              (cplus_demangle_v3_p): Remove.
              (demangle_it): Add DMGL_TYPES to passed flags.
              * cp-demangle.c (cplus_demangle_v3_all): Remove.
              (cplus_demangle_v3_type): Remove.
              (cplus_demangle_v3): Add options parm.
      
              * collect2.c (dump_file): Pass DMGL_VERBOSE to cplus_demangle.
      
      From-SVN: r49525
      Jason Merrill committed