]> git.ipfire.org Git - thirdparty/gcc.git/log
thirdparty/gcc.git
22 years agore PR c++/8214 (character conversion problem)
Mark Mitchell [Sun, 1 Dec 2002 03:58:53 +0000 (03:58 +0000)] 
re PR c++/8214 (character conversion problem)

PR c++/8214
* g++.dg/init/string1.C: New test.

PR c++/8214
* typeck.c (convert_for_assignment): Do not use
decl_constant_value on the operand.

From-SVN: r59671

22 years agoThis commit was manufactured by cvs2svn to create branch
No Author [Sun, 1 Dec 2002 03:58:53 +0000 (03:58 +0000)] 
This commit was manufactured by cvs2svn to create branch
'gcc-3_2-branch'.

From-SVN: r59670

22 years agoDaily bump.
GCC Administrator [Sat, 30 Nov 2002 08:16:25 +0000 (08:16 +0000)] 
Daily bump.

From-SVN: r59653

22 years agoDaily bump.
GCC Administrator [Fri, 29 Nov 2002 08:16:32 +0000 (08:16 +0000)] 
Daily bump.

From-SVN: r59627

22 years agoDaily bump.
GCC Administrator [Thu, 28 Nov 2002 08:16:29 +0000 (08:16 +0000)] 
Daily bump.

From-SVN: r59599

22 years agoDaily bump.
GCC Administrator [Wed, 27 Nov 2002 08:16:53 +0000 (08:16 +0000)] 
Daily bump.

From-SVN: r59563

22 years agore PR preprocessor/8524 (_Pragma within macros is improperly expanded)
Neil Booth [Tue, 26 Nov 2002 20:40:46 +0000 (20:40 +0000)] 
re PR preprocessor/8524 (_Pragma within macros is improperly expanded)

PR preprocessor/8524
* cpplib.c (run_directive): Remove previous kludge to _Pragma.
Add a new one in its place, which hopefully works.
(skip_rest_of_line): Change test for bottom-of-context-stack.
testsuite:
* gcc.dg/cpp/_Pragma5.c: New test.

From-SVN: r59534

22 years ago- Fix typo
David Edelsohn [Tue, 26 Nov 2002 16:18:48 +0000 (11:18 -0500)] 
- Fix typo

From-SVN: r59524

22 years ago* testsuite/abi_check.cc: Remove guards kludge.
David Edelsohn [Tue, 26 Nov 2002 16:02:52 +0000 (16:02 +0000)] 
* testsuite/abi_check.cc: Remove guards kludge.

From-SVN: r59521

22 years agore PR middle-end/8362 (hard reg not substituted for all pseudos on PowerPC)
David Edelsohn [Tue, 26 Nov 2002 15:59:58 +0000 (15:59 +0000)] 
re PR middle-end/8362 (hard reg not substituted for all pseudos on PowerPC)

        * config/rs6000/rs6000.c (rs6000_flag_pic): New variable.
        (rs6000_override_options): Save original flag_pic value.
        (rs6000_encode_section_info): More accurate test for "local" symbol.

        PR 8362
        * config/rs6000/rs6000.c (rs6000_outout_load_multiple): New function.
        * config/rs6000/rs6000.md (ldmsi[3-8]): New patterns.

From-SVN: r59520

22 years agoDaily bump.
GCC Administrator [Tue, 26 Nov 2002 08:16:40 +0000 (08:16 +0000)] 
Daily bump.

From-SVN: r59501

22 years agore PR c/8639 (simple integer arithmetic expression broken)
Christian Ehrhardt [Mon, 25 Nov 2002 22:41:58 +0000 (22:41 +0000)] 
re PR c/8639 (simple integer arithmetic expression broken)

        PR c/8639
        * fold-const.c (extract_muldiv): Don't propagate division unless
        both arguments are multiples of C.

From-SVN: r59471

22 years agoDaily bump.
GCC Administrator [Mon, 25 Nov 2002 08:16:27 +0000 (08:16 +0000)] 
Daily bump.

From-SVN: r59450

22 years agore PR rtl-optimization/8275 (ICE in simplify_subreg, at simplify-rtx.c:2452)
Eric Botcazou [Sun, 24 Nov 2002 22:14:19 +0000 (22:14 +0000)] 
re PR rtl-optimization/8275 (ICE in simplify_subreg, at simplify-rtx.c:2452)

