]> git.ipfire.org Git - thirdparty/gcc.git/log
thirdparty/gcc.git
26 years agors6000.h (struct rs6000_args): Add sysv_gregno.
Jeffrey A Law [Mon, 9 Aug 1999 05:55:17 +0000 (05:55 +0000)] 
rs6000.h (struct rs6000_args): Add sysv_gregno.

        Tue Jul 20 17:07:54 1999  Richard Henderson  <rth@cygnus.com>
        * rs6000.h (struct rs6000_args): Add sysv_gregno.
        * rs6000.c (init_cumulative_args): Init sysv_gregno.
        (function_arg_boundary): Align DFmode.
        (function_arg_advance): Restructure for ABI_V4; use sysv_gregno
        to get fp reg and stack overflow correct.
        (function_arg): Likewise.
        (function_arg_pass_by_reference): True for TFmode for ABI_V4.
        (setup_incoming_varargs): Restructure for ABI_V4; use
        function_arg_advance to skip final named argument.
        (expand_builtin_saveregs): Properly unskip the last integer arg
        when doing varargs.  Adjust overflow location calculation.
        * ginclude/va-ppc.h (struct __va_list_tag): Make gpr and fpr
        explicitly unsigned.
        (__VA_FP_REGSAVE): Use new OFS argument instead of AP->fpr directly.
        (__VA_GP_REGSAVE): Similarly.
        (__va_longlong_p): Delete.
        (__va_arg_type_violation): New declaration.
        (va_arg): Restructure.  Flag promotion errors.  Align double.
        TFmode passed by reference.
        * rs6000.md (movdi_32+1): Use GEN_INT after arithmetic
        in the HOST_BITS_PER_WIDE_INT > 32 case.

From-SVN: r28611

26 years agotypeck.c (common_type): Use same_type_p.
Jason Merrill [Mon, 9 Aug 1999 00:28:35 +0000 (00:28 +0000)] 
typeck.c (common_type): Use same_type_p.

* typeck.c (common_type): Use same_type_p.

and revert:
  * decl.c (bad_specifiers): It's OK to have an EH spec on a function
pointer.

From-SVN: r28607

26 years agopthread_alloc: Solaris' ctype.h defines _U to 01; use _Up as template parameter instead.
Alexandre Oliva [Mon, 9 Aug 1999 00:07:05 +0000 (00:07 +0000)] 
pthread_alloc: Solaris' ctype.h defines _U to 01; use _Up as template parameter instead.

* pthread_alloc: Solaris' ctype.h defines _U to 01; use _Up as
template parameter instead.

From-SVN: r28603

26 years agostreambuf.h (ios::streamsize): Declare as _IO_ssize_t, as in the global scope.
Alexandre Oliva [Mon, 9 Aug 1999 00:07:01 +0000 (00:07 +0000)] 
streambuf.h (ios::streamsize): Declare as _IO_ssize_t, as in the global scope.

* streambuf.h (ios::streamsize): Declare as _IO_ssize_t, as in the
global scope.

From-SVN: r28602

26 years agofix thinko in last change
Jason Merrill [Sun, 8 Aug 1999 21:03:59 +0000 (21:03 +0000)] 
fix thinko in last change

From-SVN: r28600

26 years agorevert
Jason Merrill [Sat, 7 Aug 1999 21:28:09 +0000 (17:28 -0400)] 
revert

From-SVN: r28586

26 years ago* gcc.texi: Update bug reporting text.
Jeffrey A Law [Sat, 7 Aug 1999 06:09:44 +0000 (06:09 +0000)] 
* gcc.texi: Update bug reporting text.

From-SVN: r28575

26 years agoiostream.cc: Add missing calls to isfx and setup a cleanup region for the locked...
Andreas Schwab [Sat, 7 Aug 1999 06:01:46 +0000 (06:01 +0000)] 
iostream.cc: Add missing calls to isfx and setup a cleanup region for the locked stream.

* iostream.cc: Add missing calls to isfx and setup a cleanup
region for the locked stream.
* iostream.h: Likewise.
* isgetline.cc: Likewise.
* isgetsb.cc: Likewise.
* isscan.cc: Likewise.

From-SVN: r28572

26 years ago* reg-stack.c (change_stack) Fixed problem with negative array index.
Herman A.J. ten Brugge [Sat, 7 Aug 1999 05:58:29 +0000 (23:58 -0600)] 
* reg-stack.c (change_stack) Fixed problem with negative array index.

From-SVN: r28571

26 years agoMakefile.in (FLAGS_TO_PASS): Include prefix, exec_prefix, libdir, libsubdir and tooldir.
Daniel Jacobowitz [Sat, 7 Aug 1999 05:36:11 +0000 (05:36 +0000)] 
Makefile.in (FLAGS_TO_PASS): Include prefix, exec_prefix, libdir, libsubdir and tooldir.

        * Makefile.in (FLAGS_TO_PASS): Include prefix, exec_prefix,
        libdir, libsubdir and tooldir.
Applied in the libchill, libiberty, libobjc, and libf2c subdirs

From-SVN: r28568

26 years agors6000.md (arithmetic, [...]): Disable patterns performing SImode comparisons with...
Jeffrey A Law [Sat, 7 Aug 1999 02:46:25 +0000 (02:46 +0000)] 
rs6000.md (arithmetic, [...]): Disable patterns performing SImode comparisons with SImode values if...

        * rs6000.md (arithmetic, logical, and shift Rc combiner patterns):
        Disable patterns performing SImode comparisons with SImode values
        if TARGET_POWERPC64 and instruction does not sign-extend or does
        not mask to narrower than SImode, i.e. where bit 31 and bit 63 may
        differ for signed quantities.
        (indirect_jump): Add expander to choose RTL based on TARGET_64BIT.
        (tablejump): Patterns contingent on TARGET_64BIT not TARGET_POWERPC64.
        (decrement_and_branch_on_count): Add 64-bit variant.

From-SVN: r28564

26 years agodecl.c (bad_specifiers): It's OK to have an EH spec on a function pointer.
Jason Merrill [Sat, 7 Aug 1999 01:31:58 +0000 (01:31 +0000)] 
decl.c (bad_specifiers): It's OK to have an EH spec on a function pointer.

* decl.c (bad_specifiers): It's OK to have an EH spec on a function
pointer.

* pt.c (maybe_get_template_decl_from_type_decl): Make sure that
we're looking at a class.

* decl.c (lookup_name_real): Set the complain flag if we're
looking for a namespace member.

* decl.c (pushdecl): Only give an error for shadowing a parm
from *this* function.

* decl2.c (build_expr_from_tree, case METHOD_CALL_EXPR): Only
build_expr_from_tree on the args of a TEMPLATE_ID_EXPR.

* class.c (mark_overriders): Fix order of args to overrides.
(warn_hidden): Likewise.  Fix for having virtual and non-virtual
functions with the same name.

* cp-tree.h (DECL_VIRTUAL_CONTEXT): New macro.
* typeck.c (expand_ptrmemfunc_cst): Calculate delta correctly for
virtual functions and MI.  Simplify.

* typeck.c (c_expand_return): Downgrade pedwarn about returning NULL
from op new to warning.

* decl2.c (reparse_absdcl_as_casts): Don't warn about old-style
casts in system headers or extern "C" blocks.

* pt.c (do_decl_instantiation): Downgrade duplicate instantiation
errors to pedwarn.

* error.c (dump_type_real): Handle TREE_LIST again.

* typeck.c (comp_target_parms): Don't complain about
converting from () to (...) if !flag_strict_prototype.

* class.c (instantiate_type): Downgrade errors for object-dependent
memfn refs to pedwarn.

From-SVN: r28563

26 years agopt.c (tsubst): Use build_index_type to build in-template array index type.
Alexandre Oliva [Fri, 6 Aug 1999 20:42:55 +0000 (20:42 +0000)] 
pt.c (tsubst): Use build_index_type to build in-template array index type.

* pt.c (tsubst): Use build_index_type to build in-template array
index type.  Fixes g++.oliva/dwarf1.C.
* decl.c (grokdeclarator): Likewise, just for consistency, as it
doesn't seem to trigger the bug without it.

From-SVN: r28555

26 years agoMissing doubled @s in e-mail address
Alexandre Oliva [Thu, 5 Aug 1999 21:02:48 +0000 (21:02 +0000)] 
Missing doubled @s in e-mail address

From-SVN: r28540

26 years agog77spec.c: Update URLS and mail addresses.
Jeffrey A Law [Thu, 5 Aug 1999 09:03:27 +0000 (09:03 +0000)] 
g77spec.c: Update URLS and mail addresses.

        * g77spec.c: Update URLS and mail addresses.
        * root.texi: Update URLS and mail addresses.

From-SVN: r28534

26 years ago* typeck2.c: Update URLs and mail addresses.
Jeff Law [Thu, 5 Aug 1999 09:02:22 +0000 (03:02 -0600)] 
* typeck2.c: Update URLs and mail addresses.

From-SVN: r28533

26 years agogcc.c: Update URLs and mail addresses.
Jeffrey A Law [Thu, 5 Aug 1999 08:44:14 +0000 (08:44 +0000)] 
gcc.c: Update URLs and mail addresses.

        * gcc.c: Update URLs and mail addresses.
        * gcc.texi: Likewise.

