]> git.ipfire.org Git - thirdparty/gcc.git/log
thirdparty/gcc.git
24 years agoDisable cant_combine_insn_p unless SMALL_REGISTER_CLASSES
Bernd Schmidt [Fri, 29 Dec 2000 15:59:30 +0000 (15:59 +0000)] 
Disable cant_combine_insn_p unless SMALL_REGISTER_CLASSES

From-SVN: r38538

24 years agoFix a vax failure
Bernd Schmidt [Fri, 22 Dec 2000 14:55:10 +0000 (14:55 +0000)] 
Fix a vax failure

From-SVN: r38462

24 years agoFix a regression introduced by last change
Bernd Schmidt [Fri, 22 Dec 2000 14:36:32 +0000 (14:36 +0000)] 
Fix a regression introduced by last change

From-SVN: r38459

24 years agoBackport arm/linux fixes to the 2.95 branch
Bernd Schmidt [Fri, 22 Dec 2000 14:31:35 +0000 (14:31 +0000)] 
Backport arm/linux fixes to the 2.95 branch

From-SVN: r38458

24 years agoBackport a fix to the 2.95 branch
Bernd Schmidt [Fri, 22 Dec 2000 14:25:00 +0000 (14:25 +0000)] 
Backport a fix to the 2.95 branch

From-SVN: r38457

24 years agoBackport a fix to the 2.95 branch
Bernd Schmidt [Fri, 22 Dec 2000 14:19:57 +0000 (14:19 +0000)] 
Backport a fix to the 2.95 branch

From-SVN: r38456

24 years agoBackport complex number fixes to the 2.95 branch
Bernd Schmidt [Fri, 22 Dec 2000 14:13:43 +0000 (14:13 +0000)] 
Backport complex number fixes to the 2.95 branch

From-SVN: r38455

24 years agoBackport i386 -mregparm fix to the 2.95 branch
Bernd Schmidt [Fri, 22 Dec 2000 14:03:13 +0000 (14:03 +0000)] 
Backport i386 -mregparm fix to the 2.95 branch

From-SVN: r38454

24 years agoBump version number
Bernd Schmidt [Wed, 20 Dec 2000 18:25:51 +0000 (18:25 +0000)] 
Bump version number

From-SVN: r38404

24 years agoFix error in last change
Bernd Schmidt [Wed, 20 Dec 2000 18:23:08 +0000 (18:23 +0000)] 
Fix error in last change

From-SVN: r38403

24 years agoBackport a fix to the 2.95 branch
Bernd Schmidt [Wed, 20 Dec 2000 14:11:00 +0000 (14:11 +0000)] 
Backport a fix to the 2.95 branch

From-SVN: r38398

24 years agoBackport a fix to the 2.95 branch
Bernd Schmidt [Wed, 20 Dec 2000 13:53:00 +0000 (13:53 +0000)] 
Backport a fix to the 2.95 branch

From-SVN: r38397

24 years agoHandle multiword hard regs properly in find_equiv_reg
Bernd Schmidt [Wed, 20 Dec 2000 13:47:24 +0000 (13:47 +0000)] 
Handle multiword hard regs properly in find_equiv_reg

From-SVN: r38396

24 years agoBackport a fix
Bernd Schmidt [Mon, 18 Dec 2000 15:21:15 +0000 (15:21 +0000)] 
Backport a fix

From-SVN: r38352

24 years agoBackport a h8300 fix.
Bernd Schmidt [Mon, 18 Dec 2000 14:43:08 +0000 (14:43 +0000)] 
Backport a h8300 fix.

From-SVN: r38351

24 years agoBackport a fix that restricts sharing of some MEMs.
Bernd Schmidt [Mon, 18 Dec 2000 14:37:37 +0000 (14:37 +0000)] 
Backport a fix that restricts sharing of some MEMs.

From-SVN: r38350

24 years agoBackport some flow fixes for deleting switch tables
Bernd Schmidt [Mon, 18 Dec 2000 14:34:03 +0000 (14:34 +0000)] 
Backport some flow fixes for deleting switch tables

From-SVN: r38349

24 years agoBackport a bunch of reload fixes
Bernd Schmidt [Mon, 18 Dec 2000 14:29:56 +0000 (14:29 +0000)] 
Backport a bunch of reload fixes

From-SVN: r38348

24 years agoFix some ppc 32/64-bit issues.
David Edelsohn [Mon, 18 Dec 2000 14:22:03 +0000 (14:22 +0000)] 
Fix some ppc 32/64-bit issues.

From-SVN: r38347

24 years agoBackport a fix to the 2.95 branch
Zack Weinberg [Mon, 18 Dec 2000 14:18:19 +0000 (14:18 +0000)] 
Backport a fix to the 2.95 branch

From-SVN: r38346

24 years agoFix parsing of arguments
Christian Groessler [Mon, 18 Dec 2000 14:13:25 +0000 (14:13 +0000)] 
Fix parsing of arguments

From-SVN: r38345

24 years agoSwitch back to old vtable thunks
Franz Sirl [Mon, 18 Dec 2000 14:05:59 +0000 (14:05 +0000)] 
Switch back to old vtable thunks

From-SVN: r38344

24 years agoBackport patches that make libio compatible with glibc-2.2
Bernd Schmidt [Sun, 10 Dec 2000 17:45:08 +0000 (17:45 +0000)] 
Backport patches that make libio compatible with glibc-2.2

From-SVN: r38172

24 years agoBump version number.
Bernd Schmidt [Tue, 5 Dec 2000 19:59:39 +0000 (19:59 +0000)] 
Bump version number.

From-SVN: r38050

24 years agoBackport a fix to the 2.95 branch
Bernd Schmidt [Tue, 5 Dec 2000 19:57:11 +0000 (19:57 +0000)] 
Backport a fix to the 2.95 branch

From-SVN: r38049

24 years agoBackport a fix to the 2.95 branch
Bernd Schmidt [Tue, 5 Dec 2000 19:51:26 +0000 (19:51 +0000)] 
Backport a fix to the 2.95 branch

From-SVN: r38048

24 years agoBackport a fix to the 2.95 branch
Bernd Schmidt [Tue, 5 Dec 2000 19:48:09 +0000 (19:48 +0000)] 
Backport a fix to the 2.95 branch

From-SVN: r38047

24 years ago* sstream: Backport libstdc++-V3 sstream to V2.
Magnus Fromreide [Mon, 4 Dec 2000 17:03:42 +0000 (18:03 +0100)] 
* sstream: Backport libstdc++-V3 sstream to V2.

From-SVN: r38001

24 years agoBump version number
Bernd Schmidt [Thu, 30 Nov 2000 19:14:04 +0000 (19:14 +0000)] 
Bump version number

From-SVN: r37897

24 years agoBackport a change to the 2.95 branch
Bernd Schmidt [Thu, 30 Nov 2000 14:16:55 +0000 (14:16 +0000)] 
Backport a change to the 2.95 branch

From-SVN: r37892

24 years agoBackport two changes to the 2.95 branch
Bernd Schmidt [Thu, 30 Nov 2000 13:43:30 +0000 (13:43 +0000)] 
Backport two changes to the 2.95 branch

From-SVN: r37891

24 years agoBackport a change to the 2.95 branch
Bernd Schmidt [Thu, 30 Nov 2000 13:32:39 +0000 (13:32 +0000)] 
Backport a change to the 2.95 branch

From-SVN: r37890

24 years agoBackport a change to the 2.95 branch
Bernd Schmidt [Thu, 30 Nov 2000 13:01:48 +0000 (13:01 +0000)] 
Backport a change to the 2.95 branch

From-SVN: r37889

24 years agoBackport a change to the 2.95 branch
Bernd Schmidt [Thu, 30 Nov 2000 12:57:46 +0000 (12:57 +0000)] 
Backport a change to the 2.95 branch

From-SVN: r37888

24 years agoBackport a change to the 2.95 branch
Bernd Schmidt [Thu, 30 Nov 2000 12:28:02 +0000 (12:28 +0000)] 
Backport a change to the 2.95 branch

From-SVN: r37887

24 years agoBackport a change to the 2.95 branch
Bernd Schmidt [Thu, 30 Nov 2000 12:23:12 +0000 (12:23 +0000)] 
Backport a change to the 2.95 branch

From-SVN: r37886

24 years agoBackport two changes to the 2.95 branch
Bernd Schmidt [Thu, 30 Nov 2000 12:20:44 +0000 (12:20 +0000)] 
Backport two changes to the 2.95 branch

From-SVN: r37885

24 years agoBackport a change to the 2.95 branch
Bernd Schmidt [Thu, 30 Nov 2000 12:18:17 +0000 (12:18 +0000)] 
Backport a change to the 2.95 branch

From-SVN: r37884

24 years agoBackport a change to the 2.95 branch
Bernd Schmidt [Thu, 30 Nov 2000 12:15:58 +0000 (12:15 +0000)] 
Backport a change to the 2.95 branch

From-SVN: r37883

24 years agoBackport a change to the 2.95 branch
Bernd Schmidt [Thu, 30 Nov 2000 12:11:42 +0000 (12:11 +0000)] 
Backport a change to the 2.95 branch

From-SVN: r37882

24 years agoBackport a change to the 2.95 branch
Bernd Schmidt [Thu, 30 Nov 2000 12:08:39 +0000 (12:08 +0000)] 
Backport a change to the 2.95 branch

From-SVN: r37881

24 years agoBackport a change to the 2.95 branch
Bernd Schmidt [Thu, 30 Nov 2000 12:06:43 +0000 (12:06 +0000)] 
Backport a change to the 2.95 branch

From-SVN: r37880

24 years agoBackport a change to the 2.95 branch
Bernd Schmidt [Thu, 30 Nov 2000 12:03:08 +0000 (12:03 +0000)] 
Backport a change to the 2.95 branch

From-SVN: r37879

24 years agoBackport a change to the 2.95 branch
Bernd Schmidt [Thu, 30 Nov 2000 11:59:43 +0000 (11:59 +0000)] 
Backport a change to the 2.95 branch

From-SVN: r37878

24 years agoBackport a change to the 2.95 branch
Bernd Schmidt [Thu, 30 Nov 2000 11:56:05 +0000 (11:56 +0000)] 
Backport a change to the 2.95 branch

From-SVN: r37877

24 years agoBackport a change to the 2.95 branch
Bernd Schmidt [Thu, 30 Nov 2000 11:53:40 +0000 (11:53 +0000)] 
Backport a change to the 2.95 branch

From-SVN: r37876

24 years agoBackport a change to the 2.95 branch
Bernd Schmidt [Thu, 30 Nov 2000 11:51:44 +0000 (11:51 +0000)] 
Backport a change to the 2.95 branch

From-SVN: r37875

24 years agoBackport a change to the 2.95 branch
Bernd Schmidt [Thu, 30 Nov 2000 11:49:02 +0000 (11:49 +0000)] 
Backport a change to the 2.95 branch

From-SVN: r37874

24 years agoAvoid incorrect setting of MEM_IN_STRUCT_P
Bernd Schmidt [Fri, 27 Oct 2000 12:56:40 +0000 (12:56 +0000)] 
Avoid incorrect setting of MEM_IN_STRUCT_P

From-SVN: r37085

24 years ago* collect2.c (use_import_list): Always return 0 (disable).
David Edelsohn [Fri, 25 Aug 2000 17:14:47 +0000 (17:14 +0000)] 
* collect2.c (use_import_list): Always return 0 (disable).

From-SVN: r35987

25 years agoi386.md (exception_receiver): Add missing parameter in call to load_pic_register.
Manfred Hollstein [Fri, 7 Jul 2000 08:08:07 +0000 (08:08 +0000)] 
i386.md (exception_receiver): Add missing parameter in call to load_pic_register.

* i386.md (exception_receiver): Add missing parameter in
call to load_pic_register.

From-SVN: r34897

25 years ago[multiple changes]
Jeffrey A Law [Sat, 10 Jun 2000 00:06:44 +0000 (00:06 +0000)] 
[multiple changes]

        2000-02-07    <loewis@informatik.hu-berlin.de>
        * decl2.c (import_export_decl): vlist ctor wrappers follow virtual
        methods in their interface.
        (vlist_ctor_wrapper_p): new function.
        (finish_vlist_ctor_wrapper): likewise.

        2000-02-06    <loewis@informatik.hu-berlin.de>
        * decl2.c (maybe_retrofit_in_chrg): Move call to
        make_vlist_ctor_wrapper from here ...
        * decl.c (grok_ctor_properties): ... to here.
        * decl.c (grokfndecl): ... and here.
        * init.c (no_vlist_base_init): Declare unseen Vlist ctor weak.
        * decl2.c (maybe_retrofit_in_chrg): Be sorry about varargs ctors.
Bring vtable-thunks patch up to date with Martin's Feb 7th version.

From-SVN: r34479

25 years ago* arm.md (negdi2): Add clobber of condition code register.
Richard Earnshaw [Fri, 26 May 2000 09:31:50 +0000 (09:31 +0000)] 
* arm.md (negdi2): Add clobber of condition code register.

From-SVN: r34191

