From f378ebf14df0952eae870c9865bab8326aa8f137 Mon Sep 17 00:00:00 2001 From: Dan Albert Date: Wed, 17 Jun 2015 11:09:54 -0700 Subject: Delete old versions of GCC. Change-Id: I710f125d905290e1024cbd67f48299861790c66c --- .../g++.dg/thread-ann/thread_annot_lock-56.C | 36 ---------------------- 1 file changed, 36 deletions(-) delete mode 100644 gcc-4.4.3/gcc/testsuite/g++.dg/thread-ann/thread_annot_lock-56.C (limited to 'gcc-4.4.3/gcc/testsuite/g++.dg/thread-ann/thread_annot_lock-56.C') diff --git a/gcc-4.4.3/gcc/testsuite/g++.dg/thread-ann/thread_annot_lock-56.C b/gcc-4.4.3/gcc/testsuite/g++.dg/thread-ann/thread_annot_lock-56.C deleted file mode 100644 index 71221eb5f..000000000 --- a/gcc-4.4.3/gcc/testsuite/g++.dg/thread-ann/thread_annot_lock-56.C +++ /dev/null @@ -1,36 +0,0 @@ -// Test the handling of a method with lock annotations accessed through a -// smart/scoped pointer. -// { dg-do compile } -// { dg-options "-Wthread-safety -O" } - -#include "thread_annot_common.h" - -template -class scoped_ptr { - public: - typedef T element_type; - - explicit scoped_ptr(T * p = 0); - ~scoped_ptr(); - - void reset(T * p = 0); - - T & operator*() const; - T * operator->() const; - T * get() const; -}; - -class LOCKABLE Foo { - public: - Mutex *mutex_; - int x; - int GetValue() EXCLUSIVE_LOCKS_REQUIRED(mutex); -}; - -scoped_ptr b; - -main() -{ - int a; - a = b->GetValue(); // { dg-warning "Calling function 'GetValue' requires" } -} -- cgit v1.2.3