From-SVN: r28532

26 years agoMakefile.in (MARLINK, MSHLINK): Handle library version number components with more...
Loren J. Rittle [Thu, 5 Aug 1999 08:00:40 +0000 (02:00 -0600)] 
Makefile.in (MARLINK, MSHLINK): Handle library version number components with more than one numeric digit.

        * Makefile.in (MARLINK, MSHLINK): Handle library version
        number components with more than one numeric digit.

From-SVN: r28530

26 years agors6000.c (current_file_function_operand): Return zero for weak functions.
Daniel Jacobowitz [Thu, 5 Aug 1999 07:19:18 +0000 (07:19 +0000)] 
rs6000.c (current_file_function_operand): Return zero for weak functions.

        * rs6000.c (current_file_function_operand): Return zero for
        weak functions.
        (rs6000_encode_section_info): Do not set SYMBOL_REF_FLAG for
        weak symbols.
        * rs6000.h (ENCODE_SECTION_NIFO): Do not set SYMBOL_REF_FLAG
        for weak symbols.

From-SVN: r28528

26 years agors6000.c (rs6000_stack_info): For ABI_V4/ABI_SOLARIS -fpic...
Geoff Keating [Thu, 5 Aug 1999 07:00:52 +0000 (01:00 -0600)] 
rs6000.c (rs6000_stack_info): For ABI_V4/ABI_SOLARIS -fpic...

        * rs6000.c (rs6000_stack_info): For ABI_V4/ABI_SOLARIS -fpic, always
        allocate space in the stack frame for the PIC register.

From-SVN: r28526

26 years agom68k.md (xordi3, anddi3): These patterns are not available on the coldfire.
Jeffrey A Law [Thu, 5 Aug 1999 06:22:05 +0000 (06:22 +0000)] 
m68k.md (xordi3, anddi3): These patterns are not available on the coldfire.

        * m68k.md (xordi3, anddi3): These patterns are not available on
        the coldfire.

From-SVN: r28523

26 years agoreal.c (GET_REAL): Don't violate ANSI/ISO aliasing rules.
Mark Mitchell [Thu, 5 Aug 1999 05:42:43 +0000 (05:42 +0000)] 
real.c (GET_REAL): Don't violate ANSI/ISO aliasing rules.

Wed Aug  4 23:39:20 1999  Mark Mitchell  <mark@codesourcery.com>

        * real.c (GET_REAL): Don't violate ANSI/ISO aliasing rules.
        (PUT_REAL): Likewise.

From-SVN: r28522

26 years ago* jump.c (delete_insn): Delete the addr_vec when deleting a tablejump.
Richard Henderson [Wed, 4 Aug 1999 08:16:46 +0000 (01:16 -0700)] 
* jump.c (delete_insn): Delete the addr_vec when deleting a tablejump.

From-SVN: r28491

26 years ago* config.sub (vxworks case): Use os=-vxworks, not os=vxworks.
Jeffrey A Law [Wed, 4 Aug 1999 08:09:26 +0000 (08:09 +0000)] 
* config.sub (vxworks case): Use os=-vxworks, not os=vxworks.

From-SVN: r28490

26 years agoflow.c (delete_unreachable_blocks): Do not call merge_blocks or tidy_fallthru_edge...
Jeffrey A Law [Wed, 4 Aug 1999 07:09:48 +0000 (07:09 +0000)] 
flow.c (delete_unreachable_blocks): Do not call merge_blocks or tidy_fallthru_edge if...

        * flow.c (delete_unreachable_blocks): Do not call merge_blocks
        or tidy_fallthru_edge if the last insn in the block is not
        an unconditional jump or a simple conditional jump.

From-SVN: r28482

26 years ago* cse.c (cse_insn): Fix dumb thinko in last change.
Jeffrey A Law [Tue, 3 Aug 1999 09:58:45 +0000 (09:58 +0000)] 
* cse.c (cse_insn): Fix dumb thinko in last change.

From-SVN: r28465

26 years agoDelete questionable files.
Jeff Law [Tue, 3 Aug 1999 09:41:18 +0000 (03:41 -0600)] 
Delete questionable files.

From-SVN: r28464

26 years agoDelete questionable files
Jeff Law [Tue, 3 Aug 1999 09:34:50 +0000 (03:34 -0600)] 
Delete questionable files

From-SVN: r28461

26 years agodelete questionable tests
Jeff Law [Tue, 3 Aug 1999 09:25:50 +0000 (03:25 -0600)] 
delete questionable tests

From-SVN: r28458