PR optimization/8275

Merge from mainline:
2002-09-19 �Dale Johannesen <dalej@apple.com>

* combine.c (make_extraction): Don't create
invalid subreg.

From-SVN: r59440

22 years ago* gcc.c-torture/compile/20021124-1.c: New test.
Eric Botcazou [Sun, 24 Nov 2002 22:09:59 +0000 (22:09 +0000)] 
* gcc.c-torture/compile/20021124-1.c: New test.

From-SVN: r59439

22 years agoloop-2e.x: Let the testcase XFAIL for all x86 processors.
Eric Botcazou [Sun, 24 Nov 2002 22:06:04 +0000 (22:06 +0000)] 
loop-2e.x: Let the testcase XFAIL for all x86 processors.

* gcc.c-torture/execute/loop-2e.x: Let the testcase
XFAIL for all x86 processors.
* gcc.c-torture/execute/loop-3c.x: Likewise.

From-SVN: r59438

22 years agoDaily bump.
GCC Administrator [Sun, 24 Nov 2002 08:16:55 +0000 (08:16 +0000)] 
Daily bump.

From-SVN: r59424

22 years ago[multiple changes]
Marek Michalkiewicz [Sat, 23 Nov 2002 22:16:53 +0000 (23:16 +0100)] 
[multiple changes]

2002-11-23  Marek Michalkiewicz  <marekm@amelek.gda.pl>

2002-09-26  Theodore A. Roth  <troth@verinet.com>
* config/avr/avr.c: Eliminate use of _PC_ in pc relative insns.
* config/avr/avr.md: Ditto.

From-SVN: r59418

22 years ago* gcc.c-torture/compile/20021123-4.c: New test.
Eric Botcazou [Sat, 23 Nov 2002 08:38:27 +0000 (08:38 +0000)] 
* gcc.c-torture/compile/20021123-4.c: New test.

From-SVN: r59415

22 years agore PR c/8588 (ICE in extract_insn, at recog.c:2148)
Eric Botcazou [Sat, 23 Nov 2002 08:36:25 +0000 (09:36 +0100)] 
re PR c/8588 (ICE in extract_insn, at recog.c:2148)

PR c/8588
* optabs.c (expand_binop): Convert CONST_INTs in shift
operations too.

From-SVN: r59413

22 years ago20021123-2.c: New test.
Eric Botcazou [Sat, 23 Nov 2002 08:22:13 +0000 (08:22 +0000)] 
20021123-2.c: New test.

* gcc.c-torture/compile/20021123-2.c: New test.
* gcc.c-torture/compile/20021123-3.c: New test.

From-SVN: r59412

22 years agore PR c/8518 (ICE when compiling mplayer)
Eric Botcazou [Sat, 23 Nov 2002 08:20:02 +0000 (08:20 +0000)] 
re PR c/8518 (ICE when compiling mplayer)

PR c/8518
* c-decl.c (duplicate_decls): Outline the second definition
of an extern inline function in all cases.

From-SVN: r59409

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

From-SVN: r59404

22 years ago* gcc.c-torture/compile/20021123-1.c: New test.
Eric Botcazou [Sat, 23 Nov 2002 08:10:22 +0000 (08:10 +0000)] 
* gcc.c-torture/compile/20021123-1.c: New test.

From-SVN: r59400

22 years agore PR c/8439 (empty struct causes crash)
Eric Botcazou [Sat, 23 Nov 2002 08:01:21 +0000 (09:01 +0100)] 
re PR c/8439 (empty struct causes crash)

PR c/8439
* recog.c (validate_replace_rtx_1) [PLUS]: Simplify only
if there is something new to be simplified.

From-SVN: r59398

22 years agoc-decl.c (c_init_decl_processing): Move generation of decls for g77_integer_type_node...
Toon Moene [Sat, 23 Nov 2002 00:12:02 +0000 (01:12 +0100)] 
c-decl.c (c_init_decl_processing): Move generation of decls for g77_integer_type_node and friends from here ...

2002-11-22  Toon Moene  <toon@moene.indiv.nluug.nl>

* c-decl.c (c_init_decl_processing): Move generation of
decls for g77_integer_type_node and friends from here ...
* c-common.c (c_common_nodes_and_builtins): ... to here.

From-SVN: r59393

