diff options
author | tomhudson@google.com <tomhudson@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> | 2011-06-15 16:50:27 +0000 |
---|---|---|
committer | tomhudson@google.com <tomhudson@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> | 2011-06-15 16:50:27 +0000 |
commit | a87cd2af4c7f46ba8437c2e500805c9deb9e3a40 (patch) | |
tree | 3575a755aadb578f677d83a995bc6a2a74fe8bf6 /gpu | |
parent | 2c8208f3a444098aee562f5a1ef620142807eda2 (diff) |
Increase compatibility with clang, mostly around SK_RESTRICT.
Attempting to fix up our use of __restrict__ so Chrome can enable it.
git-svn-id: http://skia.googlecode.com/svn/trunk@1597 2bbb7eff-a529-9590-31e7-b0007b416f81
Diffstat (limited to 'gpu')
-rw-r--r-- | gpu/src/gr_unittests.cpp | 24 |
1 files changed, 14 insertions, 10 deletions
diff --git a/gpu/src/gr_unittests.cpp b/gpu/src/gr_unittests.cpp index 338f2cc35e..2af0def1f5 100644 --- a/gpu/src/gr_unittests.cpp +++ b/gpu/src/gr_unittests.cpp @@ -15,13 +15,23 @@ */ +#include "GrBinHashKey.h" #include "GrDrawTarget.h" -#include "GrTDArray.h" -#include "GrTBSearch.h" #include "GrMatrix.h" -#include "GrRedBlackTree.h" #include "GrPath.h" -#include "GrBinHashKey.h" +#include "GrRedBlackTree.h" +#include "GrTDArray.h" + +// If we aren't inheriting these as #defines from elsewhere, +// clang demands they be declared before we #include the template +// that relies on them. +static bool LT(const int& elem, int value) { + return elem < value; +} +static bool EQ(const int& elem, int value) { + return elem == value; +} +#include "GrTBSearch.h" static void dump(const GrTDArray<int>& array) { #if 0 @@ -53,12 +63,6 @@ static void test_tdarray() { GrAssert(array.count() == 4); } -static bool LT(const int& elem, int value) { - return elem < value; -} -static bool EQ(const int& elem, int value) { - return elem == value; -} static void test_bsearch() { const int array[] = { |