Kaydet (Commit) 0dedbd20 authored tarafından jan Iversen's avatar jan Iversen

iOS, change bridges to 64bit and reduce

Changed __i386 to not __arm64
iOS either compiles for arm64 (production) or x86_64 (simulator)

add common parts to cpp2uno and uno2cpp

Change-Id: I059f3cc23bb658d6d53dbf2bf4aa6634eeac9662
üst 079525b2
......@@ -11,7 +11,7 @@ $(eval $(call gb_Library_Library,$(gb_CPPU_ENV)_uno))
ifeq ($(OS),IOS)
bridges_SELECTED_BRIDGE := gcc3_ios
bridge_noopt_objects := cpp2uno cpp2uno-arm64 cpp2uno-i386 except uno2cpp uno2cpp-arm64 uno2cpp-i386
bridge_noopt_objects := cpp2uno except uno2cpp uno2cpp-i386
else ifeq ($(CPUNAME),ARM)
......
......@@ -49,19 +49,11 @@ namespace CPPU_CURRENT_NAMESPACE
namespace arm
{
#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 );
#endif
}
#endif
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment