jvdelisle [Wed, 10 Nov 2010 04:58:16 +0000] rev 104489
[svn] 2010-11-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
Mikael Morin <mikael@gcc.gnu.org>
PR fortran/46331
* intrinsic.c: Correctly set the pure attributes for intrinsic
functions.
* expr.c (check_specification_function): Remove this function and move
its code into gfc_is_constant_expr. (gfc_is_constant_expr): Change the
order of checks by checking for non-constant arguments first. Then,
check for initialization functions, followed by intrinsics.
lauras [Wed, 10 Nov 2010 04:54:52 +0000] rev 104488
[svn] 2010-11-09 Laurynas Biveinis <laurynas.biveinis@gmail.com>
PR/46268
* doc/gty.texi (GTY Options): Clarify that variable_size produces
allocators taking size in bytes, compare with length option. Add
size calculation example.
(Invoking the garbage collector): Ensure that sentences are
followed by two spaces. Describe that pointer fields must be
initialized at ggc_collect call.
(Troubleshooting): New section.
jvdelisle [Wed, 10 Nov 2010 04:36:45 +0000] rev 104487
[svn] 2010-11-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
* gfortran.dg/open_dev_null.f90: New test.
hubicka [Wed, 10 Nov 2010 02:35:19 +0000] rev 104486
[svn]
PR tree-optimization/40436
* ipa-inline.c (leaf_node_p): Implement using is_inexpensive_builtin.
* tree-inline.c (estimate_num_insns): Inexpensive builtins are like
normal instructions; be sure bultin is not implemented in this file;
compute non-zero return cost.
(init_inline_once): Reduce builtin_call_cost to 1; set return cost.
* tree-inline.h (eni_weights_d): Add return cost.
jsm28 [Wed, 10 Nov 2010 02:04:13 +0000] rev 104485
[svn] * c-parser.c (c_parser_struct_declaration): Handle declaration
specifiers followed by CPP_CLOSE_BRACE.
testsuite:
* gcc.dg/struct-semi-4.c: New test.
ian [Wed, 10 Nov 2010 00:39:08 +0000] rev 104484
[svn] * exgettext: Look for .cc files. Look in subdirectories of
language subdirectories.
* EXCLUDES: Update comment.
gccadmin [Wed, 10 Nov 2010 00:17:48 +0000] rev 104483
[svn] Daily bump.
meissner [Tue, 09 Nov 2010 21:44:19 +0000] rev 104482
[svn] Improve powerpc floating point rounding
jakub [Tue, 09 Nov 2010 19:31:45 +0000] rev 104481
[svn] PR target/43808
* cfgexpand.c (partition_stack_vars): Call
update_alias_info_with_stack_vars unconditionally.
(update_alias_info_with_stack_vars): Allow unused
unreferenced vars when not optimizing.
* gfortran.dg/pr43808.f90: New test.
spop [Tue, 09 Nov 2010 19:23:43 +0000] rev 104480
[svn] Fix PR46036.
2010-11-09 Sebastian Pop <sebastian.pop@amd.com>
PR tree-optimization/46036
* tree-if-conv.c (predicate_bbs): Call unshare_expr before
add_to_dst_predicate_list.
* gfortran.dg/lto/pr46036_0.f90: New.