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. 14 May, 1998 2 commits
  2. 08 May, 1998 1 commit
    • Mark Kettenis's avatar
      thr-posix.c (__objc_mutex_allocate): Allocate mutex type instead of assuming... · 96bdc433
      Mark Kettenis authored
      thr-posix.c (__objc_mutex_allocate): Allocate mutex type instead of assuming it fits in a void * type.
      
              * objc/thr-posix.c (__objc_mutex_allocate): Allocate
              mutex type instead of assuming it fits in a void * type.
              (__objc_mutex_deallocate): Free mutex type.
              (__objc_mutex_lock): Pass mutex type instead of pointer to it.
              (__objc_mutex_{try,un}lock): Likewise.
              (__objc_condition_allocate): Allocate condition type instead
              of assuming it fits in a void * type.
              (__objc_condition_deallocate): Free condition type.
              (__objc_condition_wait): Pass condition type instead of pointer to it.
              (__objc_condition_{broadcast,signal}): Likewise.
      Another lingering RH5.1 problem.
      
      From-SVN: r19625
      96bdc433
  3. 06 May, 1998 1 commit
    • Jeffrey A Law's avatar
      haifa-sched.c (free_list): Rename from free_pnd_lst. · 8eeeacaf
      Jeffrey A Law authored
              * haifa-sched.c (free_list): Rename from free_pnd_lst.
              (free_pending_lists): Rename free_pnd_lst uses.
              (remove_dependence): Place expunged element on unused_insn_list.
              (alloc_INSN_LIST, alloc_EXPR_LIST): New.  Change all callers of
              gen_rtx_*_LIST and alloc_rtx to use them.
              (compute_block_backward_dependences): Free the reg_last_* lists.
              * haifa-sched.c (schedule_insns): Correctly remove inter-block
              dependencies after reload.
              * haifa-sched.c (remove_dependencies): Set RTX_INTEGRATED_P on
              dependency we delete.  Properly update prev for multiple consecutive
              deletions.
              (priority): Skip deleted dependence.
      Reduce memory consumption of haifa -- should fix problem encountered with
      RedHat5.1 builds.
      Co-Authored-By: default avatarRichard Henderson <rth@cygnus.com>
      
      From-SVN: r19559
      8eeeacaf
  4. 05 May, 1998 1 commit
  5. 23 Apr, 1998 1 commit
  6. 20 Apr, 1998 1 commit
    • Richard Henderson's avatar
      reload1.c (eliminate_regs): Delete LOAD_EXTENDED_OP code that boiled down to && ! 0. · 495bf608
      Richard Henderson authored
              * reload1.c (eliminate_regs): Delete LOAD_EXTENDED_OP code that
              boiled down to && ! 0.
              * reload.c (find_reloads): Always force (subreg (mem)) to be
              reloaded if WORD_REGISTER_OPERATIONS.
              * reload.c (find_reloads_toplev): Handle arbitrary non-paradoxical
              SUBREGs of CONST_INTs.
              * reload.c (push_reload): If WORD_REGISTER_OPERATIONS, reload the
              SUBREG_REG if the word count is unchanged, also in the input reload
              case.  Disable non-applicable sanity checks.
              * reload.c (push_reload): In WORD_REGISTER_OPERATIONS code, add test
              to require the SUBREG mode to be smaller than the SUBREG_REG mode.
              * reload1.c (eliminate_regs): Likewise.
              * reload.c (push_reload): If WORD_REGISTER_OPERATIONS, reload the
              SUBREG_REG if the word count is unchanged.
              * reload1.c (eliminate_regs) [case SET]: If W_R_O, preserve
              subregs of identical word size for push_reload.
      Various alpha fixes from the mainline sources.
      Co-Authored-By: default avatarJ"orn Rennecke <amylaar@cygnus.co.uk>
      Co-Authored-By: default avatarJim Wilson <wilson@cygnus.com>
      
      From-SVN: r19336
      495bf608
  7. 19 Apr, 1998 2 commits
  8. 18 Apr, 1998 4 commits
  9. 15 Mar, 1998 6 commits
  10. 11 Mar, 1998 1 commit
  11. 08 Mar, 1998 3 commits
  12. 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
  13. 05 Mar, 1998 1 commit
  14. 04 Mar, 1998 1 commit
  15. 03 Mar, 1998 1 commit
  16. 02 Mar, 1998 1 commit
  17. 01 Mar, 1998 1 commit
  18. 25 Feb, 1998 1 commit
  19. 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
  20. 23 Feb, 1998 1 commit
    • Jeff Law's avatar
      Update. · 9925224f
      Jeff Law authored
      From-SVN: r18212
      9925224f
  21. 22 Feb, 1998 5 commits