]> git.ipfire.org Git - thirdparty/gcc.git/log
thirdparty/gcc.git
23 years agoDaily bump.
GCC Administrator [Tue, 12 Mar 2002 08:17:39 +0000 (08:17 +0000)] 
Daily bump.

From-SVN: r50646

23 years ago[multiple changes]
Andreas Jaeger [Tue, 12 Mar 2002 08:08:16 +0000 (09:08 +0100)] 
[multiple changes]

2002-03-12  Andreas Jaeger  <aj@suse.de>

* config/alpha/alpha.c: Merge from mainline:
2001-07-25  Richard Henderson  <rth@redhat.com>
* config/alpha/alpha.c (alpha_emit_conditional_move): Always swap
GE/GT if it is an fp comparison.

2002-03-12  Roger Sayle  <roger@eyesopen.com>

* gcc.dg/20020312-1.c: New test case.

From-SVN: r50644

23 years agoThis commit was manufactured by cvs2svn to create branch
No Author [Tue, 12 Mar 2002 07:53:40 +0000 (07:53 +0000)] 
This commit was manufactured by cvs2svn to create branch
'gcc-3_0-branch'.

From-SVN: r50641

23 years agobackport: ChangeLog.gcj: Imported 1.1.4, while preserving local changes.
Tom Tromey [Mon, 11 Mar 2002 23:14:44 +0000 (23:14 +0000)] 
backport: ChangeLog.gcj: Imported 1.1.4, while preserving local changes.

Merged from trunk:
* ChangeLog.gcj: Imported 1.1.4, while preserving local changes.

From-SVN: r50619

23 years agoThis commit was manufactured by cvs2svn to create branch
No Author [Mon, 11 Mar 2002 23:14:44 +0000 (23:14 +0000)] 
This commit was manufactured by cvs2svn to create branch
'gcc-3_0-branch'.

From-SVN: r50618

23 years agocppinit.c (init_dependency_output): Take deps output file from -o if none given with...
Neil Booth [Mon, 11 Mar 2002 21:38:27 +0000 (21:38 +0000)] 
cppinit.c (init_dependency_output): Take deps output file from -o if none given with -MF.

preprocessor/3951
* cppinit.c (init_dependency_output): Take deps output file
from -o if none given with -MF.  Suppress normal output.
* gcc.c (cpp_unique_options): Have -M and -MM imply -E.
* doc/cpp.texi, doc/invoke.texi: Update.

From-SVN: r50602

23 years agoDaily bump.
GCC Administrator [Mon, 11 Mar 2002 08:16:43 +0000 (08:16 +0000)] 
Daily bump.

From-SVN: r50562

23 years agoDaily bump.
GCC Administrator [Sun, 10 Mar 2002 08:16:28 +0000 (08:16 +0000)] 
Daily bump.

From-SVN: r50529

23 years agoDaily bump.
GCC Administrator [Sat, 9 Mar 2002 08:17:17 +0000 (08:17 +0000)] 
Daily bump.

From-SVN: r50484

23 years agoDaily bump.
GCC Administrator [Fri, 8 Mar 2002 08:16:58 +0000 (08:16 +0000)] 
Daily bump.

From-SVN: r50428

23 years agoDaily bump.
GCC Administrator [Thu, 7 Mar 2002 08:16:30 +0000 (08:16 +0000)] 
Daily bump.

From-SVN: r50396

23 years agoDaily bump.
GCC Administrator [Wed, 6 Mar 2002 08:17:38 +0000 (08:17 +0000)] 
Daily bump.

From-SVN: r50351

23 years agoDaily bump.
GCC Administrator [Tue, 5 Mar 2002 08:17:28 +0000 (08:17 +0000)] 
Daily bump.

From-SVN: r50308

23 years agoNew test case (from PR c/5830).
Zack Weinberg [Mon, 4 Mar 2002 17:21:30 +0000 (17:21 +0000)] 
New test case (from PR c/5830).

From-SVN: r50283

23 years agoThis commit was manufactured by cvs2svn to create branch
No Author [Mon, 4 Mar 2002 17:21:30 +0000 (17:21 +0000)] 
This commit was manufactured by cvs2svn to create branch
'gcc-3_0-branch'.

From-SVN: r50282

23 years agoDaily bump.
GCC Administrator [Mon, 4 Mar 2002 08:17:04 +0000 (08:17 +0000)] 
Daily bump.

From-SVN: r50274

23 years agoDaily bump.
GCC Administrator [Sun, 3 Mar 2002 08:16:42 +0000 (08:16 +0000)] 
Daily bump.

From-SVN: r50243

23 years agoDaily bump.
GCC Administrator [Sat, 2 Mar 2002 08:16:50 +0000 (08:16 +0000)] 
Daily bump.

From-SVN: r50220

23 years agocpp.texi: Clarify documentation of relationship between #line and #include.
Zack Weinberg [Fri, 1 Mar 2002 22:19:38 +0000 (22:19 +0000)] 
cpp.texi: Clarify documentation of relationship between #line and #include.

* doc/cpp.texi: Clarify documentation of relationship between
#line and #include.

From-SVN: r50208

23 years agoDaily bump.
GCC Administrator [Fri, 1 Mar 2002 08:18:39 +0000 (08:18 +0000)] 
Daily bump.

From-SVN: r50188

23 years agoi386.h (HARD_REGNO_RENAME_OK): Define.
Jan Hubicka [Thu, 28 Feb 2002 15:49:36 +0000 (15:49 +0000)] 
i386.h (HARD_REGNO_RENAME_OK): Define.

* i386.h (HARD_REGNO_RENAME_OK): Define.
* i386.md (fop_?f_comm): Allow memory operand in both arms
before reload.

From-SVN: r50144

23 years agoDaily bump.
GCC Administrator [Thu, 28 Feb 2002 08:16:43 +0000 (08:16 +0000)] 
Daily bump.

From-SVN: r50124

23 years agoDaily bump.
GCC Administrator [Wed, 27 Feb 2002 08:18:22 +0000 (08:18 +0000)] 
Daily bump.

From-SVN: r50093

23 years agoDaily bump.
GCC Administrator [Tue, 26 Feb 2002 08:17:07 +0000 (08:17 +0000)] 
Daily bump.

From-SVN: r50051

23 years agoDaily bump.
Mark Mitchell [Tue, 26 Feb 2002 06:11:47 +0000 (06:11 +0000)] 
Daily bump.

From-SVN: r50042

23 years agoDaily bump.
Mark Mitchell [Tue, 26 Feb 2002 06:06:15 +0000 (06:06 +0000)] 
Daily bump.

From-SVN: r50039

23 years agoDaily bump.
GCC Administrator [Mon, 25 Feb 2002 08:17:14 +0000 (08:17 +0000)] 
Daily bump.

From-SVN: r50023

23 years agoDaily bump.
GCC Administrator [Sun, 24 Feb 2002 08:16:54 +0000 (08:16 +0000)] 
Daily bump.

From-SVN: r50003

23 years agocppinit.c (merge_include_chains): Check for brack being NULL before attempting to...
Zack Weinberg [Sat, 23 Feb 2002 16:49:06 +0000 (16:49 +0000)] 
cppinit.c (merge_include_chains): Check for brack being NULL before attempting to merge it with qtail.

* cppinit.c (merge_include_chains): Check for brack being
NULL before attempting to merge it with qtail.

From-SVN: r49996

23 years agoDaily bump.
GCC Administrator [Sat, 23 Feb 2002 08:16:43 +0000 (08:16 +0000)] 
Daily bump.

From-SVN: r49988

23 years agoDaily bump.
GCC Administrator [Fri, 22 Feb 2002 08:19:46 +0000 (08:19 +0000)] 
Daily bump.

From-SVN: r49958

23 years agoFix typo
Mark Mitchell [Fri, 22 Feb 2002 01:54:44 +0000 (01:54 +0000)] 
Fix typo

[[Split portion of a mixed commit.]]

From-SVN: r49952.1

23 years agogcc_release: Correct handling of diff-generation.
Mark Mitchell [Fri, 22 Feb 2002 01:52:35 +0000 (01:52 +0000)] 
gcc_release: Correct handling of diff-generation.

* gcc_release: Correct handling of diff-generation.  Add
"diffs" major mode.

[[Split portion of a mixed commit.]]

From-SVN: r49951.1

