]> git.ipfire.org Git - thirdparty/gcc.git/log
thirdparty/gcc.git
24 years agoAdd missing conditional move patterns
Bernd Schmidt [Fri, 30 Mar 2001 13:47:34 +0000 (13:47 +0000)] 
Add missing conditional move patterns

From-SVN: r40966

24 years agoClean up SUBREGs inside memory references
Bernd Schmidt [Fri, 30 Mar 2001 13:22:22 +0000 (13:22 +0000)] 
Clean up SUBREGs inside memory references

From-SVN: r40965

24 years agoUse eliminate_regs when looking for pseudo's equivalent memory location in an insn.
Bernd Schmidt [Fri, 30 Mar 2001 13:13:16 +0000 (13:13 +0000)] 
Use eliminate_regs when looking for pseudo's equivalent memory location in an insn.

From-SVN: r40964

24 years agoFix problem with previous change
Bernd Schmidt [Fri, 30 Mar 2001 09:50:52 +0000 (09:50 +0000)] 
Fix problem with previous change

From-SVN: r40963

24 years agoAvoid deleting labels that got put into the constant pool
Bernd Schmidt [Wed, 28 Mar 2001 09:02:18 +0000 (09:02 +0000)] 
Avoid deleting labels that got put into the constant pool

From-SVN: r40923

24 years ago* memchr.c (memchr): Adjust condition to avoid infinite loop.
Kaveh R. Ghazi [Wed, 28 Mar 2001 04:12:45 +0000 (04:12 +0000)] 
* memchr.c (memchr): Adjust condition to avoid infinite loop.

From-SVN: r40901

24 years agoThis file should have been committed with the last change
Bernd Schmidt [Tue, 27 Mar 2001 13:49:59 +0000 (13:49 +0000)] 
This file should have been committed with the last change

From-SVN: r40874

24 years agoc-lex.c (yylex): With -Wtraditional...
Kaveh R. Ghazi [Tue, 20 Mar 2001 23:51:46 +0000 (23:51 +0000)] 
c-lex.c (yylex): With -Wtraditional...

       1999-11-30  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
        * c-lex.c (yylex): With -Wtraditional, when the ANSI type of an
       integer constant does not match the traditional type, limit the
       warnings to cases where the base of the type is ten.

        * invoke.texi (-Wtraditional): Document it.

From-SVN: r40680

24 years agofrom 2000-07-12 Zack Weinberg <zack@wolery.cumb.org>
David O'Brien [Tue, 20 Mar 2001 19:51:59 +0000 (19:51 +0000)] 
from 2000-07-12  Zack Weinberg  <zack@wolery.cumb.org>
* final.c (profile_function): Do not emit profile counters in
the data section, if NO_PROFILE_COUNTERS is defined.
* tm.texi: Document NO_PROFILE_COUNTERS.  Update doc for
FUNCTION_PROFILER.

from 2000-10-02  David O'Brien  <obrien@dragon.nuxi.com>
* config/i386/freebsd.h (NO_PROFILE_COUNTERS): Define.

Approved by:  Bernd Schmidt <bernds@redhat.com>
              <Pine.LNX.4.30.0103191549340.1311-100000@host140.cambridge.redhat.com>

From-SVN: r40669

24 years agoBump version numbers again
Bernd Schmidt [Mon, 19 Mar 2001 14:58:55 +0000 (14:58 +0000)] 
Bump version numbers again

From-SVN: r40615

24 years agoPatch to eliminate warnings with glibc-2.2
Bernd Schmidt [Mon, 19 Mar 2001 14:13:01 +0000 (14:13 +0000)] 
Patch to eliminate warnings with glibc-2.2

From-SVN: r40614

24 years agoBring back sjlj eh fixes.
Bernd Schmidt [Mon, 19 Mar 2001 13:37:24 +0000 (13:37 +0000)] 
Bring back sjlj eh fixes.

From-SVN: r40613

24 years agoUpdate ChangeLogs and version numbers for 2.95.3 release
Bernd Schmidt [Fri, 16 Mar 2001 12:52:21 +0000 (12:52 +0000)] 
Update ChangeLogs and version numbers for 2.95.3 release

From-SVN: r40552

24 years agoProperly describe effect of integer loads on cc0.
Kazu Hirata [Mon, 12 Mar 2001 13:26:30 +0000 (13:26 +0000)] 
Properly describe effect of integer loads on cc0.

From-SVN: r40409

24 years agoBump version number
Bernd Schmidt [Mon, 12 Mar 2001 13:06:42 +0000 (13:06 +0000)] 
Bump version number

From-SVN: r40408

24 years agoCorrectly handle subreg of mem of lo_sum
Bernd Schmidt [Mon, 12 Mar 2001 12:07:59 +0000 (12:07 +0000)] 
Correctly handle subreg of mem of lo_sum

From-SVN: r40407

24 years agoBump version number.
Bernd Schmidt [Mon, 19 Feb 2001 14:33:58 +0000 (14:33 +0000)] 
Bump version number.

From-SVN: r39881

24 years agoBack out sjlj eh changes
Bernd Schmidt [Mon, 19 Feb 2001 14:02:02 +0000 (14:02 +0000)] 
Back out sjlj eh changes

From-SVN: r39880

24 years agoBump version number
Bernd Schmidt [Thu, 25 Jan 2001 14:25:44 +0000 (14:25 +0000)] 
Bump version number

From-SVN: r39265

24 years agoCopyright year update
Bernd Schmidt [Thu, 25 Jan 2001 14:03:39 +0000 (14:03 +0000)] 
Copyright year update

