]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
re PR c/50332 (FAIL: gcc.dg/attr-invalid.c)
authorDodji Seketeli <dodji@redhat.com>
Thu, 8 Sep 2011 21:46:14 +0000 (21:46 +0000)
committerDodji Seketeli <dodji@gcc.gnu.org>
Thu, 8 Sep 2011 21:46:14 +0000 (23:46 +0200)
Fix PR c/50332

gcc/testsuite/

* gcc.dg/attr-invalid.c: Adjust as __attribute__((used) is no
longer ignored on typedefs.

From-SVN: r178712

gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/attr-invalid.c

index 9144ee4cf07dbed340f3d358394de04d747b69af..1d77d7b383d75095a286f766dd727392fdbc5ee1 100644 (file)
 
 2011-09-08  Dodji Seketeli  <dodji@redhat.com>
 
+       PR c/50332
+       * gcc.dg/attr-invalid.c: Adjust as __attribute__((used) is no
+       longer ignored on typedefs.
+
        PR c++/33255 - Support -Wunused-local-typedefs warning
        * g++.dg/warn/Wunused-local-typedefs.C: New test file.
        * c-c++-common/Wunused-local-typedefs.c: Likewise.
index 6568c1ab29444a9566f4d945940af9bdaddb3521..f2a5887a721adb6fad007115ec5567249feec33b 100644 (file)
@@ -35,9 +35,11 @@ int ATSYM(fn_vars) (void) {
 #undef AT
 #define AT used
 
-typedef int ATSYM(type) ATTR; /* { dg-warning "attribute ignored" "" } */
+typedef int ATSYM(type) ATTR; /* used attribute is no longer
+                                ignored.  */
 
-typedef int (*ATSYM(fntype))(void) ATTR; /* { dg-warning "attribute ignored" "" } */
+typedef int (*ATSYM(fntype))(void) ATTR; /* used attribute is no
+                                           longer ignored.  */
 
 struct ATSYM(struct) {
   char dummy ATTR; /* { dg-warning "attribute ignored" "" } */