aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2001-06-15cpp.texi: Formatting corrections.Zack Weinberg3-467/+426
* doc/cpp.texi: Formatting corrections. Correct buggy example of use of __GNUC__ etc. Clarify $ in identifiers. * doc/cpp.1: Regenerate. From-SVN: r43404
2001-06-15* optabs.c (expand_twoval_binop): Avoid undefined behaviour.Jan Hubicka2-5/+7
From-SVN: r43403
2001-06-15install.texi (Specific, alpha*-*-*): Fixed Tru64 UNIX etc.Rainer Orth2-54/+30
* doc/install.texi (Specific, alpha*-*-*): Fixed Tru64 UNIX etc. spelling. (Specific, alpha-*-osf1): Renamed to alpha*-*-osf*. Added Tru64 UNIX V5.1 bootstrap hints. (Specific, alpha*-*-osf*): Removed old section, obsolete. From-SVN: r43402
2001-06-15install.texi (Specific): Mention that glibc cannot be compiled with GCC 3.0.Andreas Jaeger2-1/+23
* doc/install.texi (Specific): Mention that glibc cannot be compiled with GCC 3.0. From-SVN: r43400
2001-06-15class.c (dfs_accumulate_vtbl_inits): Just point to the base we're sharing a ↵Jason Merrill2-135/+79
ctor vtable with. * class.c (dfs_accumulate_vtbl_inits): Just point to the base we're sharing a ctor vtable with. Merge code for cases 1 and 2. (binfo_ctor_vtable): New fn. (build_vtt_inits, dfs_build_secondary_vptr_vtt_inits): Use it. From-SVN: r43399
2001-06-15combine.c (nonzero_bits): Don't optimize away division by zero.Andrew Haley2-0/+13
2001-06-14 Andrew Haley <aph@redhat.com> * combine.c (nonzero_bits): Don't optimize away division by zero. From-SVN: r43398
2001-06-15add missing functionJason Merrill1-0/+5
From-SVN: r43397
2001-06-15cpp.texi: Revised and brought up to date.Zack Weinberg1-444/+449
* doc/cpp.texi: Revised and brought up to date. * doc/cpp.1: Regenerate. [[Split portion of a mixed commit.]] From-SVN: r43395.2
2001-06-15cpp.texi: Revised and brought up to date.Zack Weinberg2-2428/+2951
* doc/cpp.texi: Revised and brought up to date. * doc/cpp.1: Regenerate. From-SVN: r43394
2001-06-15* doc/install.texi: Update --enable-threads to match reality.Loren J. Rittle2-9/+25
From-SVN: r43393
2001-06-15Daily bump.GCC Administrator5-5/+5
From-SVN: r43392
2001-06-15Add myself as s390 backend maintainer.Hartmut Penner1-0/+1
From-SVN: r43390
2001-06-15* README.C4X: Remove (finally...).Michael Hayes1-48/+0
From-SVN: r43388
2001-06-15install.texi: Update for C4x.Michael Hayes2-1/+33
* doc/install.texi: Update for C4x. * README.C4X: Remove. From-SVN: r43385
2001-06-14c-tree.texi, [...]: Fix spelling and typos.Joseph Myers12-165/+180
* doc/c-tree.texi, doc/contrib.texi, doc/extend.texi, doc/gcc.texi, doc/install.texi, doc/invoke.texi, doc/md.texi, doc/objc.texi, doc/rtl.texi, doc/tm.texi: Fix spelling and typos. Consistently use "built-in" and "bit-field". Minor logical markup improvements. * doc/gcc.1: Regenerate. From-SVN: r43383
2001-06-14* config/mips/mips.md (exception_receiver): New.Richard Henderson2-1/+26
From-SVN: r43379
2001-06-14* contrib/gcc_update: Fix timestamp on gcc/f/intdoc.texi.Albert Chin-A-Young2-1/+5
From-SVN: r43377
2001-06-14gcc.texi: Update passes documentation to be more in tune with reality.Daniel J. Berlin2-34/+153
2001-06-14 Daniel J. Berlin <dan@cgsoftware.com> * doc/gcc.texi: Update passes documentation to be more in tune with reality. From-SVN: r43376
2001-06-14jni.exp: New file.Tom Tromey3-0/+176
* libjava.jni/jni.exp: New file. * lib/libjava.exp (gcj_link): New proc. From-SVN: r43375
2001-06-14re PR libgcj/3144 (java.lang.Date.compareTo() not supported)Tom Tromey2-143/+415
Fix for PR libgcj/3144: * java/util/Date.java: Merged with Classpath. From-SVN: r43374
2001-06-14* i386.c (ix86_expand_prologue): Fix merging conflict.Jan Hubicka2-2/+6
From-SVN: r43373
2001-06-14class.c (dfs_find_final_overrider): Fix logic.Jason Merrill6-21/+76
* class.c (dfs_find_final_overrider): Fix logic. * class.c (update_vtable_entry_for_fn): Uncomment optimization to use virtual thunk instead of non-virtual. (get_matching_virtual): Uncomment. * pt.c (unify): Don't recurse between the POINTER_TYPE and the OFFSET_TYPE. If we're adding cv-quals, the extra ones would be on PARM, not ARG. From-SVN: r43372
2001-06-14c-tree.texi, [...]: Use more logical markup.Joseph Myers13-1002/+1014
* doc/c-tree.texi, doc/contrib.texi, doc/extend.texi, doc/gcc.texi, doc/gcov.texi, doc/install-old.texi, doc/invoke.texi, doc/md.texi, doc/rtl.texi, doc/tm.texi: Use more logical markup. Use TeX quotes and dashes. Use @dots{} and @minus{}. Avoid spaces inside @var. Update last modification date in gcc.texi. * doc/gcc.1, doc/gcov.1: Regenerate. From-SVN: r43369
2001-06-14class.c (dfs_accumulate_vtbl_inits): For case 2 & 3...Nathan Sidwell4-3/+107
cp: * class.c (dfs_accumulate_vtbl_inits): For case 2 & 3, make sure we've not emerged from the hierarchy of RTTI_BINFO on reaching a non-virtual base. testsuite: * g++.old-deja/g++.abi/vbase8-9.C: New test. From-SVN: r43368
2001-06-14i386.c (x86_accumulate_outgoing_args, [...]): New global variables.Jan Hubicka3-11/+81
* i386.c (x86_accumulate_outgoing_args, x86_prologue_using_move, x86_epilogue_using_move): New global variables. (override_options): Enable ACCUMULATE_OUTGOING_ARGS if preferred. (ix86_emit_save_regs_using_mov): New static function. (ix86_expand_prologue, ix86_expand_epilogue): Use moves if preferred. * i386.h (MASK_MMX, MASK_SSE, MASK_SSE2, MASK_128BIT_LONG_DOUBLE, MASK_MIX_SSE_I387): Renumber. (MASK_NO_ACCUMULATE_OUTGOING_ARGS): New. (x86_accumulate_outgoing_args, x86_prologue_using_move, x86_epilogue_using_move): Declare. (TARGET_PROLOGUE_USING_MOVE, TARGET_EPILOGUE_USING_MOVE): New. From-SVN: r43366
2001-06-14configure.in (auxdir): Replace by ...Nathan Sidwell5-877/+883
* configure.in (auxdir): Replace by ... (toprel): ... new variable. (toplevel_srcdir): Construct from $toprel. * acinclude.m4 (GLIBCPP_ENABLE_THREADS): Use $toprel rather than .. to locate gcc source directory. (GLIBCPP_CONFIGURE): Replace $auxdir with $srcdir/$toprel. * aclocal.m4, configure: Rebuilt. From-SVN: r43364
2001-06-14Daily bump.GCC Administrator5-5/+5
From-SVN: r43362
2001-06-14globals.cc: Define globals _GLIBCPP_mutex_init ()...John David Anglin3-7/+95
* src/globals.cc: Define globals _GLIBCPP_mutex_init (), _GLIBCPP_mutex_address_init (), _GLIBCPP_once, _GLIBCPP_mutex and _GLIBCPP_mutex_address. * include/bits/stl_threads.h (_STL_mutex_lock): Use above to provide once-only runtime initialization of _M_lock mutex when __GTHREAD_MUTEX_INIT_FUNCTION is defined. (__STL_MUTEX_INITIALIZER): Provide initializer for _STL_mutex_lock for __GTHREAD_MUTEX_INIT_FUNCTION case. From-SVN: r43360
2001-06-14Blow away a duplicate definition of "pow()" for C++John David Anglin3-3/+88
From-SVN: r43358
2001-06-13* ifcvt.c (dead_or_predicable): Fix return value last patch.Richard Henderson2-1/+5
From-SVN: r43357
2001-06-13slice_array_assignment.cc (main): New test.Gabriel Dos Reis4-5/+90
* testsuite/26_numerics/slice_array_assignment.cc (main): New test. * include/bits/slice_array.h (slice_array<>::operator=): Make public and implement. (slice_array<>::slice_array): Make copy-constructor public. * include/bits/valarray_array.h (__valarray_copy): Add another overload to copy between strided arrays. From-SVN: r43352
2001-06-13objc.exp (objc_target_compile): Add ${rootme} to ld_library_path variable.Franz Sirl2-2/+9
2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com> * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path variable. From-SVN: r43351
2001-06-13inquire.c: Include "config.h".Toon Moene2-0/+5
2001-06-13 Toon Moene <toon@moene.indiv.nluug.nl> * libI77/inquire.c: Include "config.h". From-SVN: r43350
2001-06-13* README: Remove version number.Joseph Myers2-1/+5
From-SVN: r43346
2001-06-13* NEWS: Update release number.Mark Mitchell2-1/+7
From-SVN: r43344
2001-06-13* gennews: Set TERM to vt100 for Lynx.Mark Mitchell2-1/+8
From-SVN: r43343
2001-06-13* NEWS: Remove.Mark Mitchell1-0/+4
From-SVN: r43342
2001-06-13* NEWS: Remove.Mark Mitchell1-1852/+0
From-SVN: r43341
2001-06-13BUGS: Remove.Mark Mitchell3-589/+5
* BUGS: Remove. * NEWS: Likewise. From-SVN: r43340
2001-06-13ifcvt.c (cond_exec_get_condition): Use reversed_comparison_code.Richard Henderson2-10/+30
* ifcvt.c (cond_exec_get_condition): Use reversed_comparison_code. (cond_exec_process_if_block, dead_or_predicable): Likewise. From-SVN: r43336
2001-06-13mips-tfile.c (copy_object): Always pass indexNil for symbol table index.Rainer Orth2-2/+6
* mips-tfile.c (copy_object): Always pass indexNil for symbol table index. From-SVN: r43334
2001-06-13acinclude.m4 (GLIBCPP_CONFIGURE): Bump version to 3.0.0.Benjamin Kosnik5-4/+11
2001-06-13 Benjamin Kosnik <bkoz@redhat.com> * acinclude.m4 (GLIBCPP_CONFIGURE): Bump version to 3.0.0. * aclocal.m4: Regenerate. * configure: Regenerate. * include/bits/c++config (__GLIBCPP__): Update date. From-SVN: r43332
2001-06-13Added John Gilmore.Per Bothner1-0/+1
From-SVN: r43330
2001-06-13h8300.h (OK_FOR_T): Remove.Kazu Hirata3-22/+18
2001-06-13 Kazu Hirata <kazu@hxi.com> * config/h8300/h8300.h (OK_FOR_T): Remove. (EXTRA_CONSTRAINT): Do not use OK_FOR_T. * config/h8300/h8300.md: Remove alternatives involving inc and dec in the helper patterns for addhi3 and addsi3. From-SVN: r43329
2001-06-13aclocal.m4, configure: Rebuilt.Tom Tromey4-3/+15
* aclocal.m4, configure: Rebuilt. * acinclude.m4: Find configure.host in srcdir. From-SVN: r43325
2001-06-13aclocal.m4, configure: Rebuilt.Tom Tromey4-3/+8
* aclocal.m4, configure: Rebuilt. * acinclude.m4: Find configure.host in srcdir. From-SVN: r43324
2001-06-13* release: Remove.Gerald Pfeifer2-252/+4
From-SVN: r43322
2001-06-13contrib.texi: Link to libstdc++'s thanks.html for now.Phil Edwards2-0/+8
2001-06-13 Phil Edwards <pme@sources.redhat.com> * doc/contrib.texi: Link to libstdc++'s thanks.html for now. From-SVN: r43319
2001-06-13README: Update wrt.Gerald Pfeifer2-5/+8
* INSTALL/README: Update wrt. to the installation instructions now residing in gcc/doc/install.texi. From-SVN: r43318
2001-06-13Makefile.in: Move _bb and __gcc_bcmp to LIB2FUNCS_ST.Zack Weinberg7-45/+64
* Makefile.in: Move _bb and __gcc_bcmp to LIB2FUNCS_ST. * libgcc-std.ver: Take out __bb* and __gcc_bcmp. * config/t-slibgcc-elf-ver, config/t-slibgcc-sld, config/alpha/t-osf4, config/mips/t-iris6: Extract all references to @shlib_map_file@, @shlib_objs@, or @shlib_base_name@ to Makefile variables. Bump soname version of libgcc to 1. From-SVN: r43316