25 years agofunction.c (thread_prologue_and_epilogue_insns): Make sure existing line number notes...
Alexandre Oliva [Wed, 24 May 2000 06:01:57 +0000 (06:01 +0000)] 
function.c (thread_prologue_and_epilogue_insns): Make sure existing line number notes appear after the prologue.

2000-05-22  Richard Henderson  <rth@cygnus.com>
* function.c (thread_prologue_and_epilogue_insns): Make sure
existing line number notes appear after the prologue.

From-SVN: r34124

25 years ago* standards.texi, make-stds.texi: Update to FSF version of May 13.
Martin v. Löwis [Thu, 18 May 2000 07:18:57 +0000 (07:18 +0000)] 
* standards.texi, make-stds.texi: Update to FSF version of May 13.

From-SVN: r33978

25 years agosysv4.h (CPP_OS_LINUX_SPEC): Define __unix and __linux according to given options.
Franz Sirl [Tue, 16 May 2000 20:59:13 +0000 (20:59 +0000)] 
sysv4.h (CPP_OS_LINUX_SPEC): Define __unix and __linux according to given options.

2000-05-16  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>

* sysv4.h (CPP_OS_LINUX_SPEC): Define __unix and __linux according
to given options.

From-SVN: r33943

25 years agors6000.md (nonlocal_goto_receiver): Add length attribute.
Franz Sirl [Sun, 14 May 2000 21:36:35 +0000 (21:36 +0000)] 
rs6000.md (nonlocal_goto_receiver): Add length attribute.

2000-05-14  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>

* rs6000/rs6000.md (nonlocal_goto_receiver): Add length attribute.

From-SVN: r33896

25 years agosstream: New file.
Magnus Fromreide [Mon, 24 Apr 2000 17:34:26 +0000 (19:34 +0200)] 
sstream: New file.

* sstream: New file.
* Makefile.in (HEADERS): Add it.

From-SVN: r33382

25 years agoThis commit was manufactured by cvs2svn to create branch
No Author [Mon, 24 Apr 2000 17:34:26 +0000 (17:34 +0000)] 
This commit was manufactured by cvs2svn to create branch
'gcc-2_95-branch'.

From-SVN: r33381

25 years agoexception.cc (__cp_pop_exception): Cleanup the original object.
Jason Merrill [Thu, 20 Apr 2000 05:13:25 +0000 (01:13 -0400)] 
exception.cc (__cp_pop_exception): Cleanup the original object.

        * exception.cc (__cp_pop_exception): Cleanup the original object.

        * rtti.c (get_tinfo_fn_unused): Split out from get_tinfo_fn.
        * class.c (set_rtti_entry): Use it.

From-SVN: r33271

25 years agoc-typeck.c (add_pending_init): Don't abort for multiple fields at the same offset.
Jeffrey A Law [Wed, 12 Apr 2000 16:04:25 +0000 (16:04 +0000)] 
c-typeck.c (add_pending_init): Don't abort for multiple fields at the same offset.

        2000-02-19  Richard Henderson  <rth@cygnus.com>
        * c-typeck.c (add_pending_init): Don't abort for multiple
        fields at the same offset.
        (pending_init_member): Test the correct member.

From-SVN: r33112

25 years agoInstall the vthunks patch onto the gcc-2.95 branch.
Jeffrey A Law [Wed, 12 Apr 2000 06:53:34 +0000 (06:53 +0000)] 
Install the vthunks patch onto the gcc-2.95 branch.

From-SVN: r33091

25 years agoelfos.h (SELECT_SECTION): Decide whether to use a data or const section to output...
Alexandre Oliva [Wed, 12 Apr 2000 01:22:51 +0000 (01:22 +0000)] 
elfos.h (SELECT_SECTION): Decide whether to use a data or const section to output a CONSTRUCTOR based on...

* config/elfos.h (SELECT_SECTION): Decide whether to use a data or
const section to output a CONSTRUCTOR based on the same conditions
used for VAR_DECLs.

From-SVN: r33087

25 years agounroll.c (loop_iterations): Don't abort if REG_USERVAR_P set on iteration_var.
Jeffrey A Law [Mon, 3 Apr 2000 08:35:12 +0000 (08:35 +0000)] 
unroll.c (loop_iterations): Don't abort if REG_USERVAR_P set on iteration_var.

        2000-01-20  Michael Hayes  <m.hayes@elec.canterbury.ac.nz>
        * unroll.c (loop_iterations): Don't abort if REG_USERVAR_P set
        on iteration_var.

From-SVN: r32879

25 years agoProtocol.h, [...]: Change #endif labels to comments.
Zack Weinberg [Wed, 29 Mar 2000 20:16:55 +0000 (20:16 +0000)] 
Protocol.h, [...]: Change #endif labels to comments.

* objc/Protocol.h, objc/objc-list.h: Change #endif labels to
comments.

From-SVN: r32811

25 years ago* glimits.h (__LONG_MAX__): Recognize 64-bit AIX too.
David Edelsohn [Mon, 27 Mar 2000 17:22:10 +0000 (17:22 +0000)] 
* glimits.h (__LONG_MAX__): Recognize 64-bit AIX too.

From-SVN: r32766

25 years ago[multiple changes]
David Edelsohn [Wed, 22 Mar 2000 18:54:05 +0000 (13:54 -0500)] 
[multiple changes]

Wed Mar 22 13:11:54 2000  David Edelsohn  <edelsohn@gnu.org>

        * rs6000.c (reg_or_u_cint_operand): New function.
        (logical_operand): Handle 64-bit hosts.
        (logical_u_operand): New function.
        (non_logical_cint_operand): Handle 64-bit hosts.
        (non_logical_u_cint_operand): New function.
        (expand_block_move): Allow 8 DImode loads for PowerPC64.
        * rs6000.h (PREDICATE_CODES): Define new functions.
        * rs6000.md (iordi3, xordi3): Constant int must be unsigned 32-bits.
        (movdi_64): Bracket code intended for 64-bit hosts.  Create
        CONST_DOUBLE for 32-bit values.

Wed Mar 22 13:11:54 2000  Gabriel Paubert  <paubert@iram.es>

        * rs6000.md: Correct instructions length attributes and
        constraints on unsigned compare instructions.
        (*ne0): Disable for PowerPC64.

From-SVN: r32687

25 years ago* stw.h (struct _ffestw_): Change type of uses_ to int.
Toon Moene [Mon, 13 Mar 2000 00:04:11 +0000 (01:04 +0100)] 
* stw.h (struct _ffestw_): Change type of uses_ to int.

From-SVN: r32498

25 years agobastring.h (basic_string<>::push_back): Define.
Gabriel Dos Reis [Sun, 12 Mar 2000 16:36:14 +0000 (17:36 +0100)] 
bastring.h (basic_string<>::push_back): Define.

2000-03-12  Gabriel Dos Reis  <dosreis@cmla.ens-cachan.fr>

        * std/bastring.h (basic_string<>::push_back): Define.

From-SVN: r32491

25 years ago* cccp.c (handle_directive): Initialize backslash_newlines_p.
Jeffrey A Law [Wed, 8 Mar 2000 06:54:20 +0000 (06:54 +0000)] 
* cccp.c (handle_directive): Initialize backslash_newlines_p.

From-SVN: r32411

25 years agoinclhack.tpl: Test for directory before trying to cd into it.
Jeffrey A Law [Wed, 8 Mar 2000 05:07:48 +0000 (05:07 +0000)] 
inclhack.tpl: Test for directory before trying to cd into it.

Wed Jan 19 20:39:17 2000  Jim Wilson  <wilson@cygnus.com>

* fixinc/inclhack.tpl: Test for directory before trying to cd into it.
* fixinc/fixincl.sh, fixinc/inclhack.sh: Regenerate.

From-SVN: r32407

25 years agoeabi-ctors.c (__do_global_ctors): Run through __CTOR_LIST__ in opposite order...
Jeffrey A Law [Wed, 8 Mar 2000 05:05:06 +0000 (05:05 +0000)] 
eabi-ctors.c (__do_global_ctors): Run through __CTOR_LIST__ in opposite order...

        Tue Oct 12 09:45:19 1999  Jonathan Larmour  <jlarmour@cygnus.co.uk>
        * config/rs6000/eabi-ctors.c (__do_global_ctors): Run through
        __CTOR_LIST__ in opposite order, which is the correct order for sorted
        constructors.
        (__do_global_dtors): similarly for __DTOR_LIST__.

From-SVN: r32406

25 years ago[multiple changes]
Jeffrey A Law [Wed, 8 Mar 2000 05:02:46 +0000 (05:02 +0000)] 
[multiple changes]

        2000-01-05  Bernd Schmidt  <bernds@cygnus.co.uk>
        * reload1.c (choose_reload_regs): When disabling a reload, also
        set reload_spill_index to -1.

        Thu Nov  4 15:52:35 1999  Andrew Haley  <aph@cygnus.com>
        * reload1.c (reload_reg_free_for_value_p): Don't use a register
        that is in reload_reg_used.