26 years agoDelete questionable files
Jeff Law [Tue, 3 Aug 1999 09:10:35 +0000 (03:10 -0600)] 
Delete questionable files

From-SVN: r28455

26 years agoDelete questionable tests
Jeff Law [Tue, 3 Aug 1999 09:00:44 +0000 (03:00 -0600)] 
Delete questionable tests

From-SVN: r28454

26 years agoRemove questionable tests.
Jeff Law [Tue, 3 Aug 1999 08:29:14 +0000 (02:29 -0600)] 
Remove questionable tests.

From-SVN: r28452

26 years agoRemove questionable files
Jeff Law [Tue, 3 Aug 1999 08:19:04 +0000 (02:19 -0600)] 
Remove questionable files

From-SVN: r28450

26 years agoDelete questionable tests.
Jeff Law [Tue, 3 Aug 1999 08:05:29 +0000 (02:05 -0600)] 
Delete questionable tests.

From-SVN: r28449

26 years agoDelete copyrighted test
Jeff Law [Tue, 3 Aug 1999 07:53:43 +0000 (01:53 -0600)] 
Delete copyrighted test

From-SVN: r28446

26 years agodwarf2out.c (add_location_or_const_value_attribute): Correct test for sizes of passed...
Hans-Peter Nilsson [Tue, 3 Aug 1999 07:04:37 +0000 (07:04 +0000)] 
dwarf2out.c (add_location_or_const_value_attribute): Correct test for sizes of passed and declared parameter types.

* dwarf2out.c (add_location_or_const_value_attribute): Correct
test for sizes of passed and declared parameter types.

From-SVN: r28444

26 years ago* decl.c (start_decl): Set attributes before duplicate_decls call.
Mumit Khan [Tue, 3 Aug 1999 07:03:56 +0000 (07:03 +0000)] 
* decl.c (start_decl): Set attributes before duplicate_decls call.

From-SVN: r28443

26 years ago* alpha.c (override_options): Don't force ALPHA_TP_PROG for ev6.
Richard Henderson [Mon, 2 Aug 1999 19:46:08 +0000 (12:46 -0700)] 
* alpha.c (override_options): Don't force ALPHA_TP_PROG for ev6.

From-SVN: r28405

26 years agofix-header.c (main): When testing for CONTINUED, use string equality, not pointer...
Jeffrey A Law [Mon, 2 Aug 1999 07:38:04 +0000 (07:38 +0000)] 
fix-header.c (main): When testing for CONTINUED, use string equality, not pointer equality.

        * fix-header.c (main): When testing for CONTINUED, use string
        equality, not pointer equality.

From-SVN: r28397

26 years ago* sparc.c (sparc_block_profiler): Use the %g2 register, not %o0.
Dan Nicolaescu [Mon, 2 Aug 1999 07:30:10 +0000 (07:30 +0000)] 
* sparc.c (sparc_block_profiler): Use the %g2 register, not %o0.

From-SVN: r28394

26 years agostdexcepti.cc (__out_of_range): Use std:: qualifier for names in std.
Jeffrey A Law [Mon, 2 Aug 1999 06:41:14 +0000 (06:41 +0000)] 
stdexcepti.cc (__out_of_range): Use std:: qualifier for names in std.

        1999-07-16  Markus Gyger (mgyger@gmu.edu)
        * stdexcepti.cc (__out_of_range): Use std:: qualifier for names
        in std.
        (__length_error): Likewise.

From-SVN: r28392

26 years agocse.c (cse_insn): Fix loop which deletes insns after a jump that has become an uncond...
Jeffrey A Law [Mon, 2 Aug 1999 05:51:32 +0000 (05:51 +0000)] 
cse.c (cse_insn): Fix loop which deletes insns after a jump that has become an unconditional jump.

        * cse.c (cse_insn): Fix loop which deletes insns after a jump
        that has become an unconditional jump.

From-SVN: r28387

26 years agodwarf2out.c (output_abbrev_section): Terminate with a zero.
Jeffrey A Law [Mon, 2 Aug 1999 05:18:14 +0000 (05:18 +0000)] 
dwarf2out.c (output_abbrev_section): Terminate with a zero.

        Tue Jul 20 12:37:30 1999  Hans-Peter Nilsson  <hp@bitrange.com>
        * dwarf2out.c (output_abbrev_section): Terminate with a zero.

From-SVN: r28386

26 years agotree.c (build_type_attribute_variant): Move current_obstack restore after build_quali...
Jeffrey A Law [Mon, 2 Aug 1999 05:07:23 +0000 (05:07 +0000)] 
tree.c (build_type_attribute_variant): Move current_obstack restore after build_qualified_type call.

        Thu Jul 15 15:40:09 1999  Jim Wilson  <wilson@cygnus.com>
        * tree.c (build_type_attribute_variant): Move current_obstack restore
        after build_qualified_type call.