22 years agoinvoke.texi: Explain the purpose of -fmove-all-movables...
Toon Moene [Fri, 22 Nov 2002 23:57:18 +0000 (00:57 +0100)] 
invoke.texi: Explain the purpose of -fmove-all-movables...

2002-11-22  Toon Moene  <toon@moene.indiv.nluug.nl>

* invoke.texi: Explain the purpose of -fmove-all-movables,
-freduce-all-givs and -frerun-loop-opts better.

From-SVN: r59392

22 years ago* gcc.dg/i386-unroll-1.c: New test.
Eric Botcazou [Fri, 22 Nov 2002 21:24:25 +0000 (21:24 +0000)] 
* gcc.dg/i386-unroll-1.c: New test.

From-SVN: r59389

22 years agoThis commit was manufactured by cvs2svn to create branch
No Author [Fri, 22 Nov 2002 21:24:25 +0000 (21:24 +0000)] 
This commit was manufactured by cvs2svn to create branch
'gcc-3_2-branch'.

From-SVN: r59388

22 years agore PR rtl-optimization/8599 (loop unroll bug with -march=k6-3)
Eric Botcazou [Fri, 22 Nov 2002 21:20:04 +0000 (21:20 +0000)] 
re PR rtl-optimization/8599 (loop unroll bug with -march=k6-3)

PR optimization/8599

Merge from mainline:
2002-11-04 �Dale Johannesen �<dalej@apple.com>

* doloop.c (doloop_modify_runtime): �Fix loop count computation
for unrolled loops.
* loop.c (loop_invariant_p): �Support calling from unroller.

From-SVN: r59387

22 years agosh.md (ashrdi3+1, ashrdi3+2): Predicate on reload_completed.
Daniel Jacobowitz [Fri, 22 Nov 2002 19:58:06 +0000 (19:58 +0000)] 
sh.md (ashrdi3+1, ashrdi3+2): Predicate on reload_completed.

        * config/sh/sh.md (ashrdi3+1, ashrdi3+2): Predicate on
        reload_completed.

From-SVN: r59384

22 years agoxtensa-protos.h (xtensa_copy_incoming_a7): Declare.
Bob Wilson [Fri, 22 Nov 2002 19:27:42 +0000 (19:27 +0000)] 
xtensa-protos.h (xtensa_copy_incoming_a7): Declare.

        * config/xtensa/xtensa-protos.h (xtensa_copy_incoming_a7): Declare.
        * config/xtensa/xtensa.c (struct machine_function): Add
        incoming_a7_copied flag.
        (xtensa_copy_incoming_a7): Define.
        (xtensa_emit_move_sequence): Use xtensa_copy_incoming_a7.
        * config/xtensa/xtensa.md (movdi, movsf, movdf): Ditto.

From-SVN: r59382

22 years agoUpdate version numbers
Mark Mitchell [Fri, 22 Nov 2002 17:54:04 +0000 (17:54 +0000)] 
Update version numbers

From-SVN: r59380

22 years agoDaily bump.
GCC Administrator [Fri, 22 Nov 2002 08:16:28 +0000 (08:16 +0000)] 
Daily bump.

From-SVN: r59369

22 years agoDaily bump.
GCC Administrator [Thu, 21 Nov 2002 08:16:32 +0000 (08:16 +0000)] 
Daily bump.

From-SVN: r59331

22 years agoDaily bump.
GCC Administrator [Wed, 20 Nov 2002 08:16:27 +0000 (08:16 +0000)] 
Daily bump.

From-SVN: r59290

22 years agoMark ChangeLog
Mark Mitchell [Tue, 19 Nov 2002 17:50:19 +0000 (17:50 +0000)] 
Mark ChangeLog

From-SVN: r59267

22 years agoMark ChangeLog
Mark Mitchell [Tue, 19 Nov 2002 17:22:54 +0000 (17:22 +0000)] 
Mark ChangeLog

From-SVN: r59266

22 years agoDaily bump.
GCC Administrator [Tue, 19 Nov 2002 08:16:43 +0000 (08:16 +0000)] 
Daily bump.

From-SVN: r59251

22 years agoUpdate version
Mark Mitchell [Tue, 19 Nov 2002 08:04:52 +0000 (08:04 +0000)] 
Update version

From-SVN: r59249

