re PR tree-optimization/23777 (Does not remove all references to var)
2007-03-05 Richard Guenther <rguenther@suse.de> PR tree-optimization/23777 * gcc.dg/tree-ssa/pr23777.c: New testcase. From-SVN: r122558
This commit is contained in:
parent
a29114a3be
commit
155d0548f1
|
@ -1,3 +1,8 @@
|
|||
2007-03-05 Richard Guenther <rguenther@suse.de>
|
||||
|
||||
PR tree-optimization/23777
|
||||
* gcc.dg/tree-ssa/pr23777.c: New testcase.
|
||||
|
||||
2007-03-04 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
|
||||
|
||||
PR other/30465
|
||||
|
|
|
@ -0,0 +1,19 @@
|
|||
/* { dg-do compile } */
|
||||
/* { dg-options "-O2 -fdump-tree-optimized" } */
|
||||
|
||||
extern void f(char *const *);
|
||||
void g (char **o)
|
||||
{
|
||||
static const char *const multilib_exclusions_raw[] = { 0 };
|
||||
const char *const *q = multilib_exclusions_raw;
|
||||
|
||||
f (o);
|
||||
while (*q++)
|
||||
f (o);
|
||||
}
|
||||
|
||||
/* The last DCE pass is able to remove the load from
|
||||
multilib_exclusions_raw. */
|
||||
|
||||
/* { dg-final { scan-tree-dump-not "multilib_exclusions_raw" "optimized" } } */
|
||||
/* { dg-final { cleanup-tree-dump "optimized" } } */
|
Loading…
Reference in New Issue