Brought over from the mainline sources.  Fixes spurious core dumps/aborts.

From-SVN: r28385

26 years agosh.c (fixup_addr_diff_vecs): Emit braf reference label.
Jeffrey A Law [Mon, 2 Aug 1999 05:02:55 +0000 (05:02 +0000)] 
sh.c (fixup_addr_diff_vecs): Emit braf reference label.

        Fri Jun  4 03:20:40 1999  J"orn Rennecke <amylaar@cygnus.co.uk>
        * sh.c (fixup_addr_diff_vecs): Emit braf reference label.
        (braf_label_ref_operand): Delete.
        * sh.h (PREDICATE_CODES): Remove braf_label_ref_operand.
        * sh.md (casesi_jump_2): Operand1 is now the inside of a
        label_ref, and has no predicate.
        The patten has a predicate to guard against invalid substitutions.
        (dummy_jump): Delete.
        (casesi): Update use of casesi_jump_2.
Bring over from the mainline tree.

From-SVN: r28384

26 years agom68k.c (output_function_prologue): Fix typo in CPU32 case.
Jeffrey A Law [Mon, 2 Aug 1999 04:51:08 +0000 (04:51 +0000)] 
m68k.c (output_function_prologue): Fix typo in CPU32 case.

        * m68k.c (output_function_prologue): Fix typo in CPU32 case.
        (output_function_epilogue): Similarly.

From-SVN: r28383

26 years agogcc.texi: Use terms "GNU Compiler Collection" and "GCC".
Joe Buck [Sat, 31 Jul 1999 13:27:31 +0000 (13:27 +0000)] 
gcc.texi: Use terms "GNU Compiler Collection" and "GCC".

        * gcc.texi: Use terms "GNU Compiler Collection" and "GCC".
        Also update copyright.

From-SVN: r28358

26 years ago* verison.c: No longer a prerelease.
Jeffrey A Law [Thu, 29 Jul 1999 09:41:31 +0000 (03:41 -0600)] 
* verison.c: No longer a prerelease.

From-SVN: r28337

26 years ago* version.c: No longer a prerelease.
Jeffrey A Law [Thu, 29 Jul 1999 09:39:12 +0000 (03:39 -0600)] 
* version.c: No longer a prerelease.

From-SVN: r28336

26 years agoVersion.c: No longer a prerelease.
Jeffrey A Law [Thu, 29 Jul 1999 09:37:34 +0000 (03:37 -0600)] 
Version.c: No longer a prerelease.

        * libF77/Version.c: No longer a prerelease.
        * libI77/Version.c: No longer a prerelease.
        * libU77/Version.c: No longer a prerelease.

From-SVN: r28335

26 years agoStamp ChangeLogs for release
Jeff Law [Thu, 29 Jul 1999 04:39:51 +0000 (22:39 -0600)] 
Stamp ChangeLogs for release

From-SVN: r28330

26 years agofix typo.
Jeff Law [Wed, 28 Jul 1999 19:51:11 +0000 (13:51 -0600)] 
fix typo.

From-SVN: r28325

26 years ago* README: Update.
Jeffrey A Law [Wed, 28 Jul 1999 19:50:19 +0000 (19:50 +0000)] 
* README: Update.

From-SVN: r28323

26 years agoDaily bump.
Jeff Law [Wed, 28 Jul 1999 07:46:45 +0000 (01:46 -0600)] 
Daily bump.

From-SVN: r28308

26 years agoEnsure file ends with a newline.
Jeff Law [Tue, 27 Jul 1999 10:34:30 +0000 (04:34 -0600)] 
Ensure file ends with a newline.

From-SVN: r28293

26 years agoDaily bump.
Jeff Law [Tue, 27 Jul 1999 07:45:43 +0000 (01:45 -0600)] 
Daily bump.

From-SVN: r28289

26 years agoDaily bump.
Jeff Law [Mon, 26 Jul 1999 07:45:08 +0000 (01:45 -0600)] 
Daily bump.

From-SVN: r28260

26 years agoStamp ChangeLogs for release
Jeff Law [Mon, 26 Jul 1999 06:43:09 +0000 (00:43 -0600)] 
Stamp ChangeLogs for release

From-SVN: r28255

26 years ago* README: More listname related changes.
Jeffrey A Law [Mon, 26 Jul 1999 03:43:06 +0000 (03:43 +0000)] 
* README: More listname related changes.

From-SVN: r28248