22 years agoMark ChangeLog
Mark Mitchell [Tue, 19 Nov 2002 08:04:28 +0000 (08:04 +0000)] 
Mark ChangeLog

From-SVN: r59248

22 years ago* MAINTAINERS: Complete James Dennett's entry.
Gerald Pfeifer [Mon, 18 Nov 2002 15:11:14 +0000 (16:11 +0100)] 
* MAINTAINERS: Complete James Dennett's entry.

From-SVN: r59223

22 years agoDaily bump.
GCC Administrator [Mon, 18 Nov 2002 08:17:12 +0000 (08:17 +0000)] 
Daily bump.

From-SVN: r59206

22 years agoMAINTAINERS (Write After Approval): Add myself.
Eric Botcazou [Mon, 18 Nov 2002 07:28:24 +0000 (07:28 +0000)] 
MAINTAINERS (Write After Approval): Add myself.

2002-11-18  Eric Botcazou  <ebotcazou@libertysurf.fr>

* MAINTAINERS (Write After Approval): Add myself.

From-SVN: r59204

22 years agoDaily bump.
GCC Administrator [Sun, 17 Nov 2002 08:16:49 +0000 (08:16 +0000)] 
Daily bump.

From-SVN: r59187

22 years agoFix.
Jakub Jelinek [Sun, 17 Nov 2002 05:37:36 +0000 (06:37 +0100)] 
Fix.

From-SVN: r59185

22 years agolinker-map.gnu: Export _S_construct even if size_t is unsigned long.
Jakub Jelinek [Sun, 17 Nov 2002 05:14:01 +0000 (06:14 +0100)] 
linker-map.gnu: Export _S_construct even if size_t is unsigned long.

* config/linker-map.gnu: Export _S_construct even if size_t is
unsigned long.

From-SVN: r59184

22 years agoforgot to commit.
Gabriel Dos Reis [Sat, 16 Nov 2002 12:39:06 +0000 (12:39 +0000)] 
forgot to commit.

From-SVN: r59159

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

From-SVN: r59153

22 years agojump.c (tablejump_p): New.
Jan Hubicka [Sat, 16 Nov 2002 01:55:47 +0000 (02:55 +0100)] 
jump.c (tablejump_p): New.

* jump.c (tablejump_p): New.
* cfgcleanup.c (try_optimize_cfg): Do not merge blocks across tablejump.
* rtl.h (tablejump_p): Declare.

From-SVN: r59149

22 years agoflow.c (life_analysis): Update LABEL_NUSES before purging dead jumptables.
Graham Stott [Sat, 16 Nov 2002 00:46:44 +0000 (00:46 +0000)] 
flow.c (life_analysis): Update LABEL_NUSES before purging dead jumptables.

        * flow.c (life_analysis): Update LABEL_NUSES before purging
        dead jumptables.

From-SVN: r59146

22 years agoDaily bump.
GCC Administrator [Fri, 15 Nov 2002 08:16:28 +0000 (08:16 +0000)] 
Daily bump.

From-SVN: r59120

22 years agoUpdate various Apple people from information on mainline.
Mike Stump [Thu, 14 Nov 2002 19:01:03 +0000 (19:01 +0000)] 
Update various Apple people from information on mainline.

From-SVN: r59110

22 years agoMAINTAINERS: Remove from write-after-approval-list, uniformize email.
Gabriel Dos Reis [Thu, 14 Nov 2002 18:30:35 +0000 (18:30 +0000)] 
MAINTAINERS: Remove from write-after-approval-list, uniformize email.

        * MAINTAINERS: Remove from write-after-approval-list, uniformize
        email.

From-SVN: r59109

22 years agoAdd myself to write-after-approval list, 3.2 branch.
Stuart Hastings [Thu, 14 Nov 2002 17:26:36 +0000 (17:26 +0000)] 
Add myself to write-after-approval list, 3.2 branch.

From-SVN: r59105

22 years agoDaily bump.
GCC Administrator [Thu, 14 Nov 2002 08:16:31 +0000 (08:16 +0000)] 
Daily bump.

From-SVN: r59099

22 years agoinstall.texi (Testing): Document extra Java testing.
Janis Johnson [Wed, 13 Nov 2002 21:17:09 +0000 (21:17 +0000)] 
install.texi (Testing): Document extra Java testing.

2002-11-13  Janis Johnson  <janis187@us.ibm.com>