From-SVN: r39264

24 years agoBackport RTL sharing fixes
Bernd Schmidt [Thu, 25 Jan 2001 13:12:20 +0000 (13:12 +0000)] 
Backport RTL sharing fixes

From-SVN: r39263

24 years agoRepair hpux bootstrap using native assembler.
Bernd Schmidt [Thu, 25 Jan 2001 13:06:51 +0000 (13:06 +0000)] 
Repair hpux bootstrap using native assembler.

From-SVN: r39262

24 years agoBump version number
Bernd Schmidt [Fri, 12 Jan 2001 16:36:14 +0000 (16:36 +0000)] 
Bump version number

From-SVN: r38946

24 years agoAvoid scheduling set of frame pointer across other insns
Bernd Schmidt [Fri, 12 Jan 2001 16:33:07 +0000 (16:33 +0000)] 
Avoid scheduling set of frame pointer across other insns

From-SVN: r38945

24 years agoFix build failure with latest glibc
Joseph Myers [Fri, 12 Jan 2001 12:09:20 +0000 (12:09 +0000)] 
Fix build failure with latest glibc

From-SVN: r38943

24 years agoUpdate standads.texi/make-stds.texi
Bernd Schmidt [Thu, 11 Jan 2001 18:32:53 +0000 (18:32 +0000)] 
Update standads.texi/make-stds.texi

From-SVN: r38921

24 years agoBump version number
Bernd Schmidt [Thu, 11 Jan 2001 18:20:48 +0000 (18:20 +0000)] 
Bump version number

From-SVN: r38919

24 years agoRemove support for UWIN as a host
Bernd Schmidt [Thu, 11 Jan 2001 18:17:55 +0000 (18:17 +0000)] 
Remove support for UWIN as a host

From-SVN: r38918

24 years agoFix a comment that was terminated too early
Bernd Schmidt [Thu, 11 Jan 2001 18:11:48 +0000 (18:11 +0000)] 
Fix a comment that was terminated too early

From-SVN: r38916

24 years agoSmall doc fix
Bernd Schmidt [Thu, 11 Jan 2001 18:08:24 +0000 (18:08 +0000)] 
Small doc fix

From-SVN: r38915

24 years agoDisable a minor optimization in cases where it would lose a REG_LABEL note.
Bernd Schmidt [Thu, 11 Jan 2001 18:05:38 +0000 (18:05 +0000)] 
Disable a minor optimization in cases where it would lose a REG_LABEL note.

From-SVN: r38914

24 years agoRevert an earlier rs6000 change
Bernd Schmidt [Thu, 11 Jan 2001 18:02:46 +0000 (18:02 +0000)] 
Revert an earlier rs6000 change

From-SVN: r38913

24 years agoBackport changes to set TREE_SIDE_EFFECTS automatically to 2.95 branch
Bernd Schmidt [Thu, 11 Jan 2001 17:53:42 +0000 (17:53 +0000)] 
Backport changes to set TREE_SIDE_EFFECTS automatically to 2.95 branch

From-SVN: r38912

24 years agoSet JUMP_LABEL properly in instrument_loop_bct.
Bernd Schmidt [Mon, 1 Jan 2001 18:42:49 +0000 (18:42 +0000)] 
Set JUMP_LABEL properly in instrument_loop_bct.

From-SVN: r38595

24 years agoUpdate version
Bernd Schmidt [Mon, 1 Jan 2001 17:55:00 +0000 (17:55 +0000)] 
Update version

From-SVN: r38594

24 years agoBackport some fixes to 2.95
Bernd Schmidt [Mon, 1 Jan 2001 17:48:22 +0000 (17:48 +0000)] 
Backport some fixes to 2.95

From-SVN: r38593

24 years agoBackport PPC length calculation fix
Bernd Schmidt [Mon, 1 Jan 2001 17:43:04 +0000 (17:43 +0000)] 
Backport PPC length calculation fix

From-SVN: r38592

24 years agoNLS docs update
Philipp Thomas [Mon, 1 Jan 2001 17:27:56 +0000 (17:27 +0000)] 
NLS docs update

From-SVN: r38591

24 years agoBump version number
Bernd Schmidt [Fri, 29 Dec 2000 16:30:42 +0000 (16:30 +0000)] 
Bump version number

From-SVN: r38544

24 years agoBackport sjlj eh fixes to 2.95
Bernd Schmidt [Fri, 29 Dec 2000 16:18:54 +0000 (16:18 +0000)] 
Backport sjlj eh fixes to 2.95

From-SVN: r38543

24 years agoBackport an aliasing fix to 2.95
Bernd Schmidt [Fri, 29 Dec 2000 16:14:30 +0000 (16:14 +0000)] 
Backport an aliasing fix to 2.95

From-SVN: r38542

24 years agoNamespace fixes for arm/linux
Bernd Schmidt [Fri, 29 Dec 2000 16:08:46 +0000 (16:08 +0000)] 
Namespace fixes for arm/linux

From-SVN: r38541

24 years agoBackport a few h8300 fixes to 2.95
Bernd Schmidt [Fri, 29 Dec 2000 16:04:18 +0000 (16:04 +0000)] 
Backport a few h8300 fixes to 2.95

From-SVN: r38540

24 years agoFix a sparc PIC problem
Bernd Schmidt [Fri, 29 Dec 2000 16:02:01 +0000 (16:02 +0000)] 
Fix a sparc PIC problem

From-SVN: r38539

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