26 years agogcc.texi: More changes related to list conversion.
Jeffrey A Law [Mon, 26 Jul 1999 03:42:59 +0000 (03:42 +0000)] 
gcc.texi: More changes related to list conversion.

        * gcc.texi: More changes related to list conversion.
        * invoke.texi: Likewise.

From-SVN: r28247

26 years agog++FAQ.texi: Deleted per Joe Buck's request.
Jeffrey A Law [Sun, 25 Jul 1999 21:27:38 +0000 (21:27 +0000)] 
g++FAQ.texi: Deleted per Joe Buck's request.

        * g++FAQ.texi: Deleted per Joe Buck's request.
        * Makefile.in: Corresponding changes.

From-SVN: r28239

26 years agoDaily bump.
Jeff Law [Sun, 25 Jul 1999 07:45:38 +0000 (01:45 -0600)] 
Daily bump.

From-SVN: r28234

26 years agoDaily bump.
Jeff Law [Sat, 24 Jul 1999 07:45:40 +0000 (01:45 -0600)] 
Daily bump.

From-SVN: r28232

26 years agoDaily bump.
Jeff Law [Fri, 23 Jul 1999 07:45:38 +0000 (01:45 -0600)] 
Daily bump.

From-SVN: r28226

26 years agoDaily bump.
Jeff Law [Thu, 22 Jul 1999 07:45:43 +0000 (01:45 -0600)] 
Daily bump.

From-SVN: r28215

26 years agoDaily bump.
Jeff Law [Wed, 21 Jul 1999 07:45:08 +0000 (01:45 -0600)] 
Daily bump.

From-SVN: r28202

26 years agoDaily bump.
Jeff Law [Tue, 20 Jul 1999 07:45:08 +0000 (01:45 -0600)] 
Daily bump.

From-SVN: r28186

26 years agoDaily bump.
Jeff Law [Mon, 19 Jul 1999 07:46:09 +0000 (01:46 -0600)] 
Daily bump.

From-SVN: r28168

26 years agoDaily bump.
Jeff Law [Sun, 18 Jul 1999 07:45:37 +0000 (01:45 -0600)] 
Daily bump.

From-SVN: r28164

26 years agors6000.md (insv, extzv): Remove SImode dependence in named patterns.
David Edelsohn [Sun, 18 Jul 1999 05:59:52 +0000 (05:59 +0000)] 
rs6000.md (insv, extzv): Remove SImode dependence in named patterns.

        * rs6000.md (insv, extzv): Remove SImode dependence in named
        patterns.  Explicitly generate DImode RTL if PowerPC64 and
        operand is DImode.
        (insvdi): Reverse start and size in instruction template.

From-SVN: r28162

26 years ago* Makefile.in (INTERFACE): Bump to 2.
Jeffrey A Law [Sun, 18 Jul 1999 05:51:51 +0000 (05:51 +0000)] 
* Makefile.in (INTERFACE): Bump to 2.

From-SVN: r28159

26 years agoMakefile.in (INTERFACE): Bump to 3.
Jeffrey A Law [Sun, 18 Jul 1999 05:50:47 +0000 (05:50 +0000)] 
Makefile.in (INTERFACE): Bump to 3.

        * Makefile.in (INTERFACE): Bump to 3.
To be safe.

From-SVN: r28158

26 years ago* root.texi: Clear DEVEOPMENT per Craig's instructions.
Jeffrey A Law [Sun, 18 Jul 1999 03:59:09 +0000 (03:59 +0000)] 
* root.texi: Clear DEVEOPMENT per Craig's instructions.

From-SVN: r28156

26 years agoroot.texi: Update e-mail addresses to gcc.gnu.org.
Alexandre Oliva [Sun, 18 Jul 1999 03:50:49 +0000 (03:50 +0000)] 
root.texi: Update e-mail addresses to gcc.gnu.org.

        * root.texi: Update e-mail addresses to gcc.gnu.org.
        * g77spec.c (lang_specific_driver): Updated URL with bug reporting
        instructions to gcc.gnu.org.  Removed e-mail address.

From-SVN: r28154

26 years agotypeck2.c (my_friendly_abort): Updated URL with bug reporting instructions to gcc...
Alexandre Oliva [Sun, 18 Jul 1999 03:48:56 +0000 (03:48 +0000)] 
typeck2.c (my_friendly_abort): Updated URL with bug reporting instructions to gcc.gnu.org.

        * typeck2.c (my_friendly_abort): Updated URL with bug reporting
        instructions to gcc.gnu.org.  Removed e-mail address.

From-SVN: r28152