* doc/install.texi (Testing): Document extra Java testing.
* doc/sourcebuild.texi (Test Suites): Document libgcj testing.

From-SVN: r59087

22 years agolinker-map.gnu: Export all _S_construct.
Benjamin Kosnik [Wed, 13 Nov 2002 18:42:41 +0000 (18:42 +0000)] 
linker-map.gnu: Export all _S_construct.

2002-11-13  Benjamin Kosnik  <bkoz@redhat.com>

* config/linker-map.gnu: Export all _S_construct.

From-SVN: r59081

22 years agoDaily bump.
GCC Administrator [Wed, 13 Nov 2002 08:16:34 +0000 (08:16 +0000)] 
Daily bump.

From-SVN: r59067

22 years agoinstall.texi (powerpc-*-linux-gnu*): Update binutils requirement.
Franz Sirl [Tue, 12 Nov 2002 21:13:27 +0000 (21:13 +0000)] 
install.texi (powerpc-*-linux-gnu*): Update binutils requirement.

2002-11-12  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>

* doc/install.texi (powerpc-*-linux-gnu*): Update binutils requirement.

From-SVN: r59058

22 years agocontrib.texi (Contributors): Use GCJ instead of gcj to refer to that entire project.
Gerald Pfeifer [Tue, 12 Nov 2002 13:06:12 +0000 (14:06 +0100)] 
contrib.texi (Contributors): Use GCJ instead of gcj to refer to that entire project.

* doc/contrib.texi (Contributors): Use GCJ instead of gcj to refer
to that entire project.

From-SVN: r59049

22 years agot-iris6 (MULTILIB_OSDIRNAMES): Restore old directories.
Rainer Orth [Tue, 12 Nov 2002 11:14:07 +0000 (11:14 +0000)] 
t-iris6 (MULTILIB_OSDIRNAMES): Restore old directories.

* config/mips/t-iris6 (MULTILIB_OSDIRNAMES): Restore old
directories.

From-SVN: r59046

22 years agoDaily bump.
GCC Administrator [Tue, 12 Nov 2002 08:16:34 +0000 (08:16 +0000)] 
Daily bump.

From-SVN: r59041

22 years agodostime.c (dos2unixtime): Mask for seconds is 0x1f.
Tom Tromey [Mon, 11 Nov 2002 22:22:31 +0000 (22:22 +0000)] 
dostime.c (dos2unixtime): Mask for seconds is 0x1f.

* dostime.c (dos2unixtime): Mask for seconds is 0x1f.  Correctly
compute month.
(unix2dostime): Handle years before 1980.  Correctly compute month
and day of month.

From-SVN: r59029

22 years agocontrib.texi: Merge in the list from the libstdc++ web pages.
Janis Johnson [Mon, 11 Nov 2002 21:05:13 +0000 (21:05 +0000)] 
contrib.texi: Merge in the list from the libstdc++ web pages.

2002-11-11  Janis Johnson  <janis187@us.ibm.com>

* doc/contrib.texi: Merge in the list from the libstdc++ web pages.

From-SVN: r59025

22 years agore PR c/8467 (Bug in sibling call optimization)
Franz Sirl [Mon, 11 Nov 2002 20:55:31 +0000 (20:55 +0000)] 
re PR c/8467 (Bug in sibling call optimization)

2002-11-11  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>

PR c/8467
* gcc.c-torture/execute/20021111-1.c

From-SVN: r59023

22 years agore PR c/8467 (Bug in sibling call optimization)
Franz Sirl [Mon, 11 Nov 2002 20:52:30 +0000 (20:52 +0000)] 
re PR c/8467 (Bug in sibling call optimization)

2002-11-11  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>

PR c/8467
* stmt.c (tail_recursion_args): Handle DECL_MODE differing from the
mode of DECL_RTL case.

From-SVN: r59022

22 years agore PR c++/7788 (g++-3.2 internal error: Segmentation fault)
Nathan Sidwell [Mon, 11 Nov 2002 12:42:17 +0000 (12:42 +0000)] 
re PR c++/7788 (g++-3.2 internal error: Segmentation fault)

cp:
PR c++/7788
* rtti.c (unemitted_tinfo_decl_p): Check it has a field.
testsuite:
PR c++/7788
* g++.dg/rtti/crash1.C: New test.

From-SVN: r59021