23 years agoMark as prereleases.
Mark Mitchell [Fri, 22 Feb 2002 01:30:37 +0000 (01:30 +0000)] 
Mark as prereleases.

From-SVN: r49950

23 years agoDaily bump.
GCC Administrator [Thu, 21 Feb 2002 08:17:05 +0000 (08:17 +0000)] 
Daily bump.

From-SVN: r49926

23 years agoUpdate version
Mark Mitchell [Wed, 20 Feb 2002 18:48:23 +0000 (18:48 +0000)] 
Update version

From-SVN: r49906

23 years agoMark ChangeLog
Mark Mitchell [Wed, 20 Feb 2002 18:47:42 +0000 (18:47 +0000)] 
Mark ChangeLog

From-SVN: r49905

23 years agoMark ChangeLog
Mark Mitchell [Wed, 20 Feb 2002 09:38:37 +0000 (09:38 +0000)] 
Mark ChangeLog

From-SVN: r49896

23 years agoDaily bump.
GCC Administrator [Wed, 20 Feb 2002 08:16:52 +0000 (08:16 +0000)] 
Daily bump.

From-SVN: r49894

23 years agoPR 5405 Backport march/mtune patches for compatibility with
Eric Christopher [Tue, 19 Feb 2002 23:16:53 +0000 (23:16 +0000)] 
PR 5405 Backport march/mtune patches for compatibility with

2002-02-19  Eric Christopher  <echristo@redhat.com>

PR 5405 Backport march/mtune patches for compatibility with
recent binutils.
* config/mips/mips.c (mips_parse_cpu): New.
(mips_arch, mips_arch_string): Ditto.
(mips_tune, mips_tune_string): Ditto.
(override_options): Use above. Add warning for isa and arch
incompatibility.
(mips_asm_file_start): Use above.
* config/mips/mips.h (mips_cpu_attr): Use mips_tune.
(TARGET_OPTIONS): Add mtune/march.
Change mips_cpu to mips_tune for scheduling.
* config/mips/mips.md: Change mips_cpu to mips_arch in patterns.

From-SVN: r49882

23 years agot-sco5gas: (CRTSTUFF_T_CFLAGS_S): Delete -mcoff.
Robert Lipe [Tue, 19 Feb 2002 17:42:43 +0000 (17:42 +0000)] 
t-sco5gas: (CRTSTUFF_T_CFLAGS_S): Delete -mcoff.

2002-02-19  Robert Lipe  <robertlipe@usa.net>

        * config/i386/t-sco5gas: (CRTSTUFF_T_CFLAGS_S): Delete -mcoff.

From-SVN: r49869

23 years agoxm-xtensa.h: Add missing SUCCESS_EXIT_CODE and FATAL_EXIT_CODE...
Bob Wilson [Tue, 19 Feb 2002 17:28:52 +0000 (17:28 +0000)] 
xm-xtensa.h: Add missing SUCCESS_EXIT_CODE and FATAL_EXIT_CODE...

        * config/xtensa/xm-xtensa.h:  Add missing SUCCESS_EXIT_CODE
        and FATAL_EXIT_CODE; remove HAVE_VPRINTF and HAVE_PUTENV.
        * config/xtensa/lib1funcs.asm: Fix copyright to include
        special case for libgcc files.
        * config/xtensa/lib2funcs.S: Likewise.

From-SVN: r49868

23 years agoDaily bump.
GCC Administrator [Tue, 19 Feb 2002 08:17:27 +0000 (08:17 +0000)] 
Daily bump.

From-SVN: r49862

23 years agoDaily bump.
GCC Administrator [Mon, 18 Feb 2002 08:16:47 +0000 (08:16 +0000)] 
Daily bump.

From-SVN: r49837

23 years ago* decl.c (start_method): Fix error in 2002-01-10 change.
Kaveh R. Ghazi [Mon, 18 Feb 2002 02:44:54 +0000 (02:44 +0000)] 
* decl.c (start_method): Fix error in 2002-01-10 change.

From-SVN: r49828

23 years agoDaily bump.
GCC Administrator [Sun, 17 Feb 2002 08:16:42 +0000 (08:16 +0000)] 
Daily bump.

From-SVN: r49818

23 years agoDaily bump.
GCC Administrator [Sat, 16 Feb 2002 08:16:12 +0000 (08:16 +0000)] 
Daily bump.

