diff options
Diffstat (limited to 'bridges')
-rw-r--r-- | bridges/source/cpp_uno/gcc3_ios_arm/share.hxx | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/bridges/source/cpp_uno/gcc3_ios_arm/share.hxx b/bridges/source/cpp_uno/gcc3_ios_arm/share.hxx index c719aa2b683a..0a0a4fb6023f 100644 --- a/bridges/source/cpp_uno/gcc3_ios_arm/share.hxx +++ b/bridges/source/cpp_uno/gcc3_ios_arm/share.hxx @@ -47,18 +47,21 @@ namespace CPPU_CURRENT_NAMESPACE namespace arm { - enum armlimits { #if defined(__arm) + enum armlimits { MAX_GPR_REGS = 4, MAX_FPR_REGS = 8 + }; + bool return_in_hidden_param( typelib_TypeDescriptionReference *pTypeRef ); #elif defined(__arm64) + enum armlimits { MAX_GPR_REGS = 8, MAX_FPR_REGS = 8 + }; + bool return_in_x8( typelib_TypeDescriptionReference *pTypeRef ); #else #error wtf #endif - }; - bool return_in_x8( typelib_TypeDescriptionReference *pTypeRef ); } /* vim:set shiftwidth=4 softtabstop=4 expandtab: */ |