Commit Graph

87006 Commits

Author SHA1 Message Date
Richard Biener 9448ba978b Mark ChangeLog
From-SVN: r143627
2009-01-24 10:17:25 +00:00
Richard Biener eb6c812b90 Mark ChangeLog
From-SVN: r143626
2009-01-24 10:17:18 +00:00
Richard Biener db290f7bf5 Mark ChangeLog
From-SVN: r143625
2009-01-24 10:17:12 +00:00
Richard Biener 2eeb8a8f1b Mark ChangeLog
From-SVN: r143624
2009-01-24 10:17:05 +00:00
Richard Biener b12f72c3a0 Mark ChangeLog
From-SVN: r143623
2009-01-24 10:16:59 +00:00
Richard Biener 5dc1780238 Mark ChangeLog
From-SVN: r143622
2009-01-24 10:16:53 +00:00
Richard Biener 4cd484f185 Mark ChangeLog
From-SVN: r143621
2009-01-24 10:16:47 +00:00
Richard Biener 2b4aac484e Mark ChangeLog
From-SVN: r143620
2009-01-24 10:16:40 +00:00
Richard Biener 2e070f501d Mark ChangeLog
From-SVN: r143619
2009-01-24 10:16:33 +00:00
Richard Biener 5d086b0092 Mark ChangeLog
From-SVN: r143618
2009-01-24 10:16:26 +00:00
Richard Biener 94666ea832 Mark ChangeLog
From-SVN: r143617
2009-01-24 10:16:20 +00:00
Richard Biener 5e7098dad1 Mark ChangeLog
From-SVN: r143616
2009-01-24 10:16:13 +00:00
Richard Biener 172baf630d Mark ChangeLog
From-SVN: r143615
2009-01-24 10:16:07 +00:00
Richard Biener 595e255d29 Mark ChangeLog
From-SVN: r143614
2009-01-24 10:16:00 +00:00
Richard Biener cdbb5d8f4a Mark ChangeLog
From-SVN: r143613
2009-01-24 10:15:54 +00:00
Richard Biener 7539bad1eb Mark ChangeLog
From-SVN: r143612
2009-01-24 10:15:46 +00:00
Richard Biener 48c109ef76 Mark ChangeLog
From-SVN: r143611
2009-01-24 10:15:39 +00:00
Richard Biener 9692e8ef28 Mark ChangeLog
From-SVN: r143610
2009-01-24 10:15:32 +00:00
Richard Biener 9b3890f3de Mark ChangeLog
From-SVN: r143609
2009-01-24 10:15:24 +00:00
Richard Biener 0be4248a3b Mark ChangeLog
From-SVN: r143608
2009-01-24 10:15:18 +00:00
Richard Biener 68e7e500d7 Mark ChangeLog
From-SVN: r143607
2009-01-24 10:15:12 +00:00
Richard Biener 4a71d08117 Mark ChangeLog
From-SVN: r143606
2009-01-24 10:15:05 +00:00
Richard Biener 07a8942c55 Mark ChangeLog
From-SVN: r143605
2009-01-24 10:14:58 +00:00
Richard Biener 844c8301eb Mark ChangeLog
From-SVN: r143604
2009-01-24 10:14:52 +00:00
Richard Biener 27a3da5f0b Mark ChangeLog
From-SVN: r143603
2009-01-24 10:14:46 +00:00
Richard Biener 0223208bc3 Mark ChangeLog
From-SVN: r143602
2009-01-24 10:14:40 +00:00
Richard Biener 1c463ca692 Mark ChangeLog
From-SVN: r143601
2009-01-24 10:14:33 +00:00
GCC Administrator 8f68a41dd7 Daily bump.
From-SVN: r143596
2009-01-24 00:16:35 +00:00
GCC Administrator d0ffdb5f0b Daily bump.
From-SVN: r143580
2009-01-23 00:16:30 +00:00
GCC Administrator 20759dc4af Daily bump.
From-SVN: r143559
2009-01-22 00:16:41 +00:00
GCC Administrator f75d9d9b20 Daily bump.
From-SVN: r143535
2009-01-21 00:16:37 +00:00
Joseph Myers 3ec05fe5d4 re PR other/38758 (gcc ships with GPL-only library parts (longlong.h))
PR other/38758
	* longlong.h: Update copyright years.  Use soft-fp license
	notice.

From-SVN: r143532
2009-01-20 22:01:03 +00:00
GCC Administrator 520e8f7d9a Daily bump.
From-SVN: r143504
2009-01-20 00:16:51 +00:00
Matthias Klose 821e301034 pr38616.c: Remove.
2009-01-19  Matthias Klose  <doko@ubuntu.com>

        * gcc.dg/pr38616.c: Remove.

From-SVN: r143495
2009-01-19 10:51:04 +00:00
Richard Guenther 55530a57e3 backport: re PR tree-optimization/36765 (Revision 137573 miscompiles 464.h264ref in SPEC CPU 2006)
2009-01-19  Richard Guenther  <rguenther@suse.de>

        Backport from mainline
        2008-07-11  Richard Guenther  <rguenther@suse.de>

	PR tree-optimization/36765
	* tree-ssa-alias.c (compute_flow_insensitive_aliasing): Add
	aliases from HEAP vars to SMTs.

	* gcc.c-torture/execute/pr36765.c: New testcase.