From-SVN: r49801

23 years agortems.h: Remove -Drtems in favor of -D__rtems__.
Joel Sherrill [Fri, 15 Feb 2002 14:43:06 +0000 (14:43 +0000)] 
rtems.h: Remove -Drtems in favor of -D__rtems__.

2003-02-13 Joel Sherrill <joel@OARcorp.com>

* config/a29k/rtems.h: Remove -Drtems in favor of -D__rtems__.
* config.gcc (arm-*-rtems), config/arm/rtems.h: Ditto plus fix
build problems and place this closer to similar targets.
* config.gcc (c4x-*-rtems), config/c4x/rtems.h: Ditto.
* config.gcc (h8300-*-rtems), config/h8300/rtems.h: Ditto.
* config.gcc (i[34567]86-*-rtems*), config/i386/djgpp-rtems.h,
config/i386/rtems.h, config/i386/rtemself.h: Ditto plus i386-rtemself
target made more similar to i386-elf.
* gthr-rtems.h: Encapsulate with extern "C" for C++.
* config.gcc (hppa1.1-*-rtems), config/pa/rtems.h: Ditto.
* config.gcc (i960-*-rtems), config/i960/rtems.h: Ditto.
* config.gcc (m68k-*-rtems*), config/m68k/rtems.h,
config/m68k/rtemself.h: Ditto.
* config.gcc (mips*-*-rtems*), config/mips/rtems.h,
config/mips/rtems64.h: Ditto.
* config.gcc (powerpc-*-rtems*), config/rs6000/rtems.h: Ditto.
* config.gcc (sh-*-rtems*), config/sh/rtems.h, config/sh/rtemself.h:
Ditto.
* config.gcc (sparc-*-rtems*), config/sparc/rtems.h,
config/sparc/rtemself.h: Ditto.
* config.gcc (v850-*-rtems*), config/v850/rtems.h: Ditto.
* config.gcc (arm-rtems), config/arm/rtems-elf.h: Ditto plus moved
arm-rtems stanza closer to other arm-elf targets and made arm-rtems
more like arm-elf.
* config/i386/t-rtems-i386: Added soft float support and multilibs.
* config/m68k/t-m68kbare: Add 68040 and 68060 as multilib alternatives.

From-SVN: r49790

23 years agoDaily bump.
GCC Administrator [Fri, 15 Feb 2002 08:16:43 +0000 (08:16 +0000)] 
Daily bump.

From-SVN: r49786

23 years ago* gcc/config.gcc (i*86-sequent-sysv4): Fix setting of tm_file.
Janis Johnson [Thu, 14 Feb 2002 20:37:42 +0000 (20:37 +0000)] 
* gcc/config.gcc (i*86-sequent-sysv4): Fix setting of tm_file.

From-SVN: r49777

23 years agoatomicity.h: Corrected for RTEMS targets which do not have a CAS instruction.
Joel Sherrill [Thu, 14 Feb 2002 19:00:42 +0000 (19:00 +0000)] 
atomicity.h: Corrected for RTEMS targets which do not have a CAS instruction.

2001-02-14 Joel Sherrill <joel@OARcorp.com>

* config/cpu/m68k/bits/atomicity.h: Corrected for RTEMS targets which
do not have a CAS instruction.

From-SVN: r49773

23 years agoDaily bump.
GCC Administrator [Thu, 14 Feb 2002 08:16:27 +0000 (08:16 +0000)] 
Daily bump.

From-SVN: r49761

23 years agolinux-elf.h (CPLUSPLUS_CPP_SPEC): Define.
Jeroen Dobbelaere [Wed, 13 Feb 2002 21:20:11 +0000 (21:20 +0000)] 
linux-elf.h (CPLUSPLUS_CPP_SPEC): Define.

2002-02-13  Jeroen Dobbelaere  <jeroen.dobbelaere@acunia.com>

* config/arm/linux-elf.h (CPLUSPLUS_CPP_SPEC): Define.
Required for libstdc++ to work with glibc.

From-SVN: r49744

23 years ago* g++.old-deja/g++.other/thunk1.C: New test.
Richard Smith [Wed, 13 Feb 2002 20:46:55 +0000 (20:46 +0000)] 
* g++.old-deja/g++.other/thunk1.C: New test.