26 years agogcc.texi: Update e-mail addresses and URLs to gcc.gnu.org.
Alexandre Oliva [Sun, 18 Jul 1999 03:47:41 +0000 (03:47 +0000)] 
gcc.texi: Update e-mail addresses and URLs to gcc.gnu.org.

        * gcc.texi: Update e-mail addresses and URLs to gcc.gnu.org.
        Removed paragraph about compression of files and size limitation,
        duplicated in the FAQ.  Use gcc-patches for posting patches.
        * gcc.c (main): Updated URL with bug reporting instructions to
        gcc.gnu.org.  Removed e-mail address.
        * system.h (abort): Likewise.

From-SVN: r28150

26 years ago* test_summary: Replace egcs with gcc. Update e-mail address.
Alexandre Oliva [Sun, 18 Jul 1999 03:45:57 +0000 (03:45 +0000)] 
* test_summary: Replace egcs with gcc.  Update e-mail address.

From-SVN: r28149

26 years agoMakefile.in (stmp-multilib-sub): Make the files extracted from $(LIBGCC1) writable.
Kaveh R. Ghazi [Sun, 18 Jul 1999 01:23:41 +0000 (01:23 +0000)] 
Makefile.in (stmp-multilib-sub): Make the files extracted from $(LIBGCC1) writable.

        * Makefile.in (stmp-multilib-sub): Make the files extracted
        from $(LIBGCC1) writable.

From-SVN: r28146

26 years agoupdated derived files
Craig Burley [Sat, 17 Jul 1999 15:41:22 +0000 (11:41 -0400)] 
updated derived files

From-SVN: r28142

26 years agoroot.texi, [...]: Switchover to GCC terminology.
Craig Burley [Sat, 17 Jul 1999 15:37:45 +0000 (15:37 +0000)] 
root.texi, [...]: Switchover to GCC terminology.

Sat Jul 17 11:28:43 1999  Craig Burley  <craig@jcb-sc.com>

* root.texi, g77install.texi: Switchover to GCC terminology.
Also, FSF-G77 had been mistakenly set at some point.

From-SVN: r28141

26 years agoDaily bump.
Jeff Law [Sat, 17 Jul 1999 07:45:40 +0000 (01:45 -0600)] 
Daily bump.

From-SVN: r28135

26 years agoDaily bump.
Jeff Law [Fri, 16 Jul 1999 07:45:09 +0000 (01:45 -0600)] 
Daily bump.

From-SVN: r28120

26 years agom68k.c (output_function_prologue): Fix computation of save mask when generating PIC...
Jeffrey A Law [Fri, 16 Jul 1999 07:41:30 +0000 (07:41 +0000)] 
m68k.c (output_function_prologue): Fix computation of save mask when generating PIC code.

        * m68k.c (output_function_prologue): Fix computation of save mask
        when generating PIC code.

From-SVN: r28118

26 years agopt.c (check_default_tmpl_args): Handle friends defined in the class just like member...
Mark Mitchell [Thu, 15 Jul 1999 02:05:36 +0000 (02:05 +0000)] 
pt.c (check_default_tmpl_args): Handle friends defined in the class just like member functions defined in the class.

        * pt.c (check_default_tmpl_args): Handle friends defined in the
        class just like member functions defined in the class.

From-SVN: r28111

26 years agoDaily bump.
Jeff Law [Thu, 15 Jul 1999 00:45:42 +0000 (18:45 -0600)] 
Daily bump.

From-SVN: r28110

26 years agodecl.c (duplicate_decls): Relax restriction for exception checks on duplicate symbols.
H.J. Lu [Thu, 15 Jul 1999 00:29:16 +0000 (00:29 +0000)] 
decl.c (duplicate_decls): Relax restriction for exception checks on duplicate symbols.

        * decl.c (duplicate_decls): Relax restriction for exception
        checks on duplicate symbols.

From-SVN: r28108

26 years ago* invoke.texi: Typo fixes.
Joseph Myers [Wed, 14 Jul 1999 23:27:02 +0000 (17:27 -0600)] 
* invoke.texi: Typo fixes.

From-SVN: r28106

26 years agoemit-rtl.c (gen_realpart): Issue an error for cases GCC can not handle at this time...
Jeffrey A Law [Wed, 14 Jul 1999 23:03:52 +0000 (23:03 +0000)] 
emit-rtl.c (gen_realpart): Issue an error for cases GCC can not handle at this time instead of silently...

        * emit-rtl.c (gen_realpart): Issue an error for cases GCC can not
        handle at this time instead of silently generating incorrect code.
        (gen_imagpart): Likewise.

From-SVN: r28104

