aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2000-11-22Fix typoNick Clifton1-1/+1
From-SVN: r37677
2000-11-22decl4.C: Tweak so that it fails with the new ABI, too.Mark Mitchell2-0/+4
* g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the new ABI, too. From-SVN: r37676
2000-11-22porting.texi: Minor tweaks to vocabulary.Phil Edwards2-4/+11
2000-11-22 Phil Edwards <pme@sources.redhat.com> * porting.texi: Minor tweaks to vocabulary. From-SVN: r37675
2000-11-22p6610a.C: This test no longer fails.Mark Mitchell3-2/+7
* g++.old-deja/g++.mike/p6610a.C: This test no longer fails. * g++.old-deja/g++.robertl/eb55.C: Likewise. From-SVN: r37674
2000-11-22pt.c (do_decl_instantiate): Explicitly clone constructors and destructors ↵Mark Mitchell4-0/+40
that haven't already been cloned. * pt.c (do_decl_instantiate): Explicitly clone constructors and destructors that haven't already been cloned. From-SVN: r37673
2000-11-22Make 'newstr' a const char * to avoid a compile time warning.Nick Clifton2-1/+4
From-SVN: r37672
2000-11-22Define symbolic names for the link register, last integer register and the ↵Nick Clifton2-140/+155
fake CC register. Define symbolic names for the link register, last integer register and the fake CC register. Update patterns to use these symbolic names. From-SVN: r37671
2000-11-22* gcc.gd/cpp/Wtrigraphs.c: New test.Neil Booth2-0/+13
From-SVN: r37670
2000-11-22cpplex.c (trigraph_ok): Ensure we don't warn twice.Neil Booth3-3/+16
* cpplex.c (trigraph_ok): Ensure we don't warn twice. * cpplib.h (struct cpp_buffer): New member last_Wtrigraphs. From-SVN: r37669
2000-11-22haifa-sched.c (sched_analyze_1): Don't special-case calls for clobbering ↵Richard Henderson2-17/+16
registers. * haifa-sched.c (sched_analyze_1): Don't special-case calls for clobbering registers. (sched_analyze_2): Likewise. (sched_analyze): Zap reg_last_uses and reg_last_sets after calls. From-SVN: r37668
2000-11-22gcc.c (validate_switches): Validate multiple switches named in '|' (or) ↵Neil Booth2-9/+27
expressions in specs. * gcc.c (validate_switches): Validate multiple switches named in '|' (or) expressions in specs. (handle_braces): If more than 1 alternative in a '|' spec matches, call do_spec1 just once. From-SVN: r37667
2000-11-22Compensate for V3 changesMark Mitchell5-1/+7
From-SVN: r37666
2000-11-22Add blank lines between function comment and function return type.Joern Rennecke1-0/+2
From-SVN: r37665
2000-11-22Comment typo fix.Joern Rennecke1-1/+1
From-SVN: r37664
2000-11-22ltcf-cxx.sh: Support creation of C++ shared libraries on recent versions of ↵Loren J. Rittle3-3/+16
FreeBSD (release... 2000-11-22 Loren J. Rittle <ljrittle@acm.org> * ltcf-cxx.sh: Support creation of C++ shared libraries on recent versions of FreeBSD (release 3 or later). * ltconfig: On FreeBSD, -lc must not be provided when building a shared library or else the standard -pthread gcc option is rendered worthless to later users of the built library. From-SVN: r37663
2000-11-22eb39.C: Don't include libio.h.Loren J. Rittle2-1/+6
2000-11-22 Loren J. Rittle <ljrittle@acm.org> * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h. From-SVN: r37662
2000-11-22Paper over problem with -frename-registers; Provide help for optionsMichael Meissner2-36/+76
From-SVN: r37661
2000-11-22strstream.h: Reinstate the `using' statements.Loren J. Rittle2-0/+10
2000-11-22 Loren J. Rittle <ljrittle@acm.org> * include/backward/strstream.h: Reinstate the `using' statements. From-SVN: r37660
2000-11-22Makefile.am (base_headers): Add missing backwards headers.Loren J. Rittle3-2/+9
2000-11-22 Loren J. Rittle <ljrittle@acm.org> * src/Makefile.am (base_headers): Add missing backwards headers. * src/Makefile.in: Regenerate. From-SVN: r37659
2000-11-22c_io_stdio.cc (seekoff): Fix return value.Scott Snyder1-0/+6
2000-11-21 scott snyder <snyder@fnal.gov> * config/c_io_stdio.cc (seekoff): Fix return value. (seekpos): Likewise. (sys_seek): Likewise. From-SVN: r37658
2000-11-22* gcc.c-torture/execute/ieee/20001122-1.c: New test.Jakub Jelinek2-0/+26
From-SVN: r37657
2000-11-22* Make-lang.in: Add $(build_exeext) to f/fini targetDavid Billinghurst2-1/+5
From-SVN: r37656
2000-11-22configure.in (enable_libstdcxx_v3): Fix typo, libstd++ -> libstdc++.Fred Fish2-1/+6
2000-11-16 Fred Fish <fnf@be.com> * configure.in (enable_libstdcxx_v3): Fix typo, libstd++ -> libstdc++. From-SVN: r37655
2000-11-22pa.c (hppa_encode_label): Account for addition of encoding character when...Jeffrey A Law2-0/+11
* pa.c (hppa_encode_label): Account for addition of encoding character when allocating persistent space for the new label name. From-SVN: r37654
2000-11-22* gcc_update: Update a comment as we now require bison for CVS users.Gerald Pfeifer2-1/+5
From-SVN: r37653
2000-11-22Makefile.in: Rebuilt.Bryce McKinlay8-421/+2824
2000-11-22 Bryce McKinlay <bryce@albatross.co.nz> * Makefile.in: Rebuilt. * Makefile.am (core_java_source_files): Added Collections.java. * java/util/List.java: Merged from classpath. * java/util/Vector.java: Ditto. * java/util/Collections.java: From classpath. * java/util/ArrayList.java (addAll(Collection)): Call addAll(int,Collection) instead of duplicating code. (indexOf): Clean up int initialization. (clear): Set cleared array entries to null, to allow garbage collection. * java/util/List.java: Minor formatting fixes. * java/util/SimpleTimeZone.java: ditto. From-SVN: r37652
2000-11-22Daily bump.Jeff Law5-5/+5
From-SVN: r37651
2000-11-22Makefile.in, [...]: Expunge remaining traces of facility for running MD ↵Zack Weinberg14-390/+438
files through C preprocessor. gcc: * Makefile.in, config.gcc, configure.in: Expunge remaining traces of facility for running MD files through C preprocessor. libiberty: * aclocal.m4 (LIB_AC_PROG_CC): Moved here from configure.in. (AC_DEFINE_NOAUTOHEADER): New - work around bug in autoheader. * configure.in: Call AC_C_INLINE and AC_C_CONST. Use three argument form of AC_DEFINE in dummy definitions block. Use AC_DEFINE_NOAUTOHEADER for real definitions of things defined in dummy block. Preload cache variables instead of bypassing tests, where possible. * acconfig.h: Removed. * xmalloc.c (xmalloc_failed): New function, does error reporting on failed allocation. (xmalloc, xcalloc, xrealloc): Use it. * libiberty.h: Move #includes to top. Prototype xmalloc_failed. From-SVN: r37650
2000-11-22gcov.texi: Add magic comments for texi2pod.pl.Joseph Myers6-2/+478
gcc: * gcov.texi: Add magic comments for texi2pod.pl. * Makefile.in: Add rules to generate and install gcov.1. * gcov.1: New (generated) file. contrib: * gcc_update: Add gcov.1 to the list of generated files. From-SVN: r37649
2000-11-22c_io_stdio.cc (seekoff): Fix return value.Scott Snyder1-3/+3
2000-11-21 scott snyder <snyder@fnal.gov> * config/c_io_stdio.cc (seekoff): Fix return value. (seekpos): Likewise. (sys_seek): Likewise. From-SVN: r37648
2000-11-22mkcheck.in (explanation): Retain output of all failing compiles.Loren J. Rittle1-1/+1
2000-11-21 Loren J. Rittle <ljrittle@acm.org> * mkcheck.in (explanation): Retain output of all failing compiles. Don't add gratuitous space to the log file. From-SVN: r37647
2000-11-22jcf-parse.c (get_constant): Call UT8_CHAR_LENGTH on `utf8', not the scratch ↵Bryce McKinlay2-1/+6
buffer. 2000-11-22 Bryce McKinlay <bryce@albatross.co.nz> * jcf-parse.c (get_constant): Call UT8_CHAR_LENGTH on `utf8', not the scratch buffer. From-SVN: r37646
2000-11-21[multiple changes]Alexandre Petit-Bianco3-3/+34
2000-10-31 Alexandre Petit-Bianco <apbianco@cygnus.com> * parse.y (outer_field_access_p): Inherited fields aren't consider outer fields. (maybe_build_thisn_access_method): Use PURE_INNER_CLASS_TYPE_P instead of INNER_CLASS_TYPE_P. (resolve_expression_name): Trigger an error if a static field is being accessed as an outer field. 2000-10-24 Alexandre Petit-Bianco <apbianco@cygnus.com> * parse.h (INNER_ENCLOSING_SCOPE_CHECK): Check inherited type in scope. (http://gcc.gnu.org/ml/gcc-patches/2000-11/msg01217.html) From-SVN: r37645
2000-11-21regrename.c (scan_rtx_reg): Terminate the chain rather than abort on ↵Richard Henderson2-15/+30
mark_read with NO_REGS. * regrename.c (scan_rtx_reg): Terminate the chain rather than abort on mark_read with NO_REGS. From-SVN: r37644
2000-11-22* MAINTAINERS: Add self to Write After Approval list.Kriang Lerdsuwanakij2-0/+5
From-SVN: r37643
2000-11-22fixtests.c (TEST_FOR_FIX_PROC_HEAD): Fix to allow compilation with older ↵Mike Stump1-0/+6
compilers, such as /bin/cc on SunOS. * fixinc/fixtests.c (TEST_FOR_FIX_PROC_HEAD): Fix to allow compilation with older compilers, such as /bin/cc on SunOS. * fixinc/fixfixes.c (FIX_PROC_HEAD): Ditto. Fix build errors on SunOS 4.1.4. From-SVN: r37642
2000-11-22fixtests.c (TEST_FOR_FIX_PROC_HEAD): Fix to allow compilation with older ↵Mike Stump2-2/+2
compilers, such as /bin/cc on SunOS. * fixinc/fixtests.c (TEST_FOR_FIX_PROC_HEAD): Fix to allow compilation with older compilers, such as /bin/cc on SunOS. * fixinc/fixfixes.c (FIX_PROC_HEAD): Ditto. Fix one problem with bootstrap on SunOS 4.1.4 system. From-SVN: r37641
2000-11-22mkcheck.in (explanation): Retain output of all failing compiles.Loren J. Rittle1-1/+1
2000-11-21 Loren J. Rittle <ljrittle@acm.org> * mkcheck.in (explanation): Retain output of all failing compiles. Don't add gratuitous space to the log file. From-SVN: r37640
2000-11-22mkcheck.in (explanation): Retain output of all failing compiles.Loren J. Rittle2-1/+6
2000-11-21 Loren J. Rittle <ljrittle@acm.org> * mkcheck.in (explanation): Retain output of all failing compiles. Don't add gratuitous space to the log file. From-SVN: r37639
2000-11-21varasm.c (record_constant): Pad the constructed constant_descriptor ↵Richard Henderson2-0/+14
appropriately. * varasm.c (record_constant): Pad the constructed constant_descriptor appropriately. From-SVN: r37638
2000-11-22Fix typo in scan-assembler-dem-notHans-Peter Nilsson1-1/+1
From-SVN: r37637
2000-11-22gcc-dg.exp: load_lib scanasm.exp.Hans-Peter Nilsson5-33/+177
* lib/gcc-dg.exp: load_lib scanasm.exp. (scan-assembler, scan-assembler-not): Break out to scanasm.exp. * lib/g++-dg.exp: load_lib scanasm.exp. * lib/scanasm.exp: New. (scan-assembler, scan-assembler-not): Add optional arguments to test name, or if not present, the pattern name. (scan-assembler-dem, scan-assembler-demnot): New. * g++.dg/dg.exp: New. From-SVN: r37636
2000-11-22rtl.h (traverse_md_constants): Declare.J"orn Rennecke7-5/+242
* rtl.h (traverse_md_constants): Declare. (struct md_constant): Define. * Makefile.in (HOST_RTL): Add hashtab.o . (OBJS): Add hashtab.o . (hashtab.o): New rule. (rtl.o): Depends on HASHTAB_H. * rtl.c (hashtab.h): #include. (md_constants): New static variable. (def_hash, def_name_eq_p, read_constants): New static functions. (traverse_md_constants): New function. (read_name): Do constant expansion. (read_rtx): Recognize define_constants. * gencodes.c (print_md_constant): New function. (main): Emit #defines for all constant definitions encountered. * md.texi (Constant Definitions): New node. * gensupport.c (xcalloc): New function. From-SVN: r37635
2000-11-21alpha.c (alpha_split_tfmode_frobsign): New.Richard Henderson4-49/+67
* config/alpha/alpha.c (alpha_split_tfmode_frobsign): New. * config/alpha/alpha-protos.h: Declare it. * config/alpha/alpha.md (abstf_internal): Use it. (negtf_internal): Likewise. (andnotdi3): Unstar the name. (movtf_internal): Add o/G alternative. From-SVN: r37634
2000-11-22stringpool.c (stringpool_statistics): Also report number and percentage of ↵Zack Weinberg2-3/+13
entries which are identifiers. * stringpool.c (stringpool_statistics): Also report number and percentage of entries which are identifiers. From-SVN: r37633
2000-11-22strstream.cc: Adjust includes.Benjamin Kosnik7-13/+18
2000-11-21 Benjamin Kosnik <bkoz@purist.soma.redhat.com> * src/strstream.cc: Adjust includes. * src/Makefile.am (base_headers): Remove std_strstream.h, add backwards/strstream.h. (std_headers): Remove strstream. * src/Makefile.in: Regenerate. * libsupc++/Makefile.am (headers): Remove new.h * libsupc++/Makefile.in: Regenerate. * include/std/strstream: Remove. * include/backward/strstream.h: Replace with... * include/bits/std_strstream.h: ...this. Move. * include/backward/complex.h: Remove SGIisms. * include/backward/streambuf.h: Same. * include/backward/stream.h: Same. * include/backward/ostream.h: Same. * include/backward/istream.h: Same. * include/backward/iostream.h: Same. * include/backward/iomanip.h: Same. * include/backward/fstream.h: Same. * libsupc++/new.h: Add using declarations for bad_alloc, nothrow_t, and nothrow, move to ... * include/backward/new.h: ...here. From-SVN: r37632
2000-11-21strstream.h: Replace with...Benjamin Kosnik13-326/+241
2000-11-21 Benjamin Kosnik <bkoz@purist.soma.redhat.com> * include/backward/strstream.h: Replace with... * include/bits/std_strstream.h: ...this. Move. * include/backward/complex.h: Remove SGIisms. * include/backward/streambuf.h: Same. * include/backward/stream.h: Same. * include/backward/ostream.h: Same. * include/backward/istream.h: Same. * include/backward/iostream.h: Same. * include/backward/iomanip.h: Same. * include/backward/fstream.h: Same. * libsupc++/new.h: Add using declarations for bad_alloc, nothrow_t, and nothrow, move to ... * include/backward/new.h: ...here. From-SVN: r37631
2000-11-21* porting.texi: New file.Mark Mitchell2-0/+447
From-SVN: r37630
2000-11-21* Put changelog in wrong ChangeLog.Neil Booth1-0/+4
From-SVN: r37629
2000-11-21os_defines.h: Define _XOPEN_SOURCE...Branko Cibej3-3/+37
2000-11-21 Branko Cibej <brankoe@xbc.nu> * config/os/solaris/solaris2.6/bits/os_defines.h: Define _XOPEN_SOURCE, _LARGEFILE64_SOURCE, __EXTENSIONS__, __off_t, __off64_t and __ssize_t. * config/os/solaris/solaris2.5/bits/os_defines.h: For now, use the same configuration as above. From-SVN: r37628