Drop unused nGPR parameter
same as aa04177e7c
for gcc_linux_x86-64
Change-Id: I2c1e203271aa0038b83c3c55a37eab59411a6857
This commit is contained in:
@@ -48,14 +48,12 @@
|
||||
void CPPU_CURRENT_NAMESPACE::callVirtualMethod(
|
||||
void * pThis, sal_uInt32 nVtableIndex, void * pRegisterReturn,
|
||||
typelib_TypeDescriptionReference * pReturnTypeRef, bool bSimpleReturn,
|
||||
sal_uInt64 *pStack, sal_uInt32 nStack, sal_uInt64 *pGPR, sal_uInt32 nGPR,
|
||||
double * pFPR, sal_uInt32 nFPR)
|
||||
sal_uInt64 *pStack, sal_uInt32 nStack, sal_uInt64 *pGPR, double * pFPR,
|
||||
sal_uInt32 nFPR)
|
||||
{
|
||||
// Should not happen, but...
|
||||
if ( nFPR > x86_64::MAX_SSE_REGS )
|
||||
nFPR = x86_64::MAX_SSE_REGS;
|
||||
if ( nGPR > x86_64::MAX_GPR_REGS )
|
||||
nGPR = x86_64::MAX_GPR_REGS;
|
||||
|
||||
// Work around -fsanitize=address "inline assembly requires more registers
|
||||
// than available" error:
|
||||
|
@@ -31,8 +31,8 @@ namespace CPPU_CURRENT_NAMESPACE {
|
||||
void callVirtualMethod(
|
||||
void * pThis, sal_uInt32 nVtableIndex, void * pRegisterReturn,
|
||||
typelib_TypeDescriptionReference * pReturnTypeRef, bool bSimpleReturn,
|
||||
sal_uInt64 *pStack, sal_uInt32 nStack, sal_uInt64 *pGPR, sal_uInt32 nGPR,
|
||||
double * pFPR, sal_uInt32 nFPR);
|
||||
sal_uInt64 *pStack, sal_uInt32 nStack, sal_uInt64 *pGPR, double * pFPR,
|
||||
sal_uInt32 nFPR);
|
||||
|
||||
}
|
||||
|
||||
|
@@ -242,7 +242,7 @@ static void cpp_call(
|
||||
pAdjustedThisPtr, aVtableSlot.index,
|
||||
pCppReturn, pReturnTypeRef, bSimpleReturn,
|
||||
pStackStart, ( pStack - pStackStart ),
|
||||
pGPR, nGPR,
|
||||
pGPR,
|
||||
pFPR, nFPR );
|
||||
} catch (const Exception &) {
|
||||
throw;
|
||||
|
Reference in New Issue
Block a user