If the g++ is older than 4.7.0, the class-key of the elaborated-type-specifier is required in a friend declaration for a class. So modify the code to make it compitible with old g++ version.
Signed-off-by: Chuanbo Weng <[email protected]> --- backend/src/backend/gen_context.hpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/backend/src/backend/gen_context.hpp b/backend/src/backend/gen_context.hpp index 3b59797..aa06642 100644 --- a/backend/src/backend/gen_context.hpp +++ b/backend/src/backend/gen_context.hpp @@ -195,7 +195,7 @@ namespace gbe /*! allocate a new curbe register and insert to curbe pool. */ void allocCurbeReg(ir::Register reg, gbe_curbe_type value, uint32_t subValue = 0); - friend GenRegAllocator; //!< need to access errCode directly. + friend class GenRegAllocator; //!< need to access errCode directly. }; -- 1.7.9.5 _______________________________________________ Beignet mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/beignet