From-SVN: r143494
2009-01-19 09:33:06 +00:00
GCC Administrator 1f358aed37 Daily bump.
From-SVN: r143490
2009-01-19 00:16:41 +00:00
GCC Administrator 52d8ddc350 Daily bump.
From-SVN: r143477
2009-01-18 00:16:34 +00:00
John David Anglin f55047ebce pa64-hpux.h (LIB_SPEC): Link against librt when building static openmp applications.
* pa64-hpux.h (LIB_SPEC): Link against librt when building static
	openmp applications.
	* pa-hpux11.h (LIB_SPEC): Likewise.

From-SVN: r143470
2009-01-17 16:34:23 +00:00
John David Anglin 54bcb75b82 pa.c (pa_asm_output_mi_thunk): Use pc-relative branch to thunk function when...
* pa.c (pa_asm_output_mi_thunk): Use pc-relative branch to thunk
	function when not using named sections on targets with named sections
	if branch distance is less than 262132.

From-SVN: r143467
2009-01-17 15:11:51 +00:00
John David Anglin 446f5d3c07 pa.c (last_address): Change to unsigned.
* pa.c (last_address): Change to unsigned.
	(update_total_code_bytes): Change argument to unsigned.  Don't
	check if insn addresses are set.
	(pa_output_function_epilogue): Set last_address to UINT_MAX if insn
	addresses are not set.
	(pa_asm_output_mi_thunk): Handle wrap when updating last_address.

From-SVN: r143466
2009-01-17 15:06:00 +00:00
Paul Thomas 22f625c267 re PR fortran/38657 (PUBLIC/PRIVATE Common blocks)
2009-01-17  Paul Thomas  <pault@gcc.gnu.org>

	PR fortran/38657
	* module.c (write_common_0): Revert patch of 2009-01-10.

2009-01-17  Paul Thomas  <pault@gcc.gnu.org>

	PR fortran/38657
	* gfortran.dg/module_commons_3.f90: Remove

From-SVN: r143458
2009-01-17 09:28:50 +00:00
GCC Administrator fa7ebc7094 Daily bump.
From-SVN: r143452
2009-01-17 00:16:47 +00:00
Jason Merrill cc6bc76df8 re PR c++/38877 (Revision 143404 caused ICE on 447.dealII in SPEC CPU 2006)
PR c++/38877
        * tree.c (lvalue_p_1): Allow non-fields in COMPONENT_REF.

From-SVN: r143449
2009-01-16 18:17:35 -05:00
Steve Ellcey ef3818844c re PR c++/31260 (ICE: segmentation fault with template code)
PR c++/31260
	PR c++/38357
	* pt.c (tsubst): Check for NULL args.
	* g++.dg/template/crash87.C: New test.

From-SVN: r143444
2009-01-16 22:35:24 +00:00
Uros Bizjak 76d0279885 sched-deps.c (sched_analyze_2): Flush pending memory loads and stores.
* sched-deps.c (sched_analyze_2)[UNSPEC_VOLATILE]: Flush pending
	memory loads and stores.

From-SVN: r143428
2009-01-16 10:44:04 +01:00
Jason Merrill dc8160d4c6 re PR c++/38850 (Cannot find inline friend function in template class when called from within a template function)
PR c++/38850
        * pt.c (tsubst_copy_and_build): Tell finish_call_expr to
        accept hidden friends.

From-SVN: r143424
2009-01-16 01:08:20 -05:00
GCC Administrator 7d26f4a818 Daily bump.
From-SVN: r143417
2009-01-16 00:16:53 +00:00
Jason Merrill 7cf45bc575 re PR c++/36334 (typedef to function type leads to problems)
PR c++/36334
        PR c++/37646
        * tree.c (lvalue_p_1): Handle BASELINK.  A COMPONENT_REF to
        a function isn't necessarily an lvalue. Take tree, not const_tree.
        (lvalue_p, real_lvalue_p): Take tree, not const_tree.
        * typeck.c (lvalue_or_else): Likewise.
        * cp-tree.h: Adjust prototypes.

        PR c++/31488
        * tree.c (pod_type_p): Return 1 for structs created by the back end.

From-SVN: r143413
2009-01-15 17:34:20 -05:00
Mikael Morin 94bb541f80 re PR fortran/35681 (wrong result for vector subscripted array expression in MVBITS)
2009-01-14  Mikael Morin  <mikael.morin@tele2.fr>

	PR fortran/35681
	* ChangeLog: Fix function name.

	PR fortran/38487
	* dependency.c (gfc_check_argument_var_dependency):
	Move the check for pointerness inside the if block
	so that it doesn't affect the return value.

	PR fortran/38669
	* trans-stmt.c (gfc_trans_call):
	Add the dependency code after the loop bounds calculation one.

2009-01-14  Mikael Morin  <mikael.morin@tele2.fr>

	PR fortran/38669
	* gfortran.dg/elemental_dependency_3.f90: New test.
	* gfortran.dg/elemental_subroutine_7.f90: New test.

From-SVN: r143383
2009-01-14 20:53:18 +00:00
H.J. Lu ea087a2ec1 backport: re PR testsuite/38809 (gcc.dg/pr38616.c doesn't work on Linux/ia64)
2009-01-13  H.J. Lu  <hongjiu.lu@intel.com>

	Backport from mainline:
	2009-01-11  H.J. Lu  <hongjiu.lu@intel.com>

	PR testsuite/38809
	* gcc.dg/pr38616.c: Only run for targets with -fstack-protector.

From-SVN: r143360
2009-01-13 16:35:32 -08:00