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 .
Repository mirroring has been paused due to too many failed attempts. It can be resumed by a project maintainer.
Last successful update .
- 02 Mar, 1998 2 commits
-
-
No Author authored
'egcs_1_0_2_prerelease'. From-SVN: r18370
-
Jeffrey A Law authored
From-SVN: r18369
-
- 01 Mar, 1998 1 commit
-
-
Jeffrey A Law authored
From-SVN: r18347
-
- 25 Feb, 1998 1 commit
-
-
Jason Merrill authored
From-SVN: r18230
-
- 24 Feb, 1998 4 commits
-
-
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 -
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 -
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 -
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
-
- 23 Feb, 1998 1 commit
-
-
Jeff Law authored
From-SVN: r18212
-
- 22 Feb, 1998 8 commits
-
-
Jeff Law authored
* pa/pa.h (TEXT_SPACE_P): Remove unnecessary indirection into tree_code_type. * vax/vms.h (SELECT_SECTION): Similarly. Remove this change -- I was in the wrong tree (release instead of mainline). Sigh. Starting to burn out a little on this stuff. From-SVN: r18194 -
Jeffrey A Law authored
* pa/pa.h (TEXT_SPACE_P): Remove unnecessary indirection into tree_code_type. * vax/vms.h (SELECT_SECTION): Similarly. From-SVN: r18193 -
Bernd Schmidt authored
* expr.c (emit_move_insn_1): When moving complex values in several steps, emit a CLOBBER to show the destination dies. From-SVN: r18192
-
Craig Burley authored
* expr.c (ffeexpr_token_arguments_): Make sure outer exprstack isn't null. From-SVN: r18191 -
Jim Wilson authored
* iris5.h (DWARF2_UNWIND_INFO): Define to 0. * iris5gas.h (DWARF2_UNWIND_INFO): Define to 1. From-SVN: r18177 -
Mumit Khan authored
* i386/x-cygwin32 (USE_COLLECT2): Disable collect2 for now on i386-{cygwin32,mingw32}. From-SVN: r18166 -
H.J. Lu authored
* configure.in (alpha*-*-linux*): Treat alpha*-*-linux* as alpha*-*-linux* not alpha*-*-*. From-SVN: r18165 -
Kaveh R. Ghazi authored
collect2.c (scan_prog_file): Completely cover uses of variable `exports' with macro COLLECT_EXPORT_LIST. * collect2.c (scan_prog_file): Completely cover uses of variable `exports' with macro COLLECT_EXPORT_LIST. From-SVN: r18164
-
- 21 Feb, 1998 1 commit
-
-
Jeff Law authored
From-SVN: r18161
-
- 20 Feb, 1998 3 commits
-
-
Jason Merrill authored
* collect2.c (main): Still handle !do_collecting for non-AIX targets. Bring over from mainline sources. From-SVN: r18153 -
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:Jason Merrill <jason@yorick.cygnus.com> From-SVN: r18137
-
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:David Edelsohn <edelsohn@mhpcc.edu> From-SVN: r18133
-
- 19 Feb, 1998 6 commits
-
-
Mike Stump authored
* Makefile.in: Use $tooldir for sys-include to match toplevel configure. From-SVN: r18127 -
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 -
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 -
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:Richard Kenner <kenner@vlsi1.ultra.nyu.edu> From-SVN: r18108
-
Jeff Law authored
From-SVN: r18107
-
Jeff Law authored
From-SVN: r18106
-
- 18 Feb, 1998 3 commits
-
-
Mumit Khan authored
* Make-lang.in (f77.all.build): Add exeext. (f77.all.cross): Likewise. (f77.start.encap): Likewise. From-SVN: r18103 -
Jason Merrill authored
From-SVN: r18064
-
Jason Merrill authored
* std/bastring.h: Don't #include <std/bastring.cc> yet. * sinst.cc: Revert. From-SVN: r18063
-
- 17 Feb, 1998 8 commits
-
-
David Edelsohn authored
From-SVN: r18058
-
David Edelsohn authored
From-SVN: r18056
-
Richard Henderson authored
* combine.c (simplify_rtx): Obey CLASS_CANNOT_CHANGE_SIZE when simplifying a subreg of a hard reg. (expand_compound_operation): Likewise. (force_to_mode): Likewise. From-SVN: r18053 -
Jeff Law authored
* i386.c (notice_update_cc): Use reg_overlap_mentioned_p. Fix ChangeLog entry. From-SVN: r18044
-
Andreas Schwab authored
iostream.cc (istream::operator>>(long double&)): Scan value into separate variable, in case long double is bigger than double. * iostream.cc (istream::operator>>(long double&)) [!_G_HAVE_LONG_DOUBLE_IO]: Scan value into separate variable, in case long double is bigger than double. (ostream::operator<<(double)) [_G_HAVE_PRINTF_FP]: Fix order of initializers of struct printf_info to match declaration order, to work around g++ bug. (ostream::operator<<(long double)) [_G_HAVE_PRINTF_FP]: Likewise. * gen-params: Add missing quotes. Avoid useless use of command substitution. From-SVN: r18043 -
H.J. Lu authored
* config/linux.mt (IO_OBJECTS): Add iogetline.o. * config/linuxlibc1.mt: Ditto. * iogetline.c (_IO_getline_info): Renamed from _IO_getline. (_IO_getline): Just call _IO_getline_info. * isgetline.cc (istream::getline, istream::get, _sb_readline): Call _IO_getline_info instead of _IO_getline and get the EOF information. * sbgetline.cc (streambuf::sgetline): Ditto. * libioP.h (_IO_getline_info): New declaration. * iogetline.c (_IO_getline): Handle the case when there is no buffer. From-SVN: r18041 -
H.J. Lu authored
Sat Dec 6 14:58:17 1997 H.J. Lu (hjl@gnu.org) * filebuf.cc (filebuf::open): Call _IO_file_open if _G_HAVE_IO_FILE_OPEN is 1. * libio.h (_IO_fpos64_t, _IO_off64_t): Defined if _G_IO_IO_FILE_VERSION == 0x20001. * libioP.h (_IO_file_open): New declaration. * libio.h (_IO_FILE, _IO_stdin_, _IO_stdout_, _IO_stderr_, _IO_seekoff, _IO_seekpos): Add support for libio in egcs 2.1. * libioP.h (_IO_seekoff_t, _IO_seekpos_t, _IO_seek_t, _IO_seekoff, _IO_seekpos, _IO_default_seekoff, _IO_default_seekpos, _IO_default_seek, _IO_file_seekoff, _IO_file_seek, _IO_str_seekoff, _IO_pos_BAD, _IO_pos_as_off, _IO_pos_0): Ditto. * streambuf.h (streamoff, streampos): Ditto. Mon Nov 17 07:36:58 1997 H.J. Lu (hjl@gnu.org) * gen-params (__extension__): Use only if gcc version >= 2.8. From-SVN: r18040
-
Jeff Law authored
From-SVN: r18039
-
- 15 Feb, 1998 2 commits
-
-
Krister Walfridsson authored
* fileops.c: #include <unistd.h>. * ioprims.c: Likewise. * dbz/dbz.c (putconf): Handle systems which use "long long" as type for "off_t". * dbz/dbzmain.c (mkfiles): Likewise. From-SVN: r18017 -
Jeff Law authored
* arm/netbsd.h (DWARF2_UNWIND_INFO): Define as zero for now. * i386/netbsd.h, m68k/netbsd.h, ns32k/netbsd.h: Likewise. * sparc/netbsd.h, vax/netbsd.h: Likewise. From-SVN: r18016
-