]>
git.ipfire.org Git - thirdparty/gcc.git/log
Eric Botcazou [Sat, 8 Mar 2003 07:42:41 +0000 (08:42 +0100)]
re PR middle-end/7796 (sparc-sun-solaris2.7 extra failure w/-m64 on execute/930921-1.c in unroll.c)
PR middle-end/7796
* unroll.c (calculate_giv_inc): Handle constants being
loaded with LSHIFTRT.
From-SVN: r63973
GCC Administrator [Sat, 8 Mar 2003 00:16:26 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r63958
Eric Botcazou [Fri, 7 Mar 2003 07:58:39 +0000 (08:58 +0100)]
re PR rtl-optimization/8726 ([3.2.1/3.3] gcc -O2 miscompiles Samba 2.2.7 on 32-bit sparc)
PR optimization/8726
Backport patch from mainline:
2003-01-08 Dale Johannesen <dalej@apple.com>
* function.c (assign_parms): Don't set pretend_args_size if
REG_PARM_STACK_SPACE.
From-SVN: r63938
GCC Administrator [Fri, 7 Mar 2003 00:16:27 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r63918
Reinhard Jessich [Thu, 6 Mar 2003 20:19:22 +0000 (21:19 +0100)]
PR 9954/other
2003-03-06 Reinhard Jessich <reinhard.jessich@telering.at>
PR 9954/other
* config/i386/linux.h (MD_FALLBACK_FRAME_STATE_FOR): Since this uses
<sys/ucontext.h> it should be wrapped in an inhibit_libc conditional
like the same code in config/i386/linux64.h.
From-SVN: r63902
GCC Administrator [Thu, 6 Mar 2003 00:16:29 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r63877
Eric Botcazou [Wed, 5 Mar 2003 09:00:43 +0000 (10:00 +0100)]
re PR c/9799 (mismatching structure initializer with nested flexible array member, segfaults)
PR c/9799
* c-typeck.c (push_init_level): Add sanity check.
From-SVN: r63835
No Author [Wed, 5 Mar 2003 09:00:43 +0000 (09:00 +0000)]
This commit was manufactured by cvs2svn to create branch
'gcc-3_2-branch'.
From-SVN: r63834
GCC Administrator [Wed, 5 Mar 2003 00:16:34 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r63817
GCC Administrator [Tue, 4 Mar 2003 00:16:26 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r63747
GCC Administrator [Mon, 3 Mar 2003 00:16:26 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r63708
GCC Administrator [Sun, 2 Mar 2003 00:16:25 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r63639
Bruce Korb [Sat, 1 Mar 2003 20:45:11 +0000 (20:45 +0000)]
re-alphabetize
From-SVN: r63623
GCC Administrator [Sat, 1 Mar 2003 00:16:32 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r63593
Bob Wilson [Fri, 28 Feb 2003 18:38:19 +0000 (18:38 +0000)]
Backport following patch:
2003-02-28 Bob Wilson <bob.wilson@acm.org>
* config.gcc (xtensa-*-linux*): Add t-slibgcc-elf-ver to tmake_file.
From-SVN: r63571
Joel Sherrill [Fri, 28 Feb 2003 17:31:34 +0000 (17:31 +0000)]
PR 9638/other
2003-02-28 Joel Sherrill <joel@OARcorp.com>
PR 9638/other
* config/i386/i386.c (DEFAULT_PCC_STRUCT_RETURN): Ensure the
this constant defaults to 1.
From-SVN: r63564
GCC Administrator [Fri, 28 Feb 2003 00:16:28 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r63535
Alan Modra [Thu, 27 Feb 2003 02:08:01 +0000 (02:08 +0000)]
* config/rs6000/rs6000.md: Add TI constant splitter.
From-SVN: r63500
GCC Administrator [Thu, 27 Feb 2003 00:16:25 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r63493
GCC Administrator [Thu, 27 Feb 2003 00:16:24 +0000 (00:16 +0000)]
Daily bump.
[[Split portion of a mixed commit.]]
From-SVN: r63492.2
Jan Hubicka [Wed, 26 Feb 2003 21:44:57 +0000 (22:44 +0100)]
re PR target/8343 ([m68k] [3.2 regression] m68k-elf/rtems ICE at instantiate_virtual_regs_1)
Fix for PR8343
* m68k.md (umulsidi, mulsidi expanders): Use register operand.
From-SVN: r63486
David Billinghurst [Wed, 26 Feb 2003 10:08:47 +0000 (10:08 +0000)]
fixincl.x: Regenerate
2003-02-26 David Billinghurst <David.Billinghurst@riotinto.com>
* fixinc/fixincl.x: Regenerate
From-SVN: r63460
Richard Henderson [Wed, 26 Feb 2003 01:29:09 +0000 (17:29 -0800)]
i386.c (function_arg): Pass variable sized structures correctly on the stack.
* config/i386/i386.c (function_arg): Pass variable sized
structures correctly on the stack.
From-SVN: r63444
GCC Administrator [Wed, 26 Feb 2003 00:16:25 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r63436
Franz Sirl [Tue, 25 Feb 2003 23:24:08 +0000 (23:24 +0000)]
re PR target/9732 ([ppc32] Wrong code with -O2 -fPIC)
2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
PR target/9732
* gcc.dg/
20030225 -1.c: New test.
From-SVN: r63431
No Author [Tue, 25 Feb 2003 23:24:08 +0000 (23:24 +0000)]
This commit was manufactured by cvs2svn to create branch
'gcc-3_2-branch'.
From-SVN: r63430
Franz Sirl [Tue, 25 Feb 2003 23:22:48 +0000 (23:22 +0000)]
re PR target/9732 ([ppc32] Wrong code with -O2 -fPIC)
2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
PR target/9732
* config/rs6000/rs6000.c (first_reg_to_save): Handle
PIC_OFFSET_TABLE_REGNUM for -fPIC too.
(rs6000_emit_prologue): Likewise.
(rs6000_emit_epilogue): Likewise.
* config/rs6000/rs6000.h (CONDITIONAL_REGISTER_USAGE): Make
PIC_OFFSET_TABLE_REGNUM a fixed register for -fPIC.
From-SVN: r63429
Matthias Klose [Tue, 25 Feb 2003 09:22:32 +0000 (09:22 +0000)]
[multiple changes]
2003-02-25 Matthias Klose <doko@debian.org>
2003-02-07 Richard Henderson <rth@redhat.com>
PR 9226
* gcse.c (local_cprop_find_used_regs): New.
(local_cprop_pass): Use it.
From-SVN: r63398
Matthias Klose [Tue, 25 Feb 2003 08:03:27 +0000 (08:03 +0000)]
config.gcc (m68k-*-linux*): Add crtbeginT.o to extra_parts.
2003-02-25 Matthias Klose <doko@debian.org>
* config.gcc (m68k-*-linux*): Add crtbeginT.o to extra_parts.
From-SVN: r63397
GCC Administrator [Tue, 25 Feb 2003 00:16:27 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r63388
Rainer Orth [Mon, 24 Feb 2003 18:46:26 +0000 (18:46 +0000)]
re PR c/5059 (Compiling s/w containing the use of DIR.H fails on other stat-calls)
* config/alpha/osf.h (CPP_SUBTARGET_SPEC): Rename
__EXTERN_PREFIX to __PRAGMA_EXTERN_PREFIX.
* doc/extend.texi (Tru64 Pragmas): Reflect this.
* fixinc/inclhack.def (alpha___extern_prefix): Indicate #pragma
extern_prefix support for Tru64 UNIX V5 <sys/stat.h>.
* fixinc/fixincl.x: Regenerate.
* fixinc/tests/base/sys/stat.h [ALPHA___EXTERN_PREFIX_CHECK]: New
testcase.
Fixes PR c/5059, c/6126, other/9671.
testsuite:
* g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
* gcc.dg/pragma-ep-1.c: Likewise.
From-SVN: r63369
Kriang Lerdsuwanakij [Mon, 24 Feb 2003 15:29:29 +0000 (15:29 +0000)]
re PR c++/9602 (Total confusion about template/friend/virtual/abstract)
PR c++/9602
* typeck2.c (abstract_virtuals_error): Don't check when we
are processing a template.
* g++.dg/template/friend16.C: New test.
From-SVN: r63361
David Billinghurst [Mon, 24 Feb 2003 01:41:13 +0000 (01:41 +0000)]
re PR libgcj/9652 (libjava bootstrap failure on irix6.5.1[78])
2003-02-24 David Billinghurst <David.Billinghurst@riotinto.com>
Fixes PR libgcj/9652.
Backport patch from mainline:
2003-02-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
* fixinc/inclhack.def (irix_socklen_t): Fix broken IRIX 6.5.1[78]
socklen_t definition.
* fixinc/fixincl.x: Regenerate.
* fixinc/tests/base/sys/socket.h: New file.
From-SVN: r63349
GCC Administrator [Mon, 24 Feb 2003 00:16:26 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r63343
Hans-Peter Nilsson [Sun, 23 Feb 2003 17:06:26 +0000 (17:06 +0000)]
regmove.c (optimize_reg_copy_1): Do not replace a hard register in an asm.
* regmove.c (optimize_reg_copy_1): Do not replace a hard register
in an asm.
From-SVN: r63326
Hans-Peter Nilsson [Sun, 23 Feb 2003 16:59:11 +0000 (16:59 +0000)]
* gcc.dg/asmreg-1.c: New test.
From-SVN: r63324
Kriang Lerdsuwanakij [Sun, 23 Feb 2003 14:49:01 +0000 (14:49 +0000)]
re PR c++/7982 (core dump due to recursive definition (using stl set))
PR c++/7982
* decl.c (warn_about_implicit_typename_lookup): Handle TYPEOF_TYPE.
* g++.dg/warn/implicit-typename1.C: New test.
From-SVN: r63322
No Author [Sun, 23 Feb 2003 14:49:01 +0000 (14:49 +0000)]
This commit was manufactured by cvs2svn to create branch
'gcc-3_2-branch'.
From-SVN: r63321
GCC Administrator [Sun, 23 Feb 2003 00:16:25 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r63308
Steven Bosscher [Sat, 22 Feb 2003 05:42:18 +0000 (06:42 +0100)]
re PR c++/3782 (-quiet -fstats produces a segmentation fault in cc1plus)
2003-02-22 Steven Bosscher <s.bosscher@student.tudelft.nl>
PR other/3782
* toplev.c (process_options): If flag_detailed_statistics is set,
then set time_report as well.
[[Split portion of a mixed commit.]]
From-SVN: r63277.1
Steven Bosscher [Sat, 22 Feb 2003 05:37:25 +0000 (06:37 +0100)]
re PR c/8828 (gcc reports some code is unreachable when it is not)
2003-02-22 Steven Bosscher <s.bosscher@student.tudelft.nl>
PR c/8828
* jump.c (never_reached_warning): Don't fall through BARRRIER
insns. Update comments to reflect what the function really does.
From-SVN: r63276
Richard Henderson [Sat, 22 Feb 2003 01:58:21 +0000 (17:58 -0800)]
* config/alpha/alpha.md (movdi_er_high_g): Allow all symbols.
From-SVN: r63266
GCC Administrator [Sat, 22 Feb 2003 00:16:28 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r63258
Glen Nakamura [Fri, 21 Feb 2003 08:18:06 +0000 (08:18 +0000)]
re PR rtl-optimization/8613 (-O2 optimization generates wrong code)
PR optimization/8613
* builtins.c (expand_builtin): Emit postincrements before expanding
builtin functions.
From-SVN: r63211
No Author [Fri, 21 Feb 2003 08:18:06 +0000 (08:18 +0000)]
This commit was manufactured by cvs2svn to create branch
'gcc-3_2-branch'.
From-SVN: r63210
GCC Administrator [Fri, 21 Feb 2003 00:16:28 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r63192
Randolph Chung [Thu, 20 Feb 2003 20:11:04 +0000 (20:11 +0000)]
re PR rtl-optimization/9768 ([HP-PA] ICE when optimizing inline code at -O2)
PR optimization/9768
Backport patch from mainline:
2002-03-21 DJ Delorie <dj@redhat.com>
* bb-reorder.c (make_reorder_chain_1): Protect against
when redundant edges are omitted.
* predict.c (dump_prediction): Likewise.
Co-Authored-By: Eric Botcazou <ebotcazou@libertysurf.fr>
From-SVN: r63180
BAN Nobuhiro [Thu, 20 Feb 2003 20:04:02 +0000 (20:04 +0000)]
re PR c/9678 (Incorrect specs for cpp_cpucommon on i386)
PR c/9678
* config/i386/i386.h (CPP_CPUCOMMON_SPEC): Fix typo.
From-SVN: r63178
Alexandre Oliva [Thu, 20 Feb 2003 02:32:58 +0000 (02:32 +0000)]
configure.in (multiosdir): Set to nothing if compiler is not GCC or if...
* configure.in (multiosdir): Set to nothing if compiler is not GCC
or if it doesn't support -print-multi-os-directory.
* configure: Rebuilt.
From-SVN: r63152
GCC Administrator [Thu, 20 Feb 2003 00:16:27 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r63140
Kriang Lerdsuwanakij [Wed, 19 Feb 2003 15:28:31 +0000 (15:28 +0000)]
re PR c++/9459 (typeof in return type specification of template not supported)
PR c++/9459
* error.c (dump_type_prefix): Handle TYPEOF_TYPE.
(dump_type_suffix): Likewise.
* g++.dg/ext/typeof4.C: New test.
From-SVN: r63115
No Author [Wed, 19 Feb 2003 15:28:31 +0000 (15:28 +0000)]
This commit was manufactured by cvs2svn to create branch
'gcc-3_2-branch'.
From-SVN: r63114
GCC Administrator [Wed, 19 Feb 2003 00:16:56 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r63072
Jakub Jelinek [Tue, 18 Feb 2003 23:43:55 +0000 (00:43 +0100)]
real.c (asctoeg): Handle denormals in hexadecimal notation.
* real.c (asctoeg): Handle denormals in hexadecimal notation.
* gcc.dg/
20030217 -1.c: New test.
From-SVN: r63069
GCC Administrator [Tue, 18 Feb 2003 00:16:27 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r63019
Paolo Carlini [Mon, 17 Feb 2003 21:48:49 +0000 (22:48 +0100)]
re PR libstdc++/9169 (filebuf output fails if codecvt<>::out returns noconv)
2003-02-17 Paolo Carlini <pcarlini@unitus.it>
PR libstdc++/9169
* include/bits/fstream.tcc (_M_convert_to_external):
Deal correctly with noconv, as prescribed by 27.8.1.4,p8.
* testsuite/27_io/filebuf_virtuals.cc (test09): Add.
From-SVN: r63011
GCC Administrator [Mon, 17 Feb 2003 00:16:25 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r62991
GCC Administrator [Mon, 17 Feb 2003 00:16:24 +0000 (00:16 +0000)]
Daily bump.
[[Split portion of a mixed commit.]]
From-SVN: r62990.2
Arend Bayer [Sun, 16 Feb 2003 08:28:04 +0000 (08:28 +0000)]
fold-const.c (extract_muldiv_1): Rename from extract_muldiv; rearrange mult arguments for less recursion.
* fold-const.c (extract_muldiv_1): Rename from extract_muldiv;
rearrange mult arguments for less recursion.
(extract_muldiv): New. Prevent runaway recursion.
Co-Authored-By: Richard Henderson <rth@redhat.com>
From-SVN: r62967
GCC Administrator [Sun, 16 Feb 2003 00:16:25 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r62950
GCC Administrator [Sun, 16 Feb 2003 00:16:24 +0000 (00:16 +0000)]
Daily bump.
[[Split portion of a mixed commit.]]
From-SVN: r62949.2
GCC Administrator [Sat, 15 Feb 2003 00:16:25 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r62927
Richard Henderson [Fri, 14 Feb 2003 23:29:50 +0000 (15:29 -0800)]
re PR rtl-optimization/7702 (gcc-3.2 optimization problem on a DEC alpha under OSF1)
PR optimization/7702
* reload1.c (reload_cse_simplify_set): Honor
CLASS_CANNOT_CHANGE_MODE_P.
From-SVN: r62922
Joel Sherrill [Fri, 14 Feb 2003 17:51:45 +0000 (17:51 +0000)]
Make-lang.in: Revert change of 2003-01-29.
2003-02-14 Joel Sherrill <joel@OARcorp.com>
* Make-lang.in: Revert change of 2003-01-29. Continue to
build gnatpsta and gnatpsys when cross.
* Makefile.in: Revert change of 2003-01-29. Continue to use
LIBGCC2_CFLAGS not TARGET_LIBGCC2_CFLAGS.
From-SVN: r62907
John David Anglin [Fri, 14 Feb 2003 04:58:24 +0000 (04:58 +0000)]
inclhack.def (hpux_long_double): Tighten select and add bypass regexp.
* inclhack.def (hpux_long_double): Tighten select and add bypass
regexp.
* fixincl.x: Rebuilt.
From-SVN: r62888
GCC Administrator [Fri, 14 Feb 2003 00:16:27 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r62881
Josef Zlomek [Thu, 13 Feb 2003 18:32:17 +0000 (19:32 +0100)]
cfgcleanup.c (outgoing_edges_match): When there is single outgoing edge and block ends with a jump insn it must be...
* cfgcleanup.c (outgoing_edges_match): When there is single outgoing
edge and block ends with a jump insn it must be simple jump.
From-SVN: r62860
Kaveh R. Ghazi [Thu, 13 Feb 2003 05:01:33 +0000 (05:01 +0000)]
acconfig.h: New file.
* acconfig.h: New file. Add uintptr_t.
* config.in: Regenerated.
From-SVN: r62821
No Author [Thu, 13 Feb 2003 05:01:33 +0000 (05:01 +0000)]
This commit was manufactured by cvs2svn to create branch
'gcc-3_2-branch'.
From-SVN: r62820
GCC Administrator [Thu, 13 Feb 2003 00:16:28 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r62805
John David Anglin [Thu, 13 Feb 2003 00:04:34 +0000 (00:04 +0000)]
PR9275 and PR8694
PR9275 and PR8694
* inclhack.def (hpux_long_double, hpux10_ctype_declarations1,
hpux10_ctype_declarations2, hpux_ctype_macros): New hacks.
* fixincl.x: Rebuilt.
* tests/base/stdlib.h: Update.
* tests/base/ctype.h: New file.
From-SVN: r62800
No Author [Thu, 13 Feb 2003 00:04:34 +0000 (00:04 +0000)]
This commit was manufactured by cvs2svn to create branch
'gcc-3_2-branch'.
From-SVN: r62799
Marc Espie [Wed, 12 Feb 2003 17:44:49 +0000 (17:44 +0000)]
config-ml.in: Propagate DESTDIR.
2003-02-12 Marc Espie <espie@openbsd.org>
* config-ml.in: Propagate DESTDIR.
From-SVN: r62775
Kaveh R. Ghazi [Wed, 12 Feb 2003 15:25:50 +0000 (15:25 +0000)]
re PR target/6362 (mips-irix6 gcc-3.1 C testsuite failure with -mips4 in compile/920501-4.c)
* mips.h (FP_INC): Define.
Backport fix for PR6362:
2002-10-01 Richard Sandiford <rsandifo@redhat.com>
* config/mips/mips-protos.h (mips_emit_fcc_reload): Declare.
* config/mips/mips.h (PREDICATE_CODES): Add fcc_register_operand.
* config/mips/mips.c (fcc_register_operand): New function.
(mips_emit_fcc_reload): New function, extracted from reload_incc.
* cnfig/mips/mips.md (reload_incc): Change destination prediate
to fcc_register_operand. Remove misleading source constraint.
Use mips_emit_fcc_reload.
(reload_outcc): Duplicate reload_incc.
From-SVN: r62770
GCC Administrator [Wed, 12 Feb 2003 00:16:28 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r62747
Bob Wilson [Tue, 11 Feb 2003 22:18:53 +0000 (22:18 +0000)]
xtensa.md (set_frame_ptr): Change rtl to set reg a7.
* config/xtensa/xtensa.md (set_frame_ptr): Change rtl to set reg a7.
* config/xtensa/xtensa.c (xtensa_reorg): Search for UNSPECV_SET_FP
as a SET pattern.
From-SVN: r62737
GCC Administrator [Tue, 11 Feb 2003 00:16:25 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r62665
Jason Merrill [Mon, 10 Feb 2003 16:18:34 +0000 (11:18 -0500)]
re PR c++/8674 (ICE in cp_expr_size, at cp/cp-lang.c:307)
* call.c (call_builtin_trap): New fn.
(convert_arg_to_ellipsis): Use it. Downgrade error to warning.
(build_call): Don't set current_function_returns_abnormally outside
a function.
PR c++/8674
* call.c (build_over_call): Check specifically for TARGET_EXPR
when eliding.
From-SVN: r62639
Eric Botcazou [Mon, 10 Feb 2003 13:01:50 +0000 (14:01 +0100)]
re PR c/7741 (ICE on conflicting types (make_decl_rtl at varasm.c:834))
PR c/7741
* c-decl.c (duplicate_decls): Discard the initializer of the
new decl when the types are conflicting.
Co-Authored-By: Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
From-SVN: r62636
No Author [Mon, 10 Feb 2003 13:01:50 +0000 (13:01 +0000)]
This commit was manufactured by cvs2svn to create branch
'gcc-3_2-branch'.
From-SVN: r62635
GCC Administrator [Mon, 10 Feb 2003 00:16:27 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r62615
GCC Administrator [Sun, 9 Feb 2003 00:16:25 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r62588
Daniel Jacobowitz [Sat, 8 Feb 2003 21:51:53 +0000 (21:51 +0000)]
dwarf2out.c (gen_type_die): Check for typedefs before calling for TYPE_MAIN_VARIANT.
* dwarf2out.c (gen_type_die): Check for typedefs before calling
for TYPE_MAIN_VARIANT.
From-SVN: r62585
Andreas Tobler [Sat, 8 Feb 2003 08:04:17 +0000 (09:04 +0100)]
darwin_closure.S: Fix alignement bug, allocate 8 bytes for the result.
2003-02-08 Andreas Tobler <a.tobler@schweiz.ch>
* libffi/src/powerpc/darwin_closure.S:
Fix alignement bug, allocate 8 bytes for the result.
* libffi/src/powerpc/aix_closure.S:
Likewise.
* libffi/src/powerpc/ffi_darwin.c:
Update stackframe description for aix/darwin_closure.S.
From-SVN: r62574
Andreas Tobler [Sat, 8 Feb 2003 07:54:39 +0000 (08:54 +0100)]
[multiple changes]
2003-02-07 Andreas Tobler <a.tobler@schweiz.ch>
* libffi/src/ffitest.c
add closure testcases
2003-02-07 Kevin B. Hendricks <khendricks@ivey.uwo.ca>
* libffi/src/powerpc/ffi.c
fix alignment bug for float (4 byte aligned iso 8 byte)
From-SVN: r62573
GCC Administrator [Sat, 8 Feb 2003 00:16:25 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r62562
John David Anglin [Fri, 7 Feb 2003 22:59:30 +0000 (22:59 +0000)]
pa.c (output_millicode_call): Use $PIC_pcrel$0 for long PIC millicode calls when...
* pa.c (output_millicode_call): Use $PIC_pcrel$0 for long PIC
millicode calls when !TARGET_SOM and TARGET_GAS is true.
* pa.md (jump): Likewise.
From-SVN: r62556
Paolo Carlini [Fri, 7 Feb 2003 11:10:20 +0000 (11:10 +0000)]
filebuf_virtuals.cc (test08): Fix for unsigned char platforms.
2003-02-07 Paolo Carlini <pcarlini@unitus.it>
* testsuite/27_io/filebuf_virtuals.cc (test08): Fix for
unsigned char platforms.
From-SVN: r62521
Kaveh R. Ghazi [Fri, 7 Feb 2003 04:01:18 +0000 (04:01 +0000)]
20020430 -1.c: Fix dg command typos.
* gcc.dg/
20020430 -1.c: Fix dg command typos.
* gcc.dg/
20020503 -1.c: Likewise.
From-SVN: r62513
GCC Administrator [Fri, 7 Feb 2003 00:16:25 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r62503
Paolo Carlini [Thu, 6 Feb 2003 13:36:39 +0000 (13:36 +0000)]
[multiple changes]
2003-02-06 Paolo Carlini <pcarlini@unitus.it>
PR libstdc++/9538
* include/bits/streambuf.tcc (sputbackc): Access
this->gptr()[-1] only if _M_in_beg < _M_in_cur.
* testsuite/27_io/filebuf_virtuals.cc (test08): Add.
2003-02-06 Paolo Carlini <pcarlini@unitus.it>
PR libstdc++/9507
* include/bits/fstream.tcc (open): If the 'ate' repositioning
operation fails, calls close _and_ returns a null pointer
to indicate failure (27.8.1.3,4).
* testsuite/27_io/filebuf_members.cc (test_06): Add.
2003-02-06 Petur Runolfsson <peturr02@ru.is>
* testsuite/27_io/filebuf_members.cc (test_04): Remove exit(0).
From-SVN: r62491
Eric Botcazou [Thu, 6 Feb 2003 10:59:21 +0000 (11:59 +0100)]
re PR c/9530 (ICE on missing return statement)
PR c/9530
* config/i386/i386.h (FUNCTION_OK_FOR_SIBCALL): Forbid sibcalls
from functions that return a float to functions that don't.
Co-Authored-By: Richard Henderson <rth@redhat.com>
From-SVN: r62484
No Author [Thu, 6 Feb 2003 10:59:21 +0000 (10:59 +0000)]
This commit was manufactured by cvs2svn to create branch
'gcc-3_2-branch'.
From-SVN: r62483
Kaveh R. Ghazi [Thu, 6 Feb 2003 00:39:12 +0000 (00:39 +0000)]
20020227 -1.x: Update specific XFAIL conditions for SPARC targets.
* gcc.c-torture/execute/
20020227 -1.x: Update specific XFAIL
conditions for SPARC targets.
From-SVN: r62467
GCC Administrator [Thu, 6 Feb 2003 00:16:27 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r62458
Bob Wilson [Wed, 5 Feb 2003 18:02:27 +0000 (18:02 +0000)]
xtensa.c (order_regs_for_local_alloc): Order the coprocessor registers before floating-point registers.
* config/xtensa/xtensa.c (order_regs_for_local_alloc): Order the
coprocessor registers before floating-point registers.
* config/xtensa/xtensa.h (REG_ALLOC_ORDER): Adjust register numbers
to account for a previously removed register.
(SPEC_REG_FIRST, SPEC_REG_LAST, SPEC_REG_NUM, COUNT_REGISTER_REGNUM):
Delete unused macros.
From-SVN: r62446
Benjamin Kosnik [Wed, 5 Feb 2003 16:37:00 +0000 (16:37 +0000)]
configure.in (libtool_VERSION): To 5:3:0.
2003-02-05 Benjamin Kosnik <bkoz@redhat.com>
* configure.in (libtool_VERSION): To 5:3:0.
* configure: Regenerated.
From-SVN: r62443
Gabriel Dos Reis [Wed, 5 Feb 2003 05:09:15 +0000 (05:09 +0000)]
Bump version.
From-SVN: r62432
Gabriel Dos Reis [Wed, 5 Feb 2003 03:03:11 +0000 (03:03 +0000)]
Update version
From-SVN: r62430
Gabriel Dos Reis [Wed, 5 Feb 2003 03:02:24 +0000 (03:02 +0000)]
Mark ChangeLog
From-SVN: r62429