From-SVN: r32405

25 years ago* config.guess: Fix detection of ReliantUNIX.
Jeffrey A Law [Wed, 8 Mar 2000 04:52:57 +0000 (04:52 +0000)] 
* config.guess: Fix detection of ReliantUNIX.

From-SVN: r32404

25 years agoloop.c (check_dbra_loop): When checking a loop for reversability...
Jeffrey A Law [Wed, 8 Mar 2000 04:47:42 +0000 (04:47 +0000)] 
loop.c (check_dbra_loop): When checking a loop for reversability...

        2000-01-18  Clinton Popetz  <cpopetz@cygnus.com>
        * loop.c (check_dbra_loop): When checking a loop for
        reversability, check the source of any stores to ensure they
        don't depend on an initial value.

From-SVN: r32403

25 years agov850.c (expand_epilogue): Interrupt functions no longer allocate extra stack for...
Jeffrey A Law [Wed, 8 Mar 2000 04:42:11 +0000 (04:42 +0000)] 
v850.c (expand_epilogue): Interrupt functions no longer allocate extra stack for function calls.

        Sat Jan  8 12:12:46 2000  Nick Clifton  <nickc@cygnus.com>
        * config/v850/v850.c (expand_epilogue): Interrupt functions no
        longer allocate extra stack for function calls.

From-SVN: r32402

25 years ago[multiple changes]
Jeffrey A Law [Wed, 8 Mar 2000 04:38:45 +0000 (04:38 +0000)] 
[multiple changes]

        1999-11-19  Gabriel Dos Reis  <dosreis@cmla.ens-cachan.fr>
        * std/valarray_meta.h (_DEFINE_EXPR_UNARY_FUNCTION): Don't forget
        to define tanh.

        1999-11-05  Gabriel Dos Reis  <dosreis@cmla.ens-cachan.fr>
        * std/valarray_meta.h (_DEFINE_EXPR_UNARY_FUNCTION):  When
        building meta-expressions don't forget to take the contained
        closures.

        1999-10-19  Gabriel Dos Reis  <dosreis@cmla.ens-cachan.fr>
        * std/valarray_meta.h: (_BinClos::_BinClos): Fix typo.

        1999-09-17 Gabriel Dos Reis  <dosreis@cmla.ens-cachan.fr>
        * std/complext.cc (pow): Don't expect floating point promotion
        in presence of template argument deduction.  There is no such
        thing.
Bring bugfixes into the release branch.

From-SVN: r32401

25 years agogcc.texi (Bug Reporting): Refer to bugs.html.
Martin v. Löwis [Fri, 18 Feb 2000 17:19:30 +0000 (17:19 +0000)] 
gcc.texi (Bug Reporting): Refer to bugs.html.

* gcc.texi (Bug Reporting): Refer to bugs.html.
(Bug Lists): Likewise.
* system.h (GCCBUGURL): New preprocessor define.
(abort): Use it.
* gcc.c (main): Likewise.
* g77spec.c (lang_specific_driver): Use GCCBUGURL.
* typeck2.c (my_friendly_abort): Use GCCBUGURL.

From-SVN: r32050

25 years ago* std/valarray_array.h (__valarray_copy): Fix typo.
Gabriel Dos Reis [Sun, 6 Feb 2000 10:42:58 +0000 (11:42 +0100)] 
* std/valarray_array.h (__valarray_copy): Fix typo.

From-SVN: r31824

25 years ago* endfile.c (t_trunc): Fix typo.
Franz Sirl [Fri, 4 Feb 2000 19:51:43 +0000 (19:51 +0000)] 
* endfile.c (t_trunc): Fix typo.

From-SVN: r31788

25 years agoc-decl.c (duplicate_decls): Copy DECL_MODE too.
Richard Henderson [Thu, 3 Feb 2000 18:54:23 +0000 (10:54 -0800)] 
c-decl.c (duplicate_decls): Copy DECL_MODE too.

        Wed Nov  3 10:10:58 1999  Richard Henderson  <rth@cygnus.com>
        * c-decl.c (duplicate_decls): Copy DECL_MODE too.

From-SVN: r31778

25 years agofstream.h (ifstream::ifstream): Add ios::in to mode.
Martin v. Löwis [Fri, 28 Jan 2000 09:54:58 +0000 (09:54 +0000)] 
fstream.h (ifstream::ifstream): Add ios::in to mode.

