URL
https://opencores.org/ocsvn/openrisc/openrisc/trunk
Only display areas with differences |
Details |
Blame |
View Log
Rev 301 |
Rev 338 |
// PR c++/37561
|
// PR c++/37561
|
// { dg-do compile }
|
// { dg-do compile }
|
|
|
__PTRDIFF_TYPE__ p;
|
__PTRDIFF_TYPE__ p;
|
char q;
|
char q;
|
|
|
void
|
void
|
foo ()
|
foo ()
|
{
|
{
|
((char *) p)++; // { dg-error "lvalue" }
|
((char *) p)++; // { dg-error "lvalue" }
|
((char *) q)++; // { dg-error "lvalue" }
|
((char *) q)++; // { dg-error "lvalue" }
|
((char *) p)--; // { dg-error "lvalue" }
|
((char *) p)--; // { dg-error "lvalue" }
|
((char *) q)--; // { dg-error "lvalue" }
|
((char *) q)--; // { dg-error "lvalue" }
|
++(char *) p; // { dg-error "lvalue" }
|
++(char *) p; // { dg-error "lvalue" }
|
++(char *) q; // { dg-error "lvalue" }
|
++(char *) q; // { dg-error "lvalue" }
|
--(char *) p; // { dg-error "lvalue" }
|
--(char *) p; // { dg-error "lvalue" }
|
--(char *) q; // { dg-error "lvalue" }
|
--(char *) q; // { dg-error "lvalue" }
|
}
|
}
|
|
|
© copyright 1999-2024
OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.