22 years agoDaily bump.
GCC Administrator [Mon, 11 Nov 2002 08:16:25 +0000 (08:16 +0000)] 
Daily bump.

From-SVN: r59015

22 years agore PR preprocessor/4890 (inconsistent int-to-pointer warning)
Neil Booth [Mon, 11 Nov 2002 06:38:48 +0000 (06:38 +0000)] 
re PR preprocessor/4890 (inconsistent int-to-pointer warning)

PR preprocessor/4890
* tradcpp.c (output_line_command): When leaving a file,
system_include_depth has not yet been decremented.

From-SVN: r59010

22 years agot-crtstuff (crti.o): Use this...
Joel Sherrill [Mon, 11 Nov 2002 06:01:39 +0000 (06:01 +0000)] 
t-crtstuff (crti.o): Use this...

* config/m68k/t-crtstuff (crti.o): Use this...
($(T)crti.o): ... instead.
(crtn.o): Use this...
($(T)crtn.o): ... instead.

From-SVN: r59007

22 years ago* config/mips/mips.md (movdi_usd): Use %z1 in place of %1.
Ralf Corsepius [Mon, 11 Nov 2002 05:57:14 +0000 (05:57 +0000)] 
* config/mips/mips.md (movdi_usd): Use %z1 in place of %1.

From-SVN: r59006

22 years agore PR middle-end/8502 (wrong code generated for switch statement)
Graham Stott [Mon, 11 Nov 2002 03:36:01 +0000 (03:36 +0000)] 
re PR middle-end/8502 (wrong code generated for switch statement)

        PR 8502
        * cfgrtl.c (try_redirect_by_replacing_jump): Do not kill computed
        jumps post reload.

Co-Authored-By: Jan Hubicka <jh@suse.cz>
From-SVN: r59003

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

From-SVN: r58973

22 years agoDaily bump.
GCC Administrator [Sat, 9 Nov 2002 08:16:27 +0000 (08:16 +0000)] 
Daily bump.

From-SVN: r58945

22 years agoFix c/5351 and optimization/7591.
H.J. Lu [Fri, 8 Nov 2002 22:12:37 +0000 (22:12 +0000)] 
Fix c/5351 and optimization/7591.

2002-11-08  H.J. Lu <hjl@gnu.org>

Fix c/5351 and optimization/7591.

* calls.c (store_one_arg): Remove ATTRIBUTE_UNUSED on
variable_size. Mark any slots used for the argument as in-use
only if we can't pass all arguments to a library call in
registers.

From-SVN: r58937

22 years ago* MAINTAINERS: Fix email address.
Neil Booth [Fri, 8 Nov 2002 21:21:10 +0000 (21:21 +0000)] 
* MAINTAINERS: Fix email address.

From-SVN: r58936

22 years agoDaily bump.
GCC Administrator [Fri, 8 Nov 2002 08:16:31 +0000 (08:16 +0000)] 
Daily bump.

From-SVN: r58915

22 years agowint_t-1.c, [...]: Remove excess-errors markers.
Hans-Peter Nilsson [Thu, 7 Nov 2002 21:17:18 +0000 (21:17 +0000)] 
wint_t-1.c, [...]: Remove excess-errors markers.

* gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
markers.

From-SVN: r58906

22 years agoFix bootstrap/8146 and gcc.c-torture/execute/20020307-2.c with -march=i686.
H.J. Lu [Thu, 7 Nov 2002 17:46:18 +0000 (17:46 +0000)] 
Fix bootstrap/8146 and gcc.c-torture/execute/20020307-2.c with -march=i686.

2002-11-07  H.J. Lu <hjl@gnu.org>

Fix bootstrap/8146 and
gcc.c-torture/execute/20020307-2.c with -march=i686.

* calls.c (PUSH_ARGS_REVERSED): Define only if not defined.
* expr.c (PUSH_ARGS_REVERSED): Likewise.

* config/i386/i386.h (PUSH_ARGS_REVERSED): Set to 1.

From-SVN: r58898

22 years agodostime.c: Rewrote from scratch.
Tom Tromey [Thu, 7 Nov 2002 14:09:37 +0000 (14:09 +0000)] 
dostime.c: Rewrote from scratch.

* dostime.c: Rewrote from scratch.
* dostime.h (dostime): Removed.

From-SVN: r58893