* fstream.h (ifstream::ifstream): Add ios::in to mode.
(ifstream::open): Likewise.
(ofstream::ofstream): Add ios::out to mode.
(ofstream::open): Likewise.

From-SVN: r31665

25 years agoDavid M. Gay <dmg@bell-labs.com>:
David M. Gay [Mon, 24 Jan 2000 19:59:21 +0000 (19:59 +0000)] 
David M. Gay <dmg@bell-labs.com>:

* libI77/endfile.c (t_runc): set state to writing
(b->uwrt = 1) when an endfile statement requires copying the file.

From-SVN: r31590

25 years agoi386.md (builtin_setjmp_receiver): New pattern.
Richard Henderson [Thu, 20 Jan 2000 18:03:36 +0000 (10:03 -0800)] 
i386.md (builtin_setjmp_receiver): New pattern.

        2000-01-03  Anthony Green  <green@cygnus.com>
        * config/i386/i386.md (builtin_setjmp_receiver): New pattern.
        Restore the pic register if required.

From-SVN: r31541

25 years agostmt.c (expand_value_return): Correctly convert VAL when promoting function return.
Richard Henderson [Fri, 7 Jan 2000 22:41:20 +0000 (14:41 -0800)] 
stmt.c (expand_value_return): Correctly convert VAL when promoting function return.

        Thu Oct 28 18:06:50 1999  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
        * stmt.c (expand_value_return): Correctly convert VAL when promoting
        function return.

From-SVN: r31280

25 years ago[multiple changes]
Jeffrey A Law [Tue, 4 Jan 2000 09:24:24 +0000 (09:24 +0000)] 
[multiple changes]

        Mon Oct 18 18:50:51 1999  Andreas Schwab  <schwab@suse.de>
        * config/m68k/m68k.h (INITIAL_FRAME_POINTER_OFFSET): Add one word
        if the pic register is used.

        Sat Sep 25 13:11:07 1999  Jeffrey A Law  (law@cygnus.com)
        * cse.c: Update comments.
        (cse_insn): When converting a conditional/computed jump into
        an unconditional jump, always make sure a BARRIER immediately
        follows the converted jump.  Do not delete unreachable code.
        (cse_basic_block): Do not delete unreachable code.
        * toplev.c (rest_of_compilation): Move call to
        delete_trivially_dead_insns after the conditional call to
        jump_optimize.

From-SVN: r31200

25 years agoloop.c (load_mems): Don't hoist written floating point mem if -ffloat-store.
Jeffrey A Law [Thu, 30 Dec 1999 05:59:04 +0000 (05:59 +0000)] 
loop.c (load_mems): Don't hoist written floating point mem if -ffloat-store.

        1999-12-12  Stephen L Moshier <moshier@mediaone.net>
        * loop.c (load_mems): Don't hoist written floating point mem
        if -ffloat-store.

From-SVN: r31132

25 years agocppinit.c (is_idchar): Only use special initialization for gcc-2.8 and later versions...
Jeffrey A Law [Thu, 30 Dec 1999 05:52:51 +0000 (05:52 +0000)] 
cppinit.c (is_idchar): Only use special initialization for gcc-2.8 and later versions of the compiler.

        * cppinit.c (is_idchar): Only use special initialization for
        gcc-2.8 and later versions of the compiler.

From-SVN: r31130

25 years agosparc.md (call): Don't bound structure return size to 0xfff.
Jeffrey A Law [Thu, 30 Dec 1999 05:49:06 +0000 (05:49 +0000)] 
sparc.md (call): Don't bound structure return size to 0xfff.

        Wed Oct 27 01:42:26 1999  Scott Christley  <scottc@net-community.com>
        * sparc.md (call): Don't bound structure return size to 0xfff.

From-SVN: r31129

25 years ago[multiple changes]
Jeffrey A Law [Tue, 28 Dec 1999 20:23:35 +0000 (20:23 +0000)] 
[multiple changes]

        Fri Sep  3 10:16:37 HST 1999  Glen Nakamura  <glen.nakamura@usa.net>
        * cccp.c (rescan): Fixed obp pointer handling around call to
        check_expand subroutine.

        Thu Sep 16 00:46:35 1999  Geoff Keating  <geoffk@cygnus.com>
        * loop.c (basic_induction_var): A non-integer variable which is
        being set by a paradoxical subreg is probably not a biv.

        1999-08-31 12:20 -0700 Zack Weinberg <zack@bitmover.com>
        * loop.c (check_dbra_loop): Check bl->biv->add_val is a
        CONST_INT before using its INTVAL.

        Tue Nov  2 15:27:31 1999  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
        * configure.in (m68k-hp-hpux*, xm_alloca.h): The underscore should
        have been an hyphen, fixed.
        * configure: Rebuilt.

