]>
git.ipfire.org Git - thirdparty/gcc.git/log
GCC Administrator [Wed, 2 Feb 2005 00:16:16 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r94571
Richard Earnshaw [Tue, 1 Feb 2005 15:07:02 +0000 (15:07 +0000)]
re PR target/16201 (Assembler messages:Error: bad immediate value for offset (4116))
PR target/16201
* arm.c (arm_eliminable_register): New function.
(adjacent_mem_locations): Don't allow eliminable registers. Use
HOST_WIDE_INT for address offsets.
* arm-protos.h (arm_eliminable_register): Add prototype.
From-SVN: r94541
Alexandre Oliva [Tue, 1 Feb 2005 07:04:00 +0000 (07:04 +0000)]
re PR c++/18757 (ICE (on invalid) in get_innermost_template_args)
gcc/cp/ChangeLog:
PR c++/18757
PR c++/19366
PR c++/19499
* parser.c (cp_parser_template_id): Revert 2004-12-09's patch.
Issue an error when creating the template id.
* pt.c (fn_type_unification): Return early if the explicit
template arg list is an error_mark_node.
gcc/testsuite/ChangeLog:
* g++.dg/parse/typename7.C: Adjust error messages.
From-SVN: r94528
Brad Spencer [Tue, 1 Feb 2005 06:31:23 +0000 (06:31 +0000)]
crossconfig.m4: Repair Solaris cross bits for strtold and strtof.
2005-01-31 Brad Spencer <spencer@infointeractive.com>
* crossconfig.m4: Repair Solaris cross bits for strtold and strtof.
* configure: Regenerated.
From-SVN: r94522
GCC Administrator [Tue, 1 Feb 2005 00:16:10 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r94507
Daniel Jacobowitz [Mon, 31 Jan 2005 23:19:34 +0000 (23:19 +0000)]
dwarf2out.c (scope_die_for): If the containing scope is a TRANSLATION_UNIT_DECL, consider it to be a global.
2004-09-22 Mark Mitchell <mark@codesourcery.com>
* gcc/dwarf2out.c (scope_die_for): If the containing scope is a
TRANSLATION_UNIT_DECL, consider it to be a global.
From-SVN: r94504
GCC Administrator [Mon, 31 Jan 2005 00:16:14 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r94455
GCC Administrator [Sun, 30 Jan 2005 00:16:09 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r94415
Alan Modra [Sat, 29 Jan 2005 11:23:09 +0000 (11:23 +0000)]
unwind-dw2.c (execute_stack_op): Add missing cases for DW_OP_shl, DW_OP_shr, DW_OP_shra, DW_OP_xor.
* unwind-dw2.c (execute_stack_op): Add missing cases for
DW_OP_shl, DW_OP_shr, DW_OP_shra, DW_OP_xor.
From-SVN: r94405
GCC Administrator [Sat, 29 Jan 2005 00:16:22 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r94397
Stephane Carrez [Fri, 28 Jan 2005 22:18:27 +0000 (23:18 +0100)]
re PR target/15384 (Lines witout effect in t-m68hc11-gas file)
PR target/15384
* config/m68hc11/t-m68hc11-gas (dp-bit.c): Fix typo causing a
configuration part of dp-bit.c to be lost.
From-SVN: r94392
GCC Administrator [Fri, 28 Jan 2005 00:16:14 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r94352
Ulrich Weigand [Thu, 27 Jan 2005 23:35:54 +0000 (23:35 +0000)]
re PR target/17771 (-O2 -mmvcle: internal compiler error: in spill_failure, at reload1.c:1915)
PR target/17771
* config/s390/s390.md ("reload_outti"): Remove predicate for
output operand. Abort if operand is not a MEM.
("reload_outdi", "reload_outdf"): Likewise.
From-SVN: r94350
Marek Michalkiewicz [Thu, 27 Jan 2005 22:35:56 +0000 (23:35 +0100)]
re PR target/19293 (avr-gcc crashes when using shifts with negative shift count)
PR target/19293
PR target/19329
* config/avr/avr.c (notice_update_cc): Only set condition code for
ashrqi3 if shift count > 0.
(out_shift_with_cnt): Handle shift count <= 0 as a no-op.
(ashlqi3_out, ashlhi3_out, ashlsi3_out, ashrqi3_out, ashrhi3_out,
ashrsi3_out, lshrqi3_out, lshrhi3_out, lshrsi3_out): Handle shift
count <= 0 as a no-op, and shift count >= width by copying zero
or sign bit to all bits of the result.
* config/avr/avr.md (all shifts): Add alternatives for zero shift
count, with attribute "length" set to 0 and "cc" set to "none".
From-SVN: r94344
J"orn Rennecke [Thu, 27 Jan 2005 12:57:41 +0000 (12:57 +0000)]
re PR c++/18370 (cp_parser_initializer_list uninit variable problems)
gcc:
* real.c (do_add): Initialize signalling and canonical members.
* real.c (real_from_integer): Zero out destination.
gcc/cp:
PR c++/18370
* parser.c (cp_parser_initializer_clause): Initialize *non_constant_p.
From-SVN: r94322
Ulrich Weigand [Thu, 27 Jan 2005 02:02:06 +0000 (02:02 +0000)]
dbxout.c (dbxout_symbol_location): Resolve constant pool references even for variables with NULL DECL_INITIAL.
ChangeLog:
* dbxout.c (dbxout_symbol_location): Resolve constant pool references
even for variables with NULL DECL_INITIAL.
testsuite/ChangeLog:
* gcc.dg/
20041216 -1.c: New test.
From-SVN: r94305
No Author [Thu, 27 Jan 2005 02:02:06 +0000 (02:02 +0000)]
This commit was manufactured by cvs2svn to create branch
'gcc-3_4-branch'.
From-SVN: r94304
GCC Administrator [Thu, 27 Jan 2005 00:16:22 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r94295
Paolo Carlini [Wed, 26 Jan 2005 11:07:32 +0000 (11:07 +0000)]
std_complex.h: Remove usages of the dead _GLIBCXX_BUGGY_COMPLEX macro.
2005-01-26 Paolo Carlini <pcarlini@suse.de>
* include/std/std_complex.h: Remove usages of the dead
_GLIBCXX_BUGGY_COMPLEX macro.
From-SVN: r94258
GCC Administrator [Wed, 26 Jan 2005 00:16:06 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r94238
Richard Earnshaw [Tue, 25 Jan 2005 12:50:34 +0000 (12:50 +0000)]
re PR target/19393 (Assembler error: branch out of range)
PR target/19393
Backport:
2004-03-30 Nick Clifton <nickc@redhat.com>
* config/arm/arm.md (thumb_jump): Reduce the backward branch
range, and increase the forward branch range, to allow for
the fact that the PC will be off by 4.
From-SVN: r94219
GCC Administrator [Tue, 25 Jan 2005 00:19:57 +0000 (00:19 +0000)]
Daily bump.
From-SVN: r94190
Aldy Hernandez [Mon, 24 Jan 2005 12:37:40 +0000 (12:37 +0000)]
* regrename.c (note_sets): Handle subregs.
From-SVN: r94159
Richard Henderson [Mon, 24 Jan 2005 12:37:09 +0000 (12:37 +0000)]
regrename.c (note_sets): Handle subregs.
* regrename.c (note_sets): Handle subregs.
[[Split portion of a mixed commit.]]
From-SVN: r94158.1
Eric Botcazou [Mon, 24 Jan 2005 12:18:09 +0000 (13:18 +0100)]
* gcc.c-torture/compile/
20050113 -1.c: XFAIL on SPARC.
From-SVN: r94156
Jakub Jelinek [Mon, 24 Jan 2005 09:10:53 +0000 (10:10 +0100)]
re PR middle-end/19551 (pure (complex types) function call removed as dead (LAPACK routine claic1.f bug))
* flow.c (propagate_one_insn): Formatting.
PR middle-end/19551
* flow.c (libcall_dead_p): Be more conservative if unsure.
If there are any instructions between insn and call, see if they are
all dead before saying the libcall is dead.
* gcc.c-torture/execute/
20050121 -1.c: New test.
From-SVN: r94149
No Author [Mon, 24 Jan 2005 09:10:53 +0000 (09:10 +0000)]
This commit was manufactured by cvs2svn to create branch
'gcc-3_4-branch'.
From-SVN: r94148
David Billinghurst [Mon, 24 Jan 2005 05:08:34 +0000 (05:08 +0000)]
Fix entry.
From-SVN: r94143
David Billinghurst [Mon, 24 Jan 2005 05:05:04 +0000 (05:05 +0000)]
re PR other/16043 ([3.4 only] gcc version not reported with "enable-version-specific-runtime-libs" to gcc-testresults)
2005-01-24 David Billinghurst (David.Billinghurst@riotinto.com)
PR other/16403
* lib/g++.exp (g++_version): Tweak regexp for version
* lib/g77.exp (g77_version): Likewise
* lib/objc.exp (objc_version): Likewise
* lib/treelang.exp (treelang_version): Likewise
From-SVN: r94142
GCC Administrator [Mon, 24 Jan 2005 00:16:40 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r94135
GCC Administrator [Sun, 23 Jan 2005 00:16:13 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r94091
Ralf Corsepius [Sat, 22 Jan 2005 03:04:16 +0000 (04:04 +0100)]
re PR target/19548 (RTEMS CPP specs not merged from 3.2/3.2 branches)
2005-01-22 Ralf Corsepius <ralf.corsepius@rtems.org>
PR target/19548
* config/rs6000/rtems.h: Resurrect cpp_os_rtems_spec from gcc < 3.4.
(CPP_OS_RTEMS_SPEC): New (From gcc-3.3's config/rs6000/sys4.h).
(SUBSUBTARGET_EXTRA_SPECS): Use CPP_OS_RTEMS_SPEC.
From-SVN: r94058
GCC Administrator [Sat, 22 Jan 2005 00:16:55 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r94050
Volker Reichelt [Fri, 21 Jan 2005 16:21:39 +0000 (16:21 +0000)]
re PR libstdc++/19510 ([3.3 only] Uninitialized pointers in iterators)
PR libstdc++/19510
* include/bits/stl_list.h (_List_iterator): Initialize _M_node
in constructor.
(_List_const_iterator): Likewise.
* include/bits/stl_tree.h (_Rb_tree_iterator): Likewise.
(_Rb_tree_const_iterator): Likewise.
* testsuite/23_containers/map/operators/1_neg.cc: Adjust line numbers.
* testsuite/23_containers/set/operators/1_neg.cc: Likewise.
From-SVN: r94017
GCC Administrator [Fri, 21 Jan 2005 00:17:17 +0000 (00:17 +0000)]
Daily bump.
From-SVN: r93998
GCC Administrator [Thu, 20 Jan 2005 00:16:09 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r93928
Kriang Lerdsuwanakij [Wed, 19 Jan 2005 14:50:24 +0000 (14:50 +0000)]
re PR c++/19375 (Access violation diagnostic given twice)
PR c++/19375
* semantics.c (finish_id_expression): Disable access checking for
already lookuped FIELD_DECL.
From-SVN: r93899
Kriang Lerdsuwanakij [Wed, 19 Jan 2005 14:46:35 +0000 (14:46 +0000)]
re PR c++/19258 (Incorrect access check for default argument)
PR c++/19258
* parser.c (cp_parser_late_parsing_default_args): Handle friend
defined in class.
* pt.c (push_access_scope, pop_access_scope): Likewise.
* g++.dg/lookup/friend6.C: New test.
From-SVN: r93898
Jakub Jelinek [Wed, 19 Jan 2005 11:18:18 +0000 (12:18 +0100)]
re PR rtl-optimization/15139 (cc1 uses excessive amounts of memory compiling small routine)
PR rtl-optimization/15139
* combine.c: Include params.h.
(count_rtxs): New function.
(record_value_for_reg): If replace_rtx would replace at least
2 occurrences of REG in VALUE and TEM is really large, replace REG with
(clobber (const_int 0)) instead of TEM.
* params.def (PARAM_MAX_LAST_VALUE_RTL): New.
* params.h (MAX_LAST_VALUE_RTL): New.
* Makefile.in (combine.o): Depend on $(PARAMS_H).
* doc/invoke.texi (--param max-last-value-rtl=N): Document.
* gcc.dg/
20050111 -2.c: New test.
From-SVN: r93895
Jakub Jelinek [Wed, 19 Jan 2005 09:44:48 +0000 (10:44 +0100)]
re PR c/17297 (ICE with FP vector constructor containing qnan calculation)
PR c/17297
* c-typeck.c (digest_init): Only call build_vector if all constructor
elements are *_CST nodes.
* gcc.c-torture/compile/
20050113 -1.c: New testcase.
PR middle-end/19164
* c-typeck.c (digest_init): Only call build_vector if inside_init
is a CONSTRUCTOR.
* gcc.dg/
20050113 -1.c: New testcase.
From-SVN: r93894
No Author [Wed, 19 Jan 2005 09:44:48 +0000 (09:44 +0000)]
This commit was manufactured by cvs2svn to create branch
'gcc-3_4-branch'.
From-SVN: r93893
GCC Administrator [Wed, 19 Jan 2005 00:16:17 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r93873
Jakub Jelinek [Tue, 18 Jan 2005 22:05:06 +0000 (23:05 +0100)]
re PR ada/13470 (64bits Ada bootstrap failure:xnmake etc. crash generating nmake.adb etc.)
PR ada/13470
* a-stunau.adb (Get_String): Don't return U.Reference, but Ret that is
set to the new string.
From-SVN: r93858
Eric Botcazou [Tue, 18 Jan 2005 21:39:38 +0000 (22:39 +0100)]
re PR debug/16261 (ICE: output_die, at dwarf2out.c:6628)
PR debug/16261
Backport from mainline:
2004-01-27 Devang Patel <dpatel@apple.com>
* dwarf2out.c: (remove_child_TAG): New function.
(gen_subprogram_die): Do not remove all children dies while reusing
declaration die for definition. Instead, selectively remove only
formal parameters.
From-SVN: r93855
No Author [Tue, 18 Jan 2005 21:39:38 +0000 (21:39 +0000)]
This commit was manufactured by cvs2svn to create branch
'gcc-3_4-branch'.
From-SVN: r93854
Paolo Carlini [Tue, 18 Jan 2005 16:52:53 +0000 (16:52 +0000)]
stl_tree.h: Add a few missing std:: qualifications.
2005-01-18 Paolo Carlini <pcarlini@suse.de>
* include/bits/stl_tree.h: Add a few missing std:: qualifications.
From-SVN: r93836
Eric Botcazou [Tue, 18 Jan 2005 08:33:28 +0000 (09:33 +0100)]
re PR rtl-optimization/19296 (Range check on short miscompiled at -O)
PR rtl-optimization/19296
* combine.c (simplify_comparison): Rewrite the condition under
which a non-paradoxical SUBREG of a PLUS can be lifted when
compared against a constant.
From-SVN: r93820
No Author [Tue, 18 Jan 2005 08:33:28 +0000 (08:33 +0000)]
This commit was manufactured by cvs2svn to create branch
'gcc-3_4-branch'.
From-SVN: r93819
John David Anglin [Tue, 18 Jan 2005 00:33:12 +0000 (00:33 +0000)]
* varasm.c (process_pending_assemble_output_defs): Fix previous change.
From-SVN: r93803
GCC Administrator [Tue, 18 Jan 2005 00:16:29 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r93797
Tom Tromey [Mon, 17 Jan 2005 20:57:04 +0000 (20:57 +0000)]
[multiple changes]
2005-01-17 Andrew Haley <aph@redhat.com>
* java/lang/reflect/natMethod.cc (_Jv_CallAnyMethodA): In the case
of virtual dispatch, if we have no method index, and no code
pointer, look a method up by name.
2005-01-17 Tom Tromey <tromey@redhat.com>
* testsuite/libjava.jni/iface.c: New file.
* testsuite/libjava.jni/iface.out: New file.
* testsuite/libjava.jni/iface.java: New file.
From-SVN: r93776
David O'Brien [Mon, 17 Jan 2005 19:30:51 +0000 (19:30 +0000)]
gcc_update: Explicitly update the branch.
2005-01-17 David O'Brien <obrien@FreeBSD.org>
* contrib/gcc_update: Explicitly update the branch.
Approved by: Mark Mitchell <mark@codesourcery.com>
Message-ID: <
41E82DCA .
1020607 @codesourcery.com>
From-SVN: r93773
GCC Administrator [Mon, 17 Jan 2005 00:16:06 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r93744
Jonathan Wakely [Sun, 16 Jan 2005 22:08:43 +0000 (22:08 +0000)]
rope: Qualify calls to std::copy() by sequence_buffer.
2005-01-16 Jonathan Wakely <redi@gcc.gnu.org>
* include/ext/rope: Qualify calls to std::copy() by sequence_buffer.
* testsuite/ext/rope/4.cc: Add.
From-SVN: r93740
No Author [Sun, 16 Jan 2005 22:08:43 +0000 (22:08 +0000)]
This commit was manufactured by cvs2svn to create branch
'gcc-3_4-branch'.
From-SVN: r93739
John David Anglin [Sun, 16 Jan 2005 16:01:28 +0000 (16:01 +0000)]
re PR target/16304 (bootstrap failure on AIX 4.3.3: cannot build strstream in libstdc++)
PR target/16304
* defaults.h (TARGET_DEFERRED_OUTPUT_DEFS): Provide default.
* toplev.c (compile_file): Call process_pending_assemble_output_defs
just before targetm.asm_out.file_end.
* tree.h (process_pending_assemble_output_defs): Declare.
* varasm.c (assemble_output_def, process_pending_assemble_output_defs):
New functions.
(assemble_alias): Defer generation of assembly code for defines when
TARGET_DEFERRED_OUTPUT_DEFS is true.
* config/rs6000/aix41.h (TARGET_DEFERRED_OUTPUT_DEFS): Define.
* config/rs6000/aix43.h (TARGET_DEFERRED_OUTPUT_DEFS): Define.
* doc/tm.texi (TARGET_DEFERRED_OUTPUT_DEFS): document.
From-SVN: r93728
GCC Administrator [Sun, 16 Jan 2005 00:16:06 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r93717
Ralf Corsepius [Sat, 15 Jan 2005 08:43:50 +0000 (09:43 +0100)]
rtems.h (MIPS_DEFAULT_GVALUE): Set to 0.
2005-01-15 Ralf Corsepius <ralf.corsepius@rtems.org>
* config/mips/rtems.h (MIPS_DEFAULT_GVALUE): Set to 0.
* config/mips/t-rtems (MULTILIBS_DIRNAMES,MULTILIB_OPTIONS):
Remove little endian multilib variants.
Add mips32 multilib variant.
From-SVN: r93691
David Edelsohn [Sat, 15 Jan 2005 04:13:47 +0000 (04:13 +0000)]
* config/rs6000/aix52.h (CPLUSPLUS_CPP_SPEC): Revert last change.
From-SVN: r93684
GCC Administrator [Sat, 15 Jan 2005 00:16:50 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r93675
Jakub Jelinek [Fri, 14 Jan 2005 23:51:38 +0000 (00:51 +0100)]
re PR c++/19263 (wrong-code: explicit initialization of v8qi miscompiled)
PR c++/19263
* typeck2.c (split_nonconstant_init_1) <case VECTOR_TYPE>: Put a copy
of CONSTRUCTOR's node into MODIFY_EXPR, as the original is modified.
Store code to *pcode.
* g++.dg/init/vector1.C: New test.
From-SVN: r93674
No Author [Fri, 14 Jan 2005 23:51:38 +0000 (23:51 +0000)]
This commit was manufactured by cvs2svn to create branch
'gcc-3_4-branch'.
From-SVN: r93673
David O'Brien [Fri, 14 Jan 2005 05:00:32 +0000 (05:00 +0000)]
backport: freebsd-spec.h: Make KSE pthread lib logic the default.
2005-01-13 David O'Brien <obrien@FreeBSD.org>
Backport from mainline:
* config/freebsd-spec.h: Make KSE pthread lib logic the default.
From-SVN: r93630
GCC Administrator [Fri, 14 Jan 2005 00:16:08 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r93616
David Edelsohn [Thu, 13 Jan 2005 19:19:20 +0000 (19:19 +0000)]
aix52.h (CPLUSPLUS_CPP_SPEC): Change _XOPEN_SOURCE definition to 600.
* config/rs6000/aix52.h (CPLUSPLUS_CPP_SPEC): Change _XOPEN_SOURCE
definition to 600.
From-SVN: r93608
Ralf Corsepius [Thu, 13 Jan 2005 12:31:06 +0000 (13:31 +0100)]
t-rtems-i386: Multilib on -mtune instead of -mcpu.
2005-01-13 Ralf Corsepius <ralf.corsepius@rtems.org>
* config/i386/t-rtems-i386: Multilib on -mtune instead of -mcpu.
From-SVN: r93598
David Mosberger [Thu, 13 Jan 2005 05:57:05 +0000 (05:57 +0000)]
Patches to fix sibcall unwind info problems.
PR target/18987
* config/ia64/ia64.c (process_set): For alloc insn, only call
process_epilogue is !frame_pointer_needed.
PR target/13158
* config/ia64/ia64.c (ia64_expand_epilogue): Set RTX_FRAME_RELATED_P on
sibcall alloc instruction.
(process_set): Handle sibcall alloc instruction.
Co-Authored-By: James E Wilson <wilson@specifixinc.com>
From-SVN: r93595
David Edelsohn [Thu, 13 Jan 2005 00:52:27 +0000 (19:52 -0500)]
- add Andreas Schwab <schwab@suse.de> to ChangeLog.
From-SVN: r93247
David Edelsohn [Thu, 13 Jan 2005 00:50:40 +0000 (00:50 +0000)]
re PR bootstrap/18033 (--disable-aix64 doesn't remove ppc64 from multilib list)
PR bootstrap/18033
* config-ml.in: Eval option if surrounded by single quotes.
From-SVN: r93246
GCC Administrator [Thu, 13 Jan 2005 00:16:14 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r93239
Paolo Carlini [Wed, 12 Jan 2005 19:53:13 +0000 (19:53 +0000)]
stl_algobase.h (lexicographical_compare): Fix concept check.
2005-01-12 Paolo Carlini <pcarlini@suse.de>
* include/bits/stl_algobase.h (lexicographical_compare):
Fix concept check.
[[Split portion of a mixed commit.]]
From-SVN: r93231.1
GCC Administrator [Wed, 12 Jan 2005 00:16:11 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r93210
GCC Administrator [Tue, 11 Jan 2005 00:16:28 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r93160
David Edelsohn [Mon, 10 Jan 2005 15:25:23 +0000 (15:25 +0000)]
re PR other/18720 (collect2 uses wrong search order if -brtl specified)
PR target/18720
Backport from mainline
* collect2.c (main): Set aixrtl_flag for -brtl option.
(resolve_lib_name): Search for .so file extension before .a
if aixrtl_flag set.
From-SVN: r93141
GCC Administrator [Mon, 10 Jan 2005 00:16:06 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r93124
GCC Administrator [Sun, 9 Jan 2005 00:16:11 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r93096
Jakub Jelinek [Sat, 8 Jan 2005 09:01:57 +0000 (10:01 +0100)]
re PR target/19012 (ICE on testsuite/gcc.c-torture/execute/930208-1.c with -fpack-struct -Os)
PR rtl-optimization/19012
* config/i386/i386.md (addqi_1_slp): Set memory attribute.
From-SVN: r93079
Eric Botcazou [Sat, 8 Jan 2005 01:20:19 +0000 (02:20 +0100)]
configure.ac (HAVE_AS_OFFSETABLE_LO10): Fix typo.
* configure.ac (HAVE_AS_OFFSETABLE_LO10): Fix typo.
* configure: Regenerate.
From-SVN: r93076
GCC Administrator [Sat, 8 Jan 2005 00:16:20 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r93070
Jakub Jelinek [Fri, 7 Jan 2005 19:59:05 +0000 (20:59 +0100)]
c-common.c (handle_mode_attribute): For ENUMERAL_TYPE, also copy TYPE_MODE.
* c-common.c (handle_mode_attribute): For ENUMERAL_TYPE, also copy
TYPE_MODE.
* gcc.c-torture/execute/
20050107 -1.c: New test.
From-SVN: r93064
Laurent GUERBY [Fri, 7 Jan 2005 18:52:41 +0000 (18:52 +0000)]
backport: [multiple changes]
2005-01-06 Laurent GUERBY <laurent@guerby.net>
Backport from mainline:
2004-11-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
* ada/acats/run_acats (LD_LIBRARY_PATH): Add previous LD_LIBRARY_PATH
to LD_LIBRARY_PATH. Export LD_LIBRARY_PATH.
2004-04-24 Laurent GUERBY <laurent@guerby.net>
Ulrich Weigand <uweigand@de.ibm.com>
* ada/acats/run_all.sh: Define $target variable.
2004-04-24 Laurent GUERBY <laurent@guerby.net>
* ada/acats/run_all.sh: Handle
cd2a83c ,
cd2a91c (target_bit)
and
ad8011a (target_insn).
* ada/acats/support/macro.dfs: Likewise.
* ada/acats/support/impbit.adb: New file.
From-SVN: r93061
Laurent GUERBY [Fri, 7 Jan 2005 18:50:14 +0000 (18:50 +0000)]
MAINTAINERS: Update my email address.
2005-01-06 Laurent GUERBY <laurent@guerby.net>
* MAINTAINERS: Update my email address.
From-SVN: r93060
GCC Administrator [Fri, 7 Jan 2005 00:16:07 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r93016
Richard Sandiford [Thu, 6 Jan 2005 19:12:04 +0000 (19:12 +0000)]
re PR rtl-optimization/13299 (Unsafe treatment of extended givs)
PR rtl-opt/13299
* loop.c (get_monotonic_increment, biased_biv_fits_mode_p,
biv_fits_mode_p, extension_within_bounds_p): New functions.
(check_ext_dependent_givs): Use them.
From-SVN: r93003
No Author [Thu, 6 Jan 2005 19:12:04 +0000 (19:12 +0000)]
This commit was manufactured by cvs2svn to create branch
'gcc-3_4-branch'.
From-SVN: r93002
Richard Henderson [Thu, 6 Jan 2005 04:10:57 +0000 (20:10 -0800)]
re PR rtl-optimization/10692 ([m68k] miscompilation of perl with -O2 -fPIC)
PR rtl-opt/10692
* reload1.c (do_input_reload): Restrict the optimization deleteing
a previous output reload to RELOAD_FOR_INPUT.
From-SVN: r92986
GCC Administrator [Thu, 6 Jan 2005 00:16:07 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r92978
Jakub Jelinek [Wed, 5 Jan 2005 23:47:02 +0000 (00:47 +0100)]
backport: c-typeck.c (same_translation_unit_p): Fix pasto.
Backport from mainline:
2004-03-22 Diego Novillo <dnovillo@redhat.com>
* c-typeck.c (same_translation_unit_p): Fix pasto.
* gcc.c-torture/compile/
20050105 -1.c: New test.
From-SVN: r92977
No Author [Wed, 5 Jan 2005 23:47:02 +0000 (23:47 +0000)]
This commit was manufactured by cvs2svn to create branch
'gcc-3_4-branch'.
From-SVN: r92976
Eric Botcazou [Wed, 5 Jan 2005 06:53:52 +0000 (07:53 +0100)]
re PR libf2c/17636 ("truncation failed in endfile" error when closing a file appended to)
PR libf2c/17636
* libI77/err.c (f__nowwriting): Call fseek if end-of-file.
From-SVN: r92924
GCC Administrator [Wed, 5 Jan 2005 00:16:06 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r92912
GCC Administrator [Tue, 4 Jan 2005 00:16:09 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r92873
GCC Administrator [Mon, 3 Jan 2005 00:16:23 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r92817
Andreas Jaeger [Sun, 2 Jan 2005 21:34:07 +0000 (22:34 +0100)]
* gcc.dg/pr12092-1.c: Do not run on x86_64.
From-SVN: r92813
Chris Jefferson [Sun, 2 Jan 2005 17:50:37 +0000 (17:50 +0000)]
stl_algobase.h (mismatch): Correct concept check.
2005-01-02 Chris Jefferson <chris@bubblescope.net>
* include/bits/stl_algobase.h (mismatch): Correct concept check.
From-SVN: r92809
Roger Sayle [Sun, 2 Jan 2005 16:46:45 +0000 (16:46 +0000)]
re PR rtl-optimization/12092 (ICE: Floating point exception)
PR rtl-optimization/12092
* loop.c (emit_prefetch_instructions): Do nothing if PREFETCH_BLOCK
is zero.
* gcc.dg/pr12092-1.c: New test case.
Co-Authored-By: Andrew Pinski <pinskia@physics.uc.edu>
Co-Authored-By: James E Wilson <wilson@specifixinc.com>
From-SVN: r92807
No Author [Sun, 2 Jan 2005 16:46:45 +0000 (16:46 +0000)]
This commit was manufactured by cvs2svn to create branch
'gcc-3_4-branch'.
From-SVN: r92806
GCC Administrator [Sun, 2 Jan 2005 00:16:10 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r92795
Paolo Carlini [Sat, 1 Jan 2005 23:18:47 +0000 (23:18 +0000)]
13189.cc: Fix, first include testsuite_hooks.h, to know whether including ext/enc_filebuf.h.
2005-01-01 Paolo Carlini <pcarlini@suse.de>
* testsuite/ext/enc_filebuf/char/13189.cc: Fix, first include
testsuite_hooks.h, to know whether including ext/enc_filebuf.h.
* testsuite/ext/enc_filebuf/wchar_t/13189.cc: Likewise.
From-SVN: r92793
No Author [Sat, 1 Jan 2005 23:18:47 +0000 (23:18 +0000)]
This commit was manufactured by cvs2svn to create branch
'gcc-3_4-branch'.
From-SVN: r92792