]>
git.ipfire.org Git - thirdparty/gcc.git/log
GCC Administrator [Fri, 14 May 2004 00:16:08 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r81821
Benjamin Kosnik [Thu, 13 May 2004 21:32:57 +0000 (21:32 +0000)]
re PR libstdc++/14720 (Undefined reference to `std::basic_ios<char, std::char_traits<char> >::_M_setstate(std::_Ios_Iostate))
2004-05-13 Benjamin Kosnik <bkoz@redhat.com>
PR libstdc++/14720
* config/linker-map.gnu: Export basic_ios::_M_setstate.
* testsuite/abi_check.cc (check_version): Add GLIBCXX_3.2.4
to known versions.
* configure.in (libtool_VERSION): To 5:6:0.
* configure: Regenerated.
From-SVN: r81805
Kaz Kojima [Thu, 13 May 2004 14:28:34 +0000 (14:28 +0000)]
re PR target/15130 ([3.3/3.4][sh4-linux] miscompilation with -O2)
PR target/15130
* config/sh/sh-protos.h (sh_expand_epilogue): Change prototype.
* config/sh/sh.c (output_stack_adjust): Generate a special
push/pop sequence when failing to get a temporary register for
non SHmedia epilogue.
(sh_expand_epilogue): Add an argument to show whether it's for
sibcall or not. Take the sibcall epilogue into account.
(sh_need_epilogue): Call sh_expand_epilogue with 0.
* config/sh/sh.md (sibcall_epilogue): Call sh_expand_epilogue
with 1.
(epilogue): Call sh_expand_epilogue with 0.
From-SVN: r81783
GCC Administrator [Thu, 13 May 2004 00:16:08 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r81757
Kaz Kojima [Wed, 12 May 2004 15:14:34 +0000 (15:14 +0000)]
re PR bootstrap/15120 ([3.3 only] [libtool bug] hidden symbol `__sdivsi3_i4' is referenced by DSO)
PR bootstrap/15120
* libtool.m4 (lt_cv_deplibs_check_method): Use pass_all on sh*.
* */configure: Rebuilt.
From-SVN: r81745
GCC Administrator [Wed, 12 May 2004 00:16:09 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r81728
GCC Administrator [Tue, 11 May 2004 00:16:09 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r81688
GCC Administrator [Mon, 10 May 2004 00:16:08 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r81661
Kaveh R. Ghazi [Sat, 8 May 2004 21:52:47 +0000 (21:52 +0000)]
alias.c (set_reg_known_value, [...]): Prototype.
* alias.c (set_reg_known_value, set_reg_known_equiv_p):
Prototype.
(get_reg_known_value, set_reg_known_value,
get_reg_known_equiv_p, set_reg_known_equiv_p): Use traditional
style function definitions.
(set_reg_known_equiv_p): Change parameter from bool to int.
Backport:
2003-06-13 Matt Kraai <kraai@alumni.cmu.edu>
* unwind-c.c: Define NO_SIZE_OF_ENCODED_VALUE.
* unwind-pe.h (size_of_encoded_value): Do not define if
NO_SIZE_OF_ENCODED_VALUE is defined.
2003-10-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
* unwind-dw2.c (NO_SIZE_OF_ENCODED_VALUE): Define when
appropriate.
2003-05-07 Richard Henderson <rth@redhat.com>
* unwind-dw2.c (_Unwind_GetCFA): Cast pointer to _Unwind_Ptr,
not _Unwind_Word.
cp:
* Make-lang.in (cp/init.o): Depend on diagnostic.h.
* except.c (do_free_exception): Prototype.
* init.c: Include "diagnostic.h".
f:
Backport:
2004-02-24 Michael Matz <matz@suse.de>
* sta.c (ffesta_save_): Don't break aliasing rules.
From-SVN: r81649
Eric Botcazou [Sat, 8 May 2004 17:37:31 +0000 (19:37 +0200)]
install.texi (sparc-sun-solaris2*): Document bootstrap problems with earlier versions of the GNU compiler.
* doc/install.texi (sparc-sun-solaris2*): Document bootstrap
problems with earlier versions of the GNU compiler.
From-SVN: r81647
GCC Administrator [Sat, 8 May 2004 00:16:07 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r81637
Steven Bosscher [Fri, 7 May 2004 16:25:51 +0000 (16:25 +0000)]
re PR rtl-optimization/14749 (Miscompilation of bit test)
PR opt/14749
* expr.c (do_jump): If TREE_CONSTANT_OVERFLOW is set, don't
trust integer_zerop. Just expand both branches.
From-SVN: r81630
GCC Administrator [Fri, 7 May 2004 00:16:07 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r81592
Matthias Klose [Thu, 6 May 2004 22:35:27 +0000 (22:35 +0000)]
iterator.h: Add GPL copyright info, with exception clause.
2004-05-07 Matthias Klose <doko@debian.org>
* include/backward/iterator.h: Add GPL copyright info,
with exception clause.
* config/cpu/hppa/atomicity.h: Likewise.
* config/io/c_io_libio_codecvt.c: Likewise.
* include/bits/boost_concept_check.h: Likewise.
* include/backward/iterator.h: Likewise.
* libsupc++/tinfo.h: Likewise.
* po/string_literals.cc: Likewise.
* src/wstring-inst.cc: Likewise.
* libio/_G_config.h: Likewise.
* libio/iolibio.h: Likewise.
From-SVN: r81587
GCC Administrator [Thu, 6 May 2004 00:16:37 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r81549
GCC Administrator [Wed, 5 May 2004 00:16:08 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r81496
Volker Reichelt [Tue, 4 May 2004 00:21:38 +0000 (00:21 +0000)]
backport: re PR c++/14810 (tree check failures with invalid code involving templates)
Backport:
2004-04-01 Mark Mitchell <mark@codesourcery.com>
PR c++/14810
* decl.c (maybe_push_cleanup_level): Robustify.
From-SVN: r81464
GCC Administrator [Tue, 4 May 2004 00:16:08 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r81460
Michael Koch [Mon, 3 May 2004 19:30:32 +0000 (19:30 +0000)]
re PR libgcj/14695 ([3.3/3.4 only] java.net.NetworkInterface.getByName() throws exception instead of returning null)
2004-05-03 Michael Koch <konqueror@gmx.de>
Fixes PR libgcj/14695:
* java/net/NetworkInterface.java
(getByName): Return null when no interface was found.
From-SVN: r81447
GCC Administrator [Mon, 3 May 2004 00:16:08 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r81419
GCC Administrator [Sun, 2 May 2004 00:16:07 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r81399
Gabriel Dos Reis [Sat, 1 May 2004 20:27:40 +0000 (20:27 +0000)]
backport: re PR c++/14763 (internal compiler error: in find_function_data, at function.c:320)
Backport from gcc-3_4-branch
2004-03-30 Mark Mitchell <mark@codesourcery.com>
Jakub Jelinek <jakub@redhat.com>
PR c++/14763
* pt.c (tsubst_default_argument): Clear
current_function_decl.
* decl2.c (mark_used): Don't segfault if cfun != NULL but
current_function_decl == NULL.
From-SVN: r81395
Gabriel Dos Reis [Sat, 1 May 2004 19:57:28 +0000 (19:57 +0000)]
backport: re PR c++/14724 (Destructor not called on backwards goto past initialization)
Backport from gcc-3_4-branch:
2004-03-30 Mark Mitchell <mark@codesourcery.com>
PR c++/14724
* decl.c (start_decl_1): Do not decide whether or not to
create a
new cleanup level until after the type has been completed.
From-SVN: r81394
Eric Botcazou [Sat, 1 May 2004 12:16:28 +0000 (12:16 +0000)]
Fix small inaccuracy.
From-SVN: r81385
GCC Administrator [Sat, 1 May 2004 00:16:06 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r81375
GCC Administrator [Fri, 30 Apr 2004 00:16:09 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r81312
Matthias Klose [Thu, 29 Apr 2004 05:49:12 +0000 (05:49 +0000)]
- Revert the previous patch:
* expr.c (expand_expr_real) <NOP_EXPR>: Return a new
pseudo when converting from a sub-word source to a
larger-than-word register which conflicts with the source.
- Checkin the updated patch:
* expr.c (convert_move): Copy the source to a new pseudo
when converting from a sub-word source to a larger-than-word
register which conflicts with the source.
From-SVN: r81275
Matthias Klose [Thu, 29 Apr 2004 04:54:39 +0000 (04:54 +0000)]
backport: re PR rtl-optimization/14235 (ICE in verify_local_live_at start (flow.c:546))
2004-04-29 Matthias Klose <doko@debian.org>
Backport:
2004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
PR optimization/14235
* expr.c (expand_expr_real) <NOP_EXPR>: Return a new
pseudo when converting from a sub-word source to a
larger-than-word register which conflicts with the source.
2004-04-29 Matthias Klose <doko@debian.org>
Backport:
2004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
* gcc.c-torture/compile/
20040304 -1.c: New test.
From-SVN: r81274
Jakub Jelinek [Thu, 29 Apr 2004 04:42:52 +0000 (06:42 +0200)]
sparc.h (FLOATDITF2_LIBCALL, [...]): Define.
2004-04-29 Jakub Jelinek <jakub@redhat.com>
* config/sparc/sparc.h (FLOATDITF2_LIBCALL, FIX_TRUNCTFDI2_LIBCALL,
FIXUNS_TRUNCTFDI2_LIBCALL): Define.
(INIT_TARGET_OPTABS): If DITF_CONVERSION_LIBFUNCS, initialize
DI <-> TF libfuncs for TARGET_ARCH32.
(DITF_CONVERSION_LIBFUNCS): Define to 0.
* config/sparc/linux.h (DITF_CONVERSION_LIBFUNCS): Redefine to 1.
* config/sparc/linux64.h (DITF_CONVERSION_LIBFUNCS): Redefine to 1.
* config.gcc (sparc-*-linux*): Revert 2004-03-25 change.
* config/sparc/t-linux64 (TARGET_LIBGCC2_CFLAGS): Likewise.
* config/sparc/t-linux: Removed.
From-SVN: r81273
GCC Administrator [Thu, 29 Apr 2004 00:16:09 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r81265
H.J. Lu [Wed, 28 Apr 2004 17:00:03 +0000 (17:00 +0000)]
re PR target/15084 (-O/-O2 generate wrong code on structure modification)
2004-04-28 H.J. Lu <hongjiu.lu@intel.com>
PR target/15084
* config/i386/i386.md (*movsi_insv_1_rex64): Changed to DImode
and renamed to movdi_insv_1_rex64.
(insv): Support SImode for 32bit and DImode for 64bit.
From-SVN: r81254
GCC Administrator [Wed, 28 Apr 2004 00:16:08 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r81236
GCC Administrator [Tue, 27 Apr 2004 00:16:10 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r81205
GCC Administrator [Mon, 26 Apr 2004 00:16:07 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r81172
GCC Administrator [Sun, 25 Apr 2004 00:16:08 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r81151
Richard Henderson [Sat, 24 Apr 2004 19:40:46 +0000 (12:40 -0700)]
re PR bootstrap/14671 (caller-save.c:491: internal compiler error: Segmentation fault)
PR bootstrap/14671
* alias.c (alias_invariant, alias_invariant_size): Mark GTY.
(reg_known_value, reg_known_value_size): Likewise; make static.
(reg_known_equiv_p): Make static.
(clear_reg_alias_info): Update for new indexing.
(get_reg_known_value, set_reg_known_value): New.
(get_reg_known_equiv_p, set_reg_known_equiv_p): New.
(canon_rtx): Use them.
(init_alias_analysis): Likewise. Allocate reg_known_value with gc.
Don't play queer offsetting games with reg_known_value and
reg_known_equiv_p.
(end_alias_analysis): Don't free reg_known_value.
* rtl.h (get_reg_known_value, get_reg_known_equiv_p): Declare.
* sched-deps.c (reg_known_equiv_p, reg_known_value): Remove.
(deps_may_trap_p, sched_analyze_1, sched_analyze_2): Use the new
functions instead.
From-SVN: r81145
GCC Administrator [Sat, 24 Apr 2004 00:16:08 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r81120
GCC Administrator [Fri, 23 Apr 2004 00:16:08 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r81062
GCC Administrator [Thu, 22 Apr 2004 00:16:39 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r80991
John David Anglin [Wed, 21 Apr 2004 18:48:20 +0000 (18:48 +0000)]
pa64-hpux.h (LIB_SPEC): Fix library specification used with GNU ld.
* pa64-hpux.h (LIB_SPEC): Fix library specification used with GNU ld.
* pa64-regs.h (DBX_REGISTER_NUMBER): Simplify and correct mapping of
SAR register. Fix comment.
(ADDITIONAL_REGISTER_NAMES): Correct register number of SAR register
(%cr11).
From-SVN: r80977
GCC Administrator [Wed, 21 Apr 2004 00:16:09 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r80936
Paul Brook [Tue, 20 Apr 2004 10:29:19 +0000 (10:29 +0000)]
re PR c++/2123 (Array initializer)
PR 2123
* g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
failure and exit(0) on success.
* g++.dg/expr/anew2.C: Ditto.
* g++.dg/expr/anew3.C: Ditto.
* g++.dg/expr/anew4.C: Ditto.
From-SVN: r80889
GCC Administrator [Tue, 20 Apr 2004 00:16:07 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r80871
GCC Administrator [Tue, 20 Apr 2004 00:16:07 +0000 (00:16 +0000)]
Daily bump.
[[Split portion of a mixed commit.]]
From-SVN: r80870.1
GCC Administrator [Mon, 19 Apr 2004 00:16:07 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r80835
GCC Administrator [Sun, 18 Apr 2004 00:16:07 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r80804
Gerald Pfeifer [Sun, 18 Apr 2004 00:04:31 +0000 (00:04 +0000)]
g77.texi (Floating-point Errors): Avoid referencing http://www.linuxsupportline.com/~billm/ which as has been...
* g77.texi (Floating-point Errors): Avoid referencing
http://www.linuxsupportline.com/~billm/ which as has been hijacked.
From-SVN: r80802
GCC Administrator [Sat, 17 Apr 2004 00:16:08 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r80779
GCC Administrator [Fri, 16 Apr 2004 00:16:08 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r80736
Zack Weinberg [Thu, 15 Apr 2004 02:05:05 +0000 (02:05 +0000)]
re PR c++/14936 (-fdata-sections + uninitialized template data objects = spurious link errors)
PR 14936
Backport from mainline:
2004-03-12 Matt Austern <austern@apple.com>
* varasm.c (make_decl_one_only): Don't use DECL_COMMON if
we're compiling for a SUPPORTS_ONE_ONLY target.
From-SVN: r80708
GCC Administrator [Thu, 15 Apr 2004 00:16:10 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r80700
GCC Administrator [Wed, 14 Apr 2004 00:16:06 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r80672
H.J. Lu [Tue, 13 Apr 2004 18:36:36 +0000 (18:36 +0000)]
[multiple changes]
2004-04-13 H.J. Lu <hongjiu.lu@intel.com>
PR debug/14919
From gcc-3_2-rhl8-branch:
2003-02-04 Jakub Jelinek <jakub@redhat.com>
* dwarf2out.c (dwarf2out_finish): Add AT_comp_dir attribute
even if input file name is absolute, but one of the includes
is relative.
From-SVN: r80648
GCC Administrator [Tue, 13 Apr 2004 00:16:40 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r80634
GCC Administrator [Mon, 12 Apr 2004 00:16:06 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r80613
GCC Administrator [Sun, 11 Apr 2004 00:16:07 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r80588
GCC Administrator [Sat, 10 Apr 2004 00:16:37 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r80576
GCC Administrator [Fri, 9 Apr 2004 00:16:06 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r80533
GCC Administrator [Thu, 8 Apr 2004 00:16:27 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r80495
H.J. Lu [Wed, 7 Apr 2004 23:06:50 +0000 (23:06 +0000)]
gcconfig.h (PREFETCH): Use __builtin_prefetch for gcc >= 3.0.
2004-04-07 H.J. Lu <hongjiu.lu@intel.com>
* include/private/gcconfig.h (PREFETCH): Use __builtin_prefetch
for gcc >= 3.0.
(PREFETCH_FOR_WRITE): Likewise.
From-SVN: r80491
GCC Administrator [Wed, 7 Apr 2004 00:16:58 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r80468
Devang Patel [Tue, 6 Apr 2004 18:48:47 +0000 (11:48 -0700)]
re PR target/14467 (Compiling on Mac OS X 10.1.5 broken)
PR 14467
* config/darwin.h (LINK_COMMAND_SPEC): Use c++filt instead of c++filt3.
From-SVN: r80462
GCC Administrator [Tue, 6 Apr 2004 00:16:22 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r80443
GCC Administrator [Mon, 5 Apr 2004 00:16:12 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r80413
GCC Administrator [Sun, 4 Apr 2004 00:16:10 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r80384
GCC Administrator [Sat, 3 Apr 2004 00:16:15 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r80365
GCC Administrator [Fri, 2 Apr 2004 00:17:14 +0000 (00:17 +0000)]
Daily bump.
From-SVN: r80341
Richard Henderson [Thu, 1 Apr 2004 21:48:06 +0000 (13:48 -0800)]
re PR c++/14804 ([unit-at-a-time] initializing const data with reinterpret_cast-ed pointer-to-member function crashes)
PR c++/14804
* decl.c (cp_finish_decl): Preserve TREE_READONLY more often.
* typeck2.c (split_nonconstant_init): Clear TREE_READONLY.
From-SVN: r80325
No Author [Thu, 1 Apr 2004 21:48:06 +0000 (21:48 +0000)]
This commit was manufactured by cvs2svn to create branch
'gcc-3_3-branch'.
From-SVN: r80324
Ulrich Weigand [Thu, 1 Apr 2004 21:02:38 +0000 (21:02 +0000)]
expr.c (store_constructor): Use gen_int_mode to correctly sign-extend CONST_INT value.
2004-03-25 Ulrich Weigand <uweigand@de.ibm.com>
* expr.c (store_constructor): Use gen_int_mode to correctly
sign-extend CONST_INT value.
From-SVN: r80321
Alan Modra [Thu, 1 Apr 2004 16:55:23 +0000 (16:55 +0000)]
gcc.c (init_gcc_specs): If HAVE_LD_AS_NEEDED, link with -lgcc --as-needed -lgcc_s --no-as-needed by default.
* gcc.c (init_gcc_specs): If HAVE_LD_AS_NEEDED, link with
-lgcc --as-needed -lgcc_s --no-as-needed by default.
* configure.in (HAVE_LD_AS_NEEDED): Check for ld --as-needed.
* configure: Rebuilt.
* config.in: Rebuilt.
* Makefile.in (stage1-start): Copy also libgcc_s*$(SHLIB_EXT).
(stage2-start, stage3-start, stage4-start): Likewise.
(stageprofile-start, stagefeedback-start): Likewise.
Co-Authored-By: Jakub Jelinek <jakub@redhat.com>
From-SVN: r80304
Jakub Jelinek [Thu, 1 Apr 2004 16:27:06 +0000 (18:27 +0200)]
re PR c++/14755 (miscompilation in bitfielded signed integers)
PR c++/14755
* fold-const.c (fold) <EQ_EXPR>: Properly compute newconst in
"bitfld++ == const" to "++bitfld == const + incr" transformations.
* gcc.c-torture/execute/
20040331 -1.c: New test.
From-SVN: r80301
No Author [Thu, 1 Apr 2004 16:27:06 +0000 (16:27 +0000)]
This commit was manufactured by cvs2svn to create branch
'gcc-3_3-branch'.
From-SVN: r80300
Jakub Jelinek [Thu, 1 Apr 2004 16:20:27 +0000 (18:20 +0200)]
re PR c/14069 (This input file lets gcc crash)
PR c/14069
* c-decl.c (finish_struct): Change type of incorrect flexible array
field into error_mark_node.
Backport from mainline:
2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
* c-typeck.c (output_init_element): Check for type == error_mark_node.
testsuite/
PR c/14069
* gcc.dg/
20040322 -1.c: New test.
Backport from mainline:
2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
* gcc.dg/noncompile/init-4.c: New test.
From-SVN: r80299
Alan Modra [Thu, 1 Apr 2004 01:41:58 +0000 (01:41 +0000)]
* dwarf2out.c (DEBUG_STR_SECTION_FLAGS): Heed flag_merge_constants.
From-SVN: r80279
GCC Administrator [Thu, 1 Apr 2004 00:16:11 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r80261
GCC Administrator [Wed, 31 Mar 2004 00:16:07 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r80103
Matthias Klose [Tue, 30 Mar 2004 20:43:45 +0000 (20:43 +0000)]
backport: [multiple changes]
2004-03-30 Matthias Klose <doko@debian.org>
Backport:
2004-01-14 Richard Earnshaw <rearnsha@arm.com>
PR bootstrap/12527
* config.gcc (arm*-*-linux*): Don't include unknown-elf.h in tm_file.
Move linux-gas.h and linux-elf.h before aout.h.
* arm/arm.h (INITIALIZE_TRAMPOLINE): Only define if not already.
* arm/linux-elf.h (SUBTARGET_CPU_DEFAULT): Define.
2003-05-15 Philip Blundell <philb@gnu.org>
* config/arm/arm.c (arm_is_xscale): Rename to arm_arch_xscale.
All uses updated.
(arm_tune_xscale): New variable.
(arm_override_options): Set it.
(arm_adjust_cost): Use it in place of arm_arch_xscale.
(arm_gen_load_multiple): Likewise.
(arm_gen_store_multiple): Likewise.
* config/arm/arm.md (is_xscale): Likewise.
* config/arm/arm.h (arm_tune_xscale): Declare.
2003-04-28 Nick Clifton <nickc@redhat.com>
* config/arm/elf.h (ASM_OUTPUT_ALIGNED_COMMON): Remove definition.
From-SVN: r80094
GCC Administrator [Tue, 30 Mar 2004 00:16:46 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r80069
Matthias Klose [Mon, 29 Mar 2004 19:16:43 +0000 (19:16 +0000)]
[multiple changes]
2004-03-29 Matthias Klose <doko@debian.org>
2003-09-17 Daniel Jacobowitz <drow@mvista.com>
* config/rs6000/sysv4.h (LIB_LINUX_SPEC): Give -lpthread before -lc.
From-SVN: r80064
Matthias Klose [Mon, 29 Mar 2004 19:03:24 +0000 (19:03 +0000)]
backport: re PR bootstrap/13562 (bootstrap failure on m68k-linux)
2004-03-29 Matthias Klose <doko@debian.org>
Backport:
2004-01-15 Andreas Schwab <schwab@suse.de>
PR bootstrap/13562
* config/m68k/m68k.c (output_move_const_into_data_reg): Clear cc
status for NOTB/NOTW/NEGW methods.
From-SVN: r80063
Aldy Hernandez [Mon, 29 Mar 2004 11:48:30 +0000 (11:48 +0000)]
re PR c/14219 (ICE with vector comparison)
2004-03-25 Aldy Hernandez <aldyh@redhat.com>
PR 14219
* c-typeck.c (build_binary_op): Do not allow comparisons of
vectors.
From-SVN: r80053
GCC Administrator [Mon, 29 Mar 2004 00:16:07 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r80046
GCC Administrator [Sun, 28 Mar 2004 00:16:06 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r80033
Matthias Klose [Sat, 27 Mar 2004 10:35:03 +0000 (10:35 +0000)]
re PR target/11716 ([mips] branch out of range when building fold-const.c)
2004-03-27 Matthias Klose <doko@debian.org>
PR target/11716
Michael Eager <eager@mvista.com>
* config/mips/mips.md: Limit the maximum length of a short branch to
64K instead of 128K.
From-SVN: r80013
GCC Administrator [Sat, 27 Mar 2004 00:16:14 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r80005
Richard Henderson [Fri, 26 Mar 2004 22:37:18 +0000 (14:37 -0800)]
re PR c/11527 (If an array "designated intializer" in a struct causes a segv.)
PR 11527
* c-typeck.c (pop_init_level): Emit pending init elements earlier
rather than later.
From-SVN: r79999
No Author [Fri, 26 Mar 2004 22:37:18 +0000 (22:37 +0000)]
This commit was manufactured by cvs2svn to create branch
'gcc-3_3-branch'.
From-SVN: r79998
Jan Hubicka [Fri, 26 Mar 2004 17:28:27 +0000 (18:28 +0100)]
re PR target/14723 ([3.4 only] Backported -march=nocona from mainline)
2004-03-26 Jan Hubicka <jh@suse.cz>
H.J. Lu <hongjiu.lu@intel.com>
PR Target/14723
* config.gcc: Add support --with-cpu=nocona.
* config/i386/i386.c (override_options): Add support for
Prescott and Nocona.
* doc/invoke.texi: Extend documentation of -mcpu/-march for new
CPUs.
Co-Authored-By: H.J. Lu <hongjiu.lu@intel.com>
From-SVN: r79988
GCC Administrator [Fri, 26 Mar 2004 00:16:09 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r79971
Jakub Jelinek [Thu, 25 Mar 2004 22:36:10 +0000 (23:36 +0100)]
config.gcc (sparc-*-linux*): Add sparc/t-linux to tmake_file.
* config.gcc (sparc-*-linux*): Add sparc/t-linux to tmake_file.
* config/sparc/t-linux64 (TARGET_LIBGCC2_CFLAGS): Set.
* config/sparc/t-linux: New file.
From-SVN: r79968
No Author [Thu, 25 Mar 2004 22:36:10 +0000 (22:36 +0000)]
This commit was manufactured by cvs2svn to create branch
'gcc-3_3-branch'.
From-SVN: r79967
Eric Botcazou [Thu, 25 Mar 2004 07:21:02 +0000 (07:21 +0000)]
20040127 -1.c: New test.
* gcc.dg/
20040127 -1.c: New test.
* gcc.dg/
20040127 -2.c: New test.
From-SVN: r79947
Kelley Cook [Thu, 25 Mar 2004 00:58:37 +0000 (00:58 +0000)]
backport: re PR bootstrap/14356 (gcc.c:3661: error: assignment of read-only location)
2004-03-24 Kelley Cook <kcook@gcc.gnu.org>
Backport:
2004-03-01 Mark Mitchell <mark@codesourcery.com>
PR bootstrap/14356
* gcc.c (process_command): Remove const-qualification from argv.
(main): Likewise.
From-SVN: r79944
GCC Administrator [Thu, 25 Mar 2004 00:16:13 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r79940
Alexandre Oliva [Wed, 24 Mar 2004 03:18:36 +0000 (03:18 +0000)]
re PR preprocessor/14438 (Potential need for buffer overflow checks in _cpp_lex_direct)
PR preprocessor/14438
* cpplib.c (do_pragma): Remove line_change call after pragma
handler.
From-SVN: r79896
GCC Administrator [Wed, 24 Mar 2004 00:16:09 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r79887
Andrew Pinski [Tue, 23 Mar 2004 05:35:03 +0000 (21:35 -0800)]
Fix previous committ, committed too much.
From-SVN: r79851
Andrew Pinski [Tue, 23 Mar 2004 05:24:56 +0000 (05:24 +0000)]
[multiple changes]
2004-03-22 Andrew Pinski <pinskia@physics.uc.edu>
BackPort:
2004-01-09 Andrew Pinski <pinskia@physics.uc.edu>
PR debug/11231
* dbxout.c (dbxout_type_fields): Return if any item is error_mark_node or the
type is error_mark_node.
From-SVN: r79850
GCC Administrator [Tue, 23 Mar 2004 00:16:10 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r79845