From-SVN: r31112

25 years ago[multiple changes]
Jeffrey A Law [Fri, 24 Dec 1999 18:05:28 +0000 (18:05 +0000)] 
[multiple changes]

        1999-12-23  Martin v. L�wis  <loewis@informatik.hu-berlin.de>
        * fold-const.c (operand_equal_p): Use memcmp to compare string
        constants.
        Suggested by D. J. Bernstein

        Thu Dec 16 02:26:11 1999  Jeffrey A Law  (law@cygnus.com)
        * h8300.md (HImode preinc peephole): Fix typo.

        1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
        * loop.c (check_dbra_loop): Can't reverse a biv that has
        maybe_multiple set.

From-SVN: r31087

25 years agofilebuf.cc (open): Support ios::ate if _G_HAVE_IO_FILE_OPEN.
Martin v. Löwis [Tue, 21 Dec 1999 18:13:32 +0000 (18:13 +0000)] 
filebuf.cc (open): Support ios::ate if _G_HAVE_IO_FILE_OPEN.

* filebuf.cc (open): Support ios::ate if _G_HAVE_IO_FILE_OPEN.
Remove seek for ios::app if not.

From-SVN: r31058

25 years agostrstream.h (strstreambuf::streambuf): Rename parameters to avoid shadow warning.
Martin v. Löwis [Wed, 15 Dec 1999 07:47:38 +0000 (07:47 +0000)] 
strstream.h (strstreambuf::streambuf): Rename parameters to avoid shadow warning.

* strstream.h (strstreambuf::streambuf): Rename parameters to
avoid shadow warning.
* stream.h (WS): Likewise.

From-SVN: r30942

25 years agobastring.h (basic_string::basic_string): Rename parameters to avoid shadow warnings.
Martin v. Löwis [Wed, 15 Dec 1999 07:42:12 +0000 (07:42 +0000)] 
bastring.h (basic_string::basic_string): Rename parameters to avoid shadow warnings.

* std/bastring.h (basic_string::basic_string): Rename parameters
to avoid shadow warnings.
* std/bastring.cc (alloc): Likewise.

From-SVN: r30939

25 years agoinvoke.texi (C Dialect Options): Remove -flang-c9x, add -std documentation.
Martin v. Löwis [Tue, 7 Dec 1999 21:58:00 +0000 (21:58 +0000)] 
invoke.texi (C Dialect Options): Remove -flang-c9x, add -std documentation.

* invoke.texi (C Dialect Options): Remove -flang-c9x, add -std
documentation.

From-SVN: r30818

25 years agobitset: Include limits.h.
Martin v. Löwis [Sat, 6 Nov 1999 16:23:16 +0000 (16:23 +0000)] 
bitset: Include limits.h.

* bitset: Include limits.h.
* bitset (class bitset): Declare reference as our friend.

From-SVN: r30431

25 years agodecl2.c (maybe_make_one_only): Always make things comdat on ELF targets, too.
Jason Merrill [Tue, 2 Nov 1999 07:35:19 +0000 (07:35 +0000)] 
decl2.c (maybe_make_one_only): Always make things comdat on ELF targets, too.

* decl2.c (maybe_make_one_only): Always make things comdat on
ELF targets, too.

From-SVN: r30342

25 years agoThe date in this ChangeLog entry was out-of-date :-)
Alexandre Oliva [Mon, 1 Nov 1999 02:32:48 +0000 (02:32 +0000)] 
The date in this ChangeLog entry was out-of-date :-)

From-SVN: r30305

25 years agosol2gas.h: I had installed the wrong version of Sept 22's patch in the release branch.
Alexandre Oliva [Mon, 1 Nov 1999 00:35:43 +0000 (00:35 +0000)] 
sol2gas.h: I had installed the wrong version of Sept 22's patch in the release branch.

* config/i386/sol2gas.h: I had installed the wrong version of Sept
22's patch in the release branch.  Fixed.
* configure.in: Likewise.
* configure: Rebuilt.
Reported by Jason Beardsley <jbeardsley@origin.ea.com>

From-SVN: r30297

25 years agoBump dates.
Jeff Law [Sun, 31 Oct 1999 04:49:19 +0000 (22:49 -0600)] 
Bump dates.

From-SVN: r30287