From-SVN: r49742

23 years agore PR bootstrap/5209 (3.0.3, arm-linux: segfault building libstdc++)
Philip Blundell [Wed, 13 Feb 2002 19:22:48 +0000 (19:22 +0000)] 
re PR bootstrap/5209 (3.0.3, arm-linux: segfault building libstdc++)

2002-02-08  Philip Blundell  <pb@nexus.co.uk>

Fix PR 5209:
* rtlanal.c (parms_set, find_first_parameter_load): Break out
from ...
* except.c (sjlj_mark_call_sites): ... here.  Handle multiple
sets.
* rtl.h (find_first_parameter_load): Add prototype.

From-SVN: r49741

23 years agoDaily bump.
GCC Administrator [Wed, 13 Feb 2002 08:16:45 +0000 (08:16 +0000)] 
Daily bump.

From-SVN: r49723

23 years agoDaily bump.
GCC Administrator [Tue, 12 Feb 2002 08:16:29 +0000 (08:16 +0000)] 
Daily bump.

From-SVN: r49703

23 years agoDaily bump.
GCC Administrator [Mon, 11 Feb 2002 08:16:44 +0000 (08:16 +0000)] 
Daily bump.

From-SVN: r49673

23 years agoDaily bump.
GCC Administrator [Sun, 10 Feb 2002 08:17:48 +0000 (08:17 +0000)] 
Daily bump.

From-SVN: r49651

23 years agoDaily bump.
GCC Administrator [Sat, 9 Feb 2002 08:16:44 +0000 (08:16 +0000)] 
Daily bump.

From-SVN: r49635

23 years agoDaily bump.
GCC Administrator [Fri, 8 Feb 2002 08:16:49 +0000 (08:16 +0000)] 
Daily bump.

From-SVN: r49613

23 years agoDaily bump.
GCC Administrator [Thu, 7 Feb 2002 08:17:04 +0000 (08:17 +0000)] 
Daily bump.

From-SVN: r49568

23 years agoDaily bump.
GCC Administrator [Wed, 6 Feb 2002 08:17:16 +0000 (08:17 +0000)] 
Daily bump.

From-SVN: r49541

23 years agors6000.c (rs6000_emit_cmove): Fix mode of if_then_else to match result, not operands.
Dale Johannesen [Tue, 5 Feb 2002 22:29:01 +0000 (22:29 +0000)] 
rs6000.c (rs6000_emit_cmove): Fix mode of if_then_else to match result, not operands.

2002-02-05  Dale Johannesen  <dalej@apple.com>

        * config/rs6000/rs6000.c (rs6000_emit_cmove):  Fix mode of
        if_then_else to match result, not operands.

From-SVN: r49530

23 years agoconfigure.in (leb128 support): Test as versions more carefully.
Phil Edwards [Tue, 5 Feb 2002 22:11:19 +0000 (22:11 +0000)] 
configure.in (leb128 support): Test as versions more carefully.

2002-02-05  Phil Edwards  <pme@gcc.gnu.org>

* configure.in (leb128 support):  Test as versions more carefully.
* configure:  Regenerated.

From-SVN: r49529

23 years agore PR target/5584 (gcc package does not build on rs6000 AIX system with xlc compiler)
Craig Rodrigues [Tue, 5 Feb 2002 14:32:03 +0000 (14:32 +0000)] 
re PR target/5584 (gcc package does not build on rs6000 AIX system with xlc compiler)

2002-02-04  Craig Rodrigues  <rodrigc@gcc.gnu.org>

        PR target/5584
        * config/rs6000/aix.h (UNIQUE_SECTION): Fix use of alloca.

From-SVN: r49524

23 years agoDaily bump.
GCC Administrator [Tue, 5 Feb 2002 08:16:58 +0000 (08:16 +0000)] 
Daily bump.

From-SVN: r49516

23 years agore PR c++/3145 (virtual inheritance still creates wrong code)
Franz Sirl [Sun, 3 Feb 2002 18:10:13 +0000 (18:10 +0000)] 
re PR c++/3145 (virtual inheritance still creates wrong code)

2002-02-03  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>

* PR3145.patch: Update.

From-SVN: r49463

23 years agore PR rtl-optimization/5076 (gcc3 regression: yet another strength reduction bug)
Richard Henderson [Sun, 3 Feb 2002 05:16:40 +0000 (21:16 -0800)] 
re PR rtl-optimization/5076 (gcc3 regression: yet another strength reduction bug)

        PR opt/5076
        * rtl.h (NOTE_INSN_LOOP_END_TOP_COND): New.
        * rtl.c (note_insn_name): Update.
        * emit-rtl.c (remove_unnecessary_notes): Kill it.
        * stmt.c (expand_end_loop): Kill jump opt code.  Use LOOP_END_TOP_COND
        to perform loop rotation.
        (expand_exit_loop_top_cond): New.
        * tree.h (expand_exit_loop_top_cond): Declare it.
        * c-semantics.c (genrtl_while_stmt): Use it.
        (genrtl_for_stmt): Likewise.

        * f/ste.c (ffeste_begin_iterdo_): Use expand_exit_loop_top_cond.
        (ffeste_R819B): Likewise.

From-SVN: r49457

23 years agoDaily bump.
GCC Administrator [Sat, 2 Feb 2002 08:16:24 +0000 (08:16 +0000)] 
Daily bump.

From-SVN: r49435

23 years agoinstall.texi (avr): Update outdated URL.
Craig Rodrigues [Fri, 1 Feb 2002 18:44:41 +0000 (18:44 +0000)] 
install.texi (avr): Update outdated URL.

2002-02-01  Craig Rodrigues  <rodrigc@gcc.gnu.org>

        * doc/install.texi (avr): Update outdated URL.

From-SVN: r49400

23 years agoDaily bump.
GCC Administrator [Fri, 1 Feb 2002 08:16:40 +0000 (08:16 +0000)] 
Daily bump.

From-SVN: r49389

23 years ago[multiple changes]
Zack Weinberg [Fri, 1 Feb 2002 00:31:53 +0000 (00:31 +0000)] 
[multiple changes]

2002-01-31  Zack Weinberg  <zack@codesourcery.com>

* c-decl.c (c_expand_body): Reset input_filename from
DECL_SOURCE_FILE (fndecl) before calling init_function_start.

2002-01-31  Jeffrey A Law  <law@redhat.com>

* c-common.c (c_expand_start_cond): Expect the IF_STMT node to
be passed in, do not build it.
(c_begin_if_stmt): New function.
(c_begin_while_stmt, c_finish_while_stmt_cond): Likewise.
* c-common.h (c_expand_start_cond): Update prototype.
(c_begin_if_stmt): Prototype new function.
(c_begin_while_stmt, c_finish_while_stmt_cond): Likewise.
* c-parse.in (if_prefix): Use c_begin_if_stmt,
c_begin_while_stmt and c_finish_while_stmt_cond.

From-SVN: r49385

23 years agore PR c++/3395 (Attribute causes type lookup to fail. Regression.)
Jason Merrill [Thu, 31 Jan 2002 22:46:46 +0000 (17:46 -0500)] 
re PR c++/3395 (Attribute causes type lookup to fail. Regression.)

        PR c++/3395
        * semantics.c (finish_class_definition): Clear out TREE_TYPE for
        all variants.

From-SVN: r49379

23 years ago* doc/gcc.1: Regenerate.
Joseph Myers [Thu, 31 Jan 2002 21:55:23 +0000 (21:55 +0000)] 
* doc/gcc.1: Regenerate.

From-SVN: r49377

23 years agoconfig.sub: Add support for Xtensa processors.
Bob Wilson [Thu, 31 Jan 2002 20:43:03 +0000 (20:43 +0000)] 
config.sub: Add support for Xtensa processors.

* config.sub: Add support for Xtensa processors.
* config/xtensa/elf.h: New file.
* config/xtensa/lib1funcs.asm: New file.
* config/xtensa/lib2funcs.S: New file.
* config/xtensa/linux.h: New file.
* config/xtensa/t-xtensa: New file.
* config/xtensa/xm-xtensa.h: New file.
* config/xtensa/xtensa-config.h: New file.
* config/xtensa/xtensa-protos.h: New file.
* config/xtensa/xtensa.c: New file.
* config/xtensa/xtensa.h: New file.
* config/xtensa/xtensa.md: New file.
* config.gcc (xtensa-*-elf*): New target.
(xtensa-*-linux*): New target.
* cse.c (canon_hash): Compare rtx pointers instead of register
numbers.  This is required for the Xtensa port.
* integrate.c (copy_insn_list): Handle case where the static
chain is in memory and the memory address has to be copied to
a register.
* doc/invoke.texi (Option Summary): Add Xtensa options.
(Xtensa Options): New node.
* doc/md.texi (Machine Constraints): Add Xtensa machine constraints.
* doc/install.texi (xtensa-*-elf): New target.
(xtensa-*-linux*): New target.
* doc/contrib.texi: Add myself.
* testsuite/gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.