22 years agoDaily bump.
GCC Administrator [Thu, 7 Nov 2002 08:16:28 +0000 (08:16 +0000)] 
Daily bump.

From-SVN: r58880

22 years agoFix c/8252.
Aldy Hernandez [Thu, 7 Nov 2002 07:04:20 +0000 (07:04 +0000)] 
Fix c/8252.

2002-11-04  Aldy Hernandez  <aldyh@redhat.com>

Fix c/8252.

* config/rs6000/rs6000.c (rs6000_legitimate_address): Disallow
vectors from PRE_INC/DEC.

From-SVN: r58878

22 years agoAdd PR number
David Edelsohn [Thu, 7 Nov 2002 00:42:18 +0000 (19:42 -0500)] 
Add PR number

From-SVN: r58874

22 years ago* testsuite/abi_check.cc: Add guards to prevent -mpower ICE.
David Edelsohn [Thu, 7 Nov 2002 00:24:48 +0000 (00:24 +0000)] 
* testsuite/abi_check.cc: Add guards to prevent -mpower ICE.

From-SVN: r58872

22 years agore PR rtl-optimization/7520 (internal compiler error in verify_local_live_at_start)
Richard Henderson [Thu, 7 Nov 2002 00:22:48 +0000 (16:22 -0800)] 
re PR rtl-optimization/7520 (internal compiler error in verify_local_live_at_start)

        PR optimization/7520
        * cfganal.c (flow_active_insn_p): New.
        (forwarder_block_p): Use it.

From-SVN: r58871

22 years agocontrib.texi: Merge in the list from the Java web pages.
Janis Johnson [Thu, 7 Nov 2002 00:06:21 +0000 (00:06 +0000)] 
contrib.texi: Merge in the list from the Java web pages.

2002-11-06  Janis Johnson  <janis187@us.ibm.com>

* doc/contrib.texi: Merge in the list from the Java web pages.

From-SVN: r58870

22 years agofreebsd.h: Fix typo.
David O'Brien [Wed, 6 Nov 2002 21:30:59 +0000 (21:30 +0000)] 
freebsd.h: Fix typo.

2002-11-06  David O'Brien  <obrien@FreeBSD.org>
* config/sparc/freebsd.h: Fix typo.

From-SVN: r58866

22 years agoDaily bump.
GCC Administrator [Wed, 6 Nov 2002 08:16:25 +0000 (08:16 +0000)] 
Daily bump.

From-SVN: r58852

22 years agostd_sstream.h (basic_stringbuf::str(const __string_type&)): Prefer data() to c_str...
Jonathan Wakely [Wed, 6 Nov 2002 00:22:38 +0000 (00:22 +0000)] 
std_sstream.h (basic_stringbuf::str(const __string_type&)): Prefer data() to c_str() thus avoiding assigning the unnecessary NULL-terminator.

2002-11-05  Jonathan Wakely  <cow@compsoc.man.ac.uk>

* include/std/std_sstream.h
(basic_stringbuf::str(const __string_type&)):
Prefer data() to c_str() thus avoiding assigning the
unnecessary NULL-terminator.

From-SVN: r58846