26 years agoreload.c (find_reloads): Emit a USE for a pseudo register without a hard register...
Jeff Law [Wed, 14 Jul 1999 22:29:48 +0000 (16:29 -0600)] 
reload.c (find_reloads): Emit a USE for a pseudo register without a hard register if...


        * reload.c (find_reloads): Emit a USE for a pseudo register without
        a hard register if we could not create an optional reload for the
        pseudo.

From-SVN: r28101

26 years agoreload.c (find_reloads): Emit a USE for a pseudo register without a hard register...
Jeff Law [Wed, 14 Jul 1999 22:29:37 +0000 (16:29 -0600)] 
reload.c (find_reloads): Emit a USE for a pseudo register without a hard register if...


        * reload.c (find_reloads): Emit a USE for a pseudo register without
        a hard register if we could not create an optional reload for the
        pseudo.

From-SVN: r28100

26 years agoregclass.c (scan_one_insn): Notice subregs that change the size of their operand.
Richard Henderson [Wed, 14 Jul 1999 01:00:02 +0000 (19:00 -0600)] 
regclass.c (scan_one_insn): Notice subregs that change the size of their operand.


        * regclass.c (scan_one_insn): Notice subregs that change the
        size of their operand.
        (record_reg_classes): Use that to obey CLASS_CANNOT_CHANGE_SIZE.

[[Split portion of a mixed commit.]]

From-SVN: r28094.1

26 years agoregclass.c (scan_one_insn): Notice subregs that change the size of their operand.
Richard Henderson [Wed, 14 Jul 1999 00:59:11 +0000 (18:59 -0600)] 
regclass.c (scan_one_insn): Notice subregs that change the size of their operand.


        * regclass.c (scan_one_insn): Notice subregs that change the
        size of their operand.
        (record_reg_classes): Use that to obey CLASS_CANNOT_CHANGE_SIZE.

From-SVN: r28093

26 years agoDaily bump.
Jeff Law [Wed, 14 Jul 1999 00:45:20 +0000 (18:45 -0600)] 
Daily bump.

From-SVN: r28091

26 years agoconfigure.in (alpha*-*-*): Include alpha/t-ieee.
Jeffrey A Law [Wed, 14 Jul 1999 00:39:28 +0000 (00:39 +0000)] 
configure.in (alpha*-*-*): Include alpha/t-ieee.

        * configure.in (alpha*-*-*): Include alpha/t-ieee.
        * configure: Rebuilt.
        * alpha/t-ieee: New file.

From-SVN: r28089

26 years agocse.c (cse_insn): Don't put hard register source into tables for the last insn of...
Jeffrey A Law [Tue, 13 Jul 1999 17:03:22 +0000 (17:03 +0000)] 
cse.c (cse_insn): Don't put hard register source into tables for the last insn of a libcall.

        Wed Jun 16 20:29:00 1999  J"orn Rennecke <amylaar@cygnus.co.uk>
        * cse.c (cse_insn): Don't put hard register source into tables for
        the last insn of a libcall.
Bring over from mainline sources.  Fixes various sparc lapack problems.

From-SVN: r28088

26 years agors6000.c (find_addr_reg): Do not select r0 as an address register.
Jeffrey A Law [Tue, 13 Jul 1999 09:47:07 +0000 (09:47 +0000)] 
rs6000.c (find_addr_reg): Do not select r0 as an address register.

        * rs6000.c (find_addr_reg): Do not select r0 as an address
        register.

From-SVN: r28083

26 years agoDaily bump.
Jeff Law [Tue, 13 Jul 1999 00:45:44 +0000 (18:45 -0600)] 
Daily bump.

From-SVN: r28080

26 years agox-mot3300 (XCFLAGS): List of big files now includes `cse.o'.
Philippe De Muyter [Mon, 12 Jul 1999 23:49:28 +0000 (17:49 -0600)] 
x-mot3300 (XCFLAGS): List of big files now includes `cse.o'.

8
        * m68k/x-mot3300 (XCFLAGS): List of big files now includes `cse.o'.

[[Split portion of a mixed commit.]]

From-SVN: r28077.1

26 years agox-mot3300 (XCFLAGS): List of big files now includes `cse.o'.
Philippe De Muyter [Mon, 12 Jul 1999 23:48:54 +0000 (17:48 -0600)] 
x-mot3300 (XCFLAGS): List of big files now includes `cse.o'.


        * m68k/x-mot3300 (XCFLAGS): List of big files now includes `cse.o'.

From-SVN: r28076

26 years agors6000.md (movsf): Do not force easy FP constants into memory.
Jeff Law [Mon, 12 Jul 1999 22:42:19 +0000 (16:42 -0600)] 
rs6000.md (movsf): Do not force easy FP constants into memory.

X
        * rs6000.md (movsf): Do not force easy FP constants into memory.

From-SVN: r28074