From-SVN: r49376

23 years agoThis commit was manufactured by cvs2svn to create branch
No Author [Thu, 31 Jan 2002 20:43:03 +0000 (20:43 +0000)] 
This commit was manufactured by cvs2svn to create branch
'gcc-3_0-branch'.

From-SVN: r49375

23 years agoDaily bump.
GCC Administrator [Thu, 31 Jan 2002 08:16:13 +0000 (08:16 +0000)] 
Daily bump.

From-SVN: r49367

23 years agoDaily bump.
GCC Administrator [Wed, 30 Jan 2002 08:17:09 +0000 (08:17 +0000)] 
Daily bump.

From-SVN: r49339

23 years agoalpha.c (summarize_insn): Don't abort on ASM_INPUT.
Richard Henderson [Tue, 29 Jan 2002 08:18:17 +0000 (00:18 -0800)] 
alpha.c (summarize_insn): Don't abort on ASM_INPUT.

        2001-10-19  Jakub Jelinek  <jakub@redhat.com>
        * config/alpha/alpha.c (summarize_insn): Don't abort on ASM_INPUT.

From-SVN: r49313

23 years agoDaily bump.
GCC Administrator [Tue, 29 Jan 2002 08:17:03 +0000 (08:17 +0000)] 
Daily bump.

From-SVN: r49312

23 years agoostream.tcc (__pad_char): Support -Wshadow -Werror.
Jens Rehsack [Mon, 28 Jan 2002 20:59:46 +0000 (20:59 +0000)] 
ostream.tcc (__pad_char): Support -Wshadow -Werror.

libstdc++/3561
* include/bits/ostream.tcc (__pad_char): Support -Wshadow -Werror.

From-SVN: r49298

23 years agoDaily bump.
GCC Administrator [Mon, 28 Jan 2002 08:16:45 +0000 (08:16 +0000)] 
Daily bump.

From-SVN: r49278

23 years agoDaily bump.
GCC Administrator [Sun, 27 Jan 2002 08:16:50 +0000 (08:16 +0000)] 
Daily bump.

From-SVN: r49266

23 years agoDaily bump.
GCC Administrator [Sat, 26 Jan 2002 08:16:43 +0000 (08:16 +0000)] 
Daily bump.

From-SVN: r49244

23 years agocpp.1, [...]: Regenerate.
Joseph Myers [Sat, 26 Jan 2002 00:37:37 +0000 (00:37 +0000)] 
cpp.1, [...]: Regenerate.

* doc/cpp.1, doc/fsf-funding.7, doc/gcc.1, doc/gcov.1, doc/gfdl.7,
doc/gpl.7: Regenerate.

From-SVN: r49232

23 years agogennews (files): Replace gcc-2.95/gcc-2.95.html...
Gerald Pfeifer [Fri, 25 Jan 2002 23:28:33 +0000 (00:28 +0100)] 
gennews (files): Replace gcc-2.95/gcc-2.95.html...

* gennews (files): Replace gcc-2.95/gcc-2.95.html,
gcc-2.95/gcc-2.95.1.html, gcc-2.95/gcc-2.95.2.html,
and gcc-2.95/gcc-2.95.3.html by gcc-2.95/index.html.

From-SVN: r49227

23 years agoDaily bump.
GCC Administrator [Fri, 25 Jan 2002 08:16:20 +0000 (08:16 +0000)] 
Daily bump.

From-SVN: r49209

23 years ago* config/sparc/sparc.md (fix_trunctfdi2): Correct typo in mode.
Alexandre Oliva [Thu, 24 Jan 2002 17:06:32 +0000 (17:06 +0000)] 
* config/sparc/sparc.md (fix_trunctfdi2): Correct typo in mode.

From-SVN: r49185

23 years agoadd PR number
Jason Merrill [Thu, 24 Jan 2002 11:03:49 +0000 (06:03 -0500)] 
add PR number

From-SVN: r49179

23 years agosparc.md (call-jump peepholes): Pass the right insn to can_throw_internal.
Jason Merrill [Thu, 24 Jan 2002 10:44:18 +0000 (05:44 -0500)] 
sparc.md (call-jump peepholes): Pass the right insn to can_throw_internal.

        * config/sparc/sparc.md (call-jump peepholes): Pass the right insn
        to can_throw_internal.

From-SVN: r49178

23 years agoDaily bump.
GCC Administrator [Thu, 24 Jan 2002 08:17:15 +0000 (08:17 +0000)] 
Daily bump.

From-SVN: r49176

23 years agore PR libstdc++/5198 (3.0.3 linux x m68k build fail: invalid opcodes in c++locale.cc)
Richard Henderson [Thu, 24 Jan 2002 01:43:43 +0000 (17:43 -0800)] 
re PR libstdc++/5198 (3.0.3 linux x m68k build fail: invalid opcodes in c++locale.cc)

        PR libstdc++/5198
        * config/cpu/m68k/bits/atomicity.h (__exchange_and_add): Only use
        CAS on the cpu variants that support it.  Add versions that use
        TAS and that disable interrupts.
        (__atomic_add): Use __exchange_and_add to guarantee atomicity.

From-SVN: r49162

23 years agore PR c/3504 (__alignof__ not working correctly)
Neil Booth [Wed, 23 Jan 2002 18:13:50 +0000 (18:13 +0000)] 
re PR c/3504 (__alignof__ not working correctly)

PR c/3504
* doc/extend.texi: Correct documentation of __alignof__.

From-SVN: r49144

23 years agore PR c++/3331 (member pointer inherits const)
Jason Merrill [Wed, 23 Jan 2002 12:49:12 +0000 (07:49 -0500)] 
re PR c++/3331 (member pointer inherits const)

        PR c++/3331
        * init.c (resolve_offset_ref): Use build_indirect_ref.

[[Split portion of a mixed commit.]]

From-SVN: r49134.1

23 years agoDaily bump.
GCC Administrator [Wed, 23 Jan 2002 08:17:05 +0000 (08:17 +0000)] 
Daily bump.

From-SVN: r49128

23 years agore PR java/4972 (undefined reference to `libiconv')
Craig Rodrigues [Tue, 22 Jan 2002 22:53:30 +0000 (22:53 +0000)] 
re PR java/4972 (undefined reference to `libiconv')

2002-01-22  Craig Rodrigues  <rodrigc@gcc.gnu.org>

        PR java/4972
        * aclocal.m4 (AM_ICONV): Put linking flags for libiconv
        in LIBICONV variable.
        * configure: Regenerated.

From-SVN: r49106

23 years agoconfigure.in (variable detection): Use arrays of unspecified size instead of plain...
Momchil Velikov [Tue, 22 Jan 2002 22:29:04 +0000 (00:29 +0200)] 
configure.in (variable detection): Use arrays of unspecified size instead of plain integers.

        * configure.in (variable detection): Use arrays of unspecified
        size instead of plain integers.

From-SVN: r49102

23 years agoexcept.c (sjlj_mark_call_sites): Change address inside sequence.
Richard Henderson [Tue, 22 Jan 2002 22:15:29 +0000 (14:15 -0800)] 
except.c (sjlj_mark_call_sites): Change address inside sequence.

        2001-09-25  Andrew Haley  <aph@cambridge.redhat.com>
        * except.c (sjlj_mark_call_sites): Change address inside sequence.

From-SVN: r49101

23 years agore PR other/5450 (__i386__ not defined on unixsware)
Craig Rodrigues [Tue, 22 Jan 2002 20:03:17 +0000 (20:03 +0000)] 
re PR other/5450 (__i386__ not defined on unixsware)

2002-01-22  Craig Rodrigues  <rodrigc@gcc.gnu.org>

        PR other/5450
        * config/i386/sysv4.h (CPP_SPEC): Define, and add CPU preprocessor flags.

From-SVN: r49089