22 years agore PR libstdc++/8258 (basic_istream::readsome() with default buffer change stream...
Benjamin Kosnik [Wed, 6 Nov 2002 00:08:37 +0000 (00:08 +0000)] 
re PR libstdc++/8258 (basic_istream::readsome() with default buffer change stream state to ios_base::eofbit)

2002-11-05  Benjamin Kosnik  <bkoz@redhat.com>

PR libstdc++/8258
* include/bits/istream.tcc (istream::readsome): Don't set eofbit
for null buffer.
(istream::operator>>(_CharT*)): Use traits_type.
(istream::ws): Same.
(istream::operator>>(string)): Same.
* testsuite/27_io/istream_unformatted.cc (test11): Add.

From-SVN: r58845

22 years agore PR libstdc++/7219 (_GLIBCPP_DEPRECATED on (ios_base::streamoff and ios_base::strea...
Benjamin Kosnik [Tue, 5 Nov 2002 23:48:45 +0000 (23:48 +0000)] 
re PR libstdc++/7219 (_GLIBCPP_DEPRECATED on (ios_base::streamoff and ios_base::streampos types))

2002-11-05  Benjamin Kosnik  <bkoz@redhat.com>

PR libstdc++/7219
* include/bits/ios_base.h (ios_base::streampos): Add.
(ios_base::streamoff): Add.
* testsuite/27_io/ios_base_type.cc: New.

From-SVN: r58841

22 years agore PR libstdc++/8466 (basic_stringbuf::str(basic_string const&) modifies its argument)
Paolo Carlini [Tue, 5 Nov 2002 23:35:40 +0000 (00:35 +0100)] 
re PR libstdc++/8466 (basic_stringbuf::str(basic_string const&) modifies its argument)

2002-11-05  Paolo Carlini  <pcarlini@unitus.it>

PR libstdc++/8466
* include/std/std_sstream.h
(basic_stringbuf::str(const __string_type&)):
Cannot use simple assignment since the COW-nature of v3
basic_string is not taken into account in basic_stringbuf.
* testsuite/27_io/stringstream_members.cc: Add test04 from PR.

From-SVN: r58839

22 years ago* config/xtensa/elf.h (LIB_SPEC): Add "-lhal".
Bob Wilson [Tue, 5 Nov 2002 21:33:24 +0000 (21:33 +0000)] 
* config/xtensa/elf.h (LIB_SPEC): Add "-lhal".

From-SVN: r58836

22 years ago* MAINTAINERS (Write After Approval): Add myself.
Adam Nemet [Tue, 5 Nov 2002 18:31:20 +0000 (18:31 +0000)] 
* MAINTAINERS (Write After Approval): Add myself.

From-SVN: r58826

22 years agoFix typo in my email address.
Nick Clifton [Tue, 5 Nov 2002 09:00:13 +0000 (09:00 +0000)] 
Fix typo in my email address.

From-SVN: r58819

22 years agoDaily bump.
GCC Administrator [Tue, 5 Nov 2002 08:16:25 +0000 (08:16 +0000)] 
Daily bump.

From-SVN: r58814

22 years ago[multiple changes]
Benjamin Kosnik [Tue, 5 Nov 2002 00:51:35 +0000 (00:51 +0000)] 
[multiple changes]

2002-11-04  Benjamin Kosnik  <bkoz@redhat.com>

* config/linker-map.gnu: Export string operator+.
Export __default_alloc_template::_S_force_new.
* testsuite/abi_check.cc: Output tweaks.

2002-11-04  Benjamin Kosnik  <bkoz@redhat.com>

        PR libstdc++/8172
        * src/string-inst.cc: Add instantiation.

2002-11-04  Christian Ehrhardt  <ehrhardt@mathematik.uni-ulm.de>

PR libstdc++/8197
* config/link-map.gnu: Export math stubbs.

2002-11-04  Benjamin Kosnik  <bkoz@redhat.com>

PR libstdc++/8318
* include/std/std_iostream.h: Tweak.
* include/std/std_iosfwd.h: Add _GLIBCPP_USE_WCHAR_T.
* include/std/std_iomanip.h: Same.
* include/bits/stringfwd.h: Same.
* include/bits/basic_string.tcc: Same.
* include/bits/sstream.tcc: Same.
* include/bits/fstream.tcc: Same.
* include/bits/basic_ios.tcc: Same.
* include/bits/streambuf.tcc: Same.
* include/bits/locale_facets.tcc: Same.

From-SVN: r58805

22 years agoMAINTAINERS (Write After Approval): Remove myself.
Paolo Carlini [Tue, 5 Nov 2002 00:09:32 +0000 (01:09 +0100)] 
MAINTAINERS (Write After Approval): Remove myself.

2002-11-05  Paolo Carlini  <pcarlini@unitus.it>

* MAINTAINERS (Write After Approval): Remove myself.
(Various Maintainers: c++ runtime libs): Add myself.

From-SVN: r58803

22 years agobackport: re PR other/8451 (altivec ice in gcc 3.2)
Aldy Hernandez [Mon, 4 Nov 2002 18:39:45 +0000 (18:39 +0000)] 
backport: re PR other/8451 (altivec ice in gcc 3.2)

2002-11-04  Aldy Hernandez  <aldyh@redhat.com>

        Backport patch to fix PR c/8451.

        2002-04-25  Richard Henderson  <rth@redhat.com>

        * expmed.c (extract_bit_field): Fall through to generic code rather
        than aborting on subreg special case.

From-SVN: r58796