and though bugs are the bane of my existence, rest assured the wretched thing will get the best of care here

This project is mirrored from git://gcc.gnu.org/git/gcc.git. Pull mirroring failed .
Repository mirroring has been paused due to too many failed attempts. It can be resumed by a project maintainer.
Last successful update .
  1. 08 Mar, 1998 4 commits
  2. 07 Mar, 1998 1 commit
    • Jeffrey A Law's avatar
      aix386ng.h (CPP_PREDEFINES): Put back -Di386. · 83f3c878
      Jeffrey A Law authored
              * i386/aix386ng.h (CPP_PREDEFINES): Put back -Di386.
              * i386/freebsd-elf.h: Likewise.
              * i386/gas.h: Likewise.
              * i386/linux-aout.h: Likewise.
              * i386/linux-oldld.h: Likewise.
              * i386/linux.h: Likewise.
              * i386/osfelf.h: Likewise.
              * i386/osfrose.h: Likewise.
              * i386/sco.h: Likewise.
              * i386/sco4.h: Likewise.
              * i386/sco4dbx.h: Likewise.
              * i386/sco5.h: Likewise.
              * i386/scodbx.h: Likewise.
              * i386/sol2.h: Likewise.
              * i386/sysv3.h: Likewise.
      Fix problems with imake
      
      From-SVN: r18437
      83f3c878
  3. 05 Mar, 1998 1 commit
  4. 04 Mar, 1998 1 commit
  5. 03 Mar, 1998 1 commit
  6. 02 Mar, 1998 1 commit
  7. 01 Mar, 1998 1 commit
  8. 25 Feb, 1998 1 commit
  9. 24 Feb, 1998 4 commits
    • Andreas Schwab's avatar
      Changes for _G_IO_IO_FILE_VERSION == 0x20001: · 5f8b9c80
      Andreas Schwab authored
              * libioP.h (_IO_showmanyc_t, _IO_SHOWMANYC, _IO_imbue_t,
              _IO_IMBUE): New definitions.
              (struct _IO_jump_t): Add __showmanyc and __imbue fields.
              (_IO_file_fopen): Add new fourth argument.
              * filebuf.cc (filebuf::open): Pass new fourth argument to
              _IO_file_fopen.
              * iolibio.h (_IO_freopen): Likewise.
              * streambuf.cc (streambuf::showmanyc, streambuf::imbue): New
              functions.
              * streambuf.h (_IO_wchar_t): Define to _G_wchar_t.
              (ios::fill): Remove casts.
              (struct streambuf): Add showmanyc and imbue members.
              * iostream.cc (ostream::operator<<(double n)) [__GLIBC_MINOR__ >=
              1]: Initialize new fields is_char of struct printf_info.
              (ostream::operator<<(long double n)) [__GLIBC_MINOR__ >= 1]:
              Likewise.
      
      From-SVN: r18221
      5f8b9c80
    • H.J. Lu's avatar
      configure.in (topsrcdir): New. · 3ceda776
      H.J. Lu authored
              * configure.in (topsrcdir): New.
              (CHECK_SUBDIRS, configdirs): Check ${topsrcdir}/gcc instead.
              (config-ml.in): Use ${topsrcdir}/config-ml.in.
              * tests/configure.in (topsrcdir): New.
              (CHECK): Check ${topsrcdir}/gcc instead.
              * configure.in (CHECK_SUBDIRS): Set to testsuite only if
              ${srcdir}/../gcc exists.
              (configdirs): Include testsuite only if ${srcdir}/../gcc exists.
              * tests/Makefile.in (check): Depend on $(CHECK).
              * tests/configure.in (CHECK): Set to "check-iostream
              check-stdio" if ${srcdir}/../../gcc doesn't exists.
      
      From-SVN: r18220
      3ceda776
    • H.J. Lu's avatar
      configure.in (topsrcdir): New. · d356de35
      H.J. Lu authored
              * configure.in (topsrcdir): New.
              (configdirs): Check ${topsrcdir}/gcc instead.
              (config-ml.in): Use ${topsrcdir}/config-ml.in.
              * tests/configure.in (topsrcdir): New.
              (check): Check ${topsrcdir}/gcc instead.
              * configure.in (configdirs): Include testsuite only if
              ${srcdir}/../gcc exists.
              * tests/configure.in (check): Set to ${CHECK} if
              ${srcdir}/../../gcc doesn't exists.
      
      From-SVN: r18219
      d356de35
    • Jeffrey A Law's avatar
      expr.c (emit_move_insn_1): Fix minor buglet in last change caused by importint... · c78880d8
      Jeffrey A Law authored
      expr.c (emit_move_insn_1): Fix minor buglet in last change caused by importint it into the release branch.
      
              * expr.c (emit_move_insn_1): Fix minor buglet in last change
              caused by importint it into the release branch.
      
      From-SVN: r18216
      c78880d8
  10. 23 Feb, 1998 1 commit
    • Jeff Law's avatar
      Update. · 9925224f
      Jeff Law authored
      From-SVN: r18212
      9925224f
  11. 22 Feb, 1998 8 commits
  12. 21 Feb, 1998 1 commit
  13. 20 Feb, 1998 3 commits
    • Jason Merrill's avatar
      collect2.c (main): Still handle !do_collecting for non-AIX targets. · ee19c9c0
      Jason Merrill authored
              * collect2.c (main): Still handle !do_collecting for non-AIX targets.
      Bring over from mainline sources.
      
      From-SVN: r18153
      ee19c9c0
    • H.J. Lu's avatar
      ropeimpl.h: Check __STL_PTHREADS instead of _PTHREADS. · 826603f8
      H.J. Lu authored
      	* ropeimpl.h: Check __STL_PTHREADS instead of _PTHREADS.
      	* stl_alloc.h: Ditto.
      	* stl_config.h: Ditto.
      	* stl_rope.h: Ditto.
      	* stl_config.h: include <_G_config.h> if __GNUG__ is defined.
      	(__STL_PTHREADS): Defined if _PTHREADS is defined or
      	__GLIBC__ >= 2.
      Co-Authored-By: default avatarJason Merrill <jason@yorick.cygnus.com>
      
      From-SVN: r18137
      826603f8
    • Andrey Slepuhin's avatar
      collect2.c (XCOFF_SCAN_LIBS): Remove. · 31eb7f85
      Andrey Slepuhin authored
              * collect2.c (XCOFF_SCAN_LIBS): Remove.
              (export_flag): New variable.
              (export_file): #ifdef COLLECT_EXPORT_LIST.
              (import_file, exports, imports, undefined): New variables.
              (libs, cmdline_lib_dirs, libpath_lib_dirs, libpath, libexts): Same.
              (dump_list, dump_prefix_list, is_in_list): New functions.
              (write_export_file): $ifdef COLLECT_EXPORT_LIST.
              (write_import_file, resolve_lib_name): New functions.
              (use_import_list, ignore_library): Same.
              (collect_exit): maybe_unlink import_file and #ifdef.
              (handler): Same.
              (main): New variable importf, #ifdef exportf.  Move parsing of
              -shared before general argument parsing.  Resolve AIX library
              paths and import libgcc.a symbols.  Treat .so shared libraries the
              same as objects and .a libraries.  Create alias for object_lst and
              increment it instead of original pointer.  Scan AIX libraries as
              objects earlier instead of using scan_libraries.  Perform AIX
              tlink later to resolve templates instead of forking ld.
              (GCC_OK_SYMBOL): Ensure symbol not in undef section.
              (GCC_UNDEF_SYMBOL): New macro.
              (scan_prog_file): Loop for members of AIX libraries.  Handle
              export/import of ctors/dtors.
              (aix_std_libs): New variable.
              (scan_libraries, XCOFF): Delete.
      Co-Authored-By: default avatarDavid Edelsohn <edelsohn@mhpcc.edu>
      
      From-SVN: r18133
      31eb7f85
  14. 19 Feb, 1998 6 commits
    • Mike Stump's avatar
      Makefile.in: Use $tooldir for sys-include to match toplevel configure. · 1d7f28e1
      Mike Stump authored
              * Makefile.in: Use $tooldir for sys-include to match toplevel
              configure.
      
      From-SVN: r18127
      1d7f28e1
    • Robin Kirkham's avatar
      m68k.h (TARGET_SWITCHES): -mcpu32 now clears MASK_68881. · 8015016f
      Robin Kirkham authored
      d
              * m68k.h (TARGET_SWITCHES): -mcpu32 now clears MASK_68881.
              (MACHINE_STATE_m68010_up): Replaced __mc68332__ with __mcpu32__.
              * m68k/m68k-none.h(CPP_FPU_SPEC): Update relative to TARGET_SWITCHES.
              (CPP_SPEC, ASM_SPEC, CC1_SPEC): Likewise.
              (CPP_SPEC): -m68332 defines both __mc68332 and __mcpu32__.
              * m68k/t-m68kbare (MULTILIB_OPTIONS): Add mcpu32.
              (MULTILIB_MATCHES): -m68332 now uses mcpu32 libraries, not m68000.
              (MULTILIB_EXCEPTIONS): Don't build 68881 libraries for m68000,
              mcpu32 or m5200.
              * longlong.h: Replace __mc68332__ with __mcpu32__.
      
      From-SVN: r18111
      8015016f
    • Jeff Law's avatar
      m68k.h (TARGET_SWITCHES): -mcpu32 now clears MASK_68881. · 2db2f067
      Jeff Law authored
      a
              * m68k.h (TARGET_SWITCHES): -mcpu32 now clears MASK_68881.
              (MACHINE_STATE_m68010_up): Replaced __mc68332__ with __mcpu32__.
              * m68k/m68k-none.h(CPP_FPU_SPEC): Update relative to TARGET_SWITCHES.
              (CPP_SPEC, ASM_SPEC, CC1_SPEC): Likewise.
              (CPP_SPEC): -m68332 defines both __mc68332 and __mcpu32__.
              * m68k/t-m68kbare (MULTILIB_OPTIONS): Add mcpu32.
              (MULTILIB_MATCHES): -m68332 now uses mcpu32 libraries, not m68000.
              (MULTILIB_EXCEPTIONS): Don't build 68881 libraries for m68000,
              mcpu32 or m5200.
              * longlong.h: Replace __mc68332__ with __mcpu32__.
      
      From-SVN: r18110
      2db2f067
    • Jeffrey A Law's avatar
      emit-rtl.c (gen_lowpart_common): Suppress last change if __complex__. · 200e1cad
      Jeffrey A Law authored
              * emit-rtl.c (gen_lowpart_common): Suppress last change if __complex__.
              * emit-rtl.c (hard-reg-set.h): Include.
              (get_lowpart_common): Don't make new REG for hard reg in a
              class that cannot change size.
              * Makefile.in (emit-rtl.o): Depend on hard-reg-set.h.
              * combine.c: Revert previous patch.
      Co-Authored-By: default avatarRichard Kenner <kenner@vlsi1.ultra.nyu.edu>
      
      From-SVN: r18108
      200e1cad
    • Jeff Law's avatar
      Update from David. · c0bc8f6d
      Jeff Law authored
      From-SVN: r18107
      c0bc8f6d
    • Jeff Law's avatar
      Doc fixes from David. · bcce5e6d
      Jeff Law authored
      From-SVN: r18106
      bcce5e6d
  15. 18 Feb, 1998 3 commits
  16. 17 Feb, 1998 3 commits