From 42136987b9925396ad138cc2493bed8ab11cbe35 Mon Sep 17 00:00:00 2001 From: Chuanbo Weng Date: Tue, 6 May 2014 18:48:26 +0800 Subject: [PATCH] GBE: Fix one build error of friend declaration for a class. 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 Reviewed-by: Zhigang Gong --- 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..3eda148 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. }; -- 2.7.4