/* * Copyright (c) 1993-1995 Argonaut Technologies Limited. All rights reserved. * * Extra glue for C<->ASM generated via gemasmpr.pl */ #ifdef __cplusplus extern "C" { #endif #ifdef __IBMC__ #pragma map(BrFixedAbs,"_BrFixedAbs") #pragma map(BrFixedMul,"_BrFixedMul") #pragma map(BrFixedMac2,"_BrFixedMac2") #pragma map(BrFixedMac3,"_BrFixedMac3") #pragma map(BrFixedMac4,"_BrFixedMac4") #pragma map(BrFixedSqr,"_BrFixedSqr") #pragma map(BrFixedSqr2,"_BrFixedSqr2") #pragma map(BrFixedSqr3,"_BrFixedSqr3") #pragma map(BrFixedSqr4,"_BrFixedSqr4") #pragma map(BrFixedLength2,"_BrFixedLength2") #pragma map(BrFixedLength3,"_BrFixedLength3") #pragma map(BrFixedLength4,"_BrFixedLength4") #pragma map(BrFixedRLength2,"_BrFixedRLength2") #pragma map(BrFixedRLength3,"_BrFixedRLength3") #pragma map(BrFixedRLength4,"_BrFixedRLength4") #pragma map(BrFixedDiv,"_BrFixedDiv") #pragma map(BrFixedDivF,"_BrFixedDivF") #pragma map(BrFixedDivR,"_BrFixedDivR") #pragma map(BrFixedMulDiv,"_BrFixedMulDiv") #pragma map(BrFixedMac2Div,"_BrFixedMac2Div") #pragma map(BrFixedMac3Div,"_BrFixedMac3Div") #pragma map(BrFixedMac4Div,"_BrFixedMac4Div") #pragma map(BrFixedRcp,"_BrFixedRcp") #pragma map(BrFixedFMac2,"_BrFixedFMac2") #pragma map(BrFixedFMac3,"_BrFixedFMac3") #pragma map(BrFixedFMac4,"_BrFixedFMac4") #pragma map(BrFixedSin,"_BrFixedSin") #pragma map(BrFixedCos,"_BrFixedCos") #pragma map(BrFixedASin,"_BrFixedASin") #pragma map(BrFixedACos,"_BrFixedACos") #pragma map(BrFixedATan2,"_BrFixedATan2") #pragma map(BrFixedATan2Fast,"_BrFixedATan2Fast") #pragma map(BrSqrt,"_BrSqrt") #pragma map(BrFastSqrt,"_BrFastSqrt") #pragma map(BrFastRSqrt,"_BrFastRSqrt") #endif /* __IBMC__ */ #ifdef __HIGHC__ #pragma Alias(BrFixedAbs,"_BrFixedAbs") #pragma Alias(BrFixedMul,"_BrFixedMul") #pragma Alias(BrFixedMac2,"_BrFixedMac2") #pragma Alias(BrFixedMac3,"_BrFixedMac3") #pragma Alias(BrFixedMac4,"_BrFixedMac4") #pragma Alias(BrFixedSqr,"_BrFixedSqr") #pragma Alias(BrFixedSqr2,"_BrFixedSqr2") #pragma Alias(BrFixedSqr3,"_BrFixedSqr3") #pragma Alias(BrFixedSqr4,"_BrFixedSqr4") #pragma Alias(BrFixedLength2,"_BrFixedLength2") #pragma Alias(BrFixedLength3,"_BrFixedLength3") #pragma Alias(BrFixedLength4,"_BrFixedLength4") #pragma Alias(BrFixedRLength2,"_BrFixedRLength2") #pragma Alias(BrFixedRLength3,"_BrFixedRLength3") #pragma Alias(BrFixedRLength4,"_BrFixedRLength4") #pragma Alias(BrFixedDiv,"_BrFixedDiv") #pragma Alias(BrFixedDivF,"_BrFixedDivF") #pragma Alias(BrFixedDivR,"_BrFixedDivR") #pragma Alias(BrFixedMulDiv,"_BrFixedMulDiv") #pragma Alias(BrFixedMac2Div,"_BrFixedMac2Div") #pragma Alias(BrFixedMac3Div,"_BrFixedMac3Div") #pragma Alias(BrFixedMac4Div,"_BrFixedMac4Div") #pragma Alias(BrFixedRcp,"_BrFixedRcp") #pragma Alias(BrFixedFMac2,"_BrFixedFMac2") #pragma Alias(BrFixedFMac3,"_BrFixedFMac3") #pragma Alias(BrFixedFMac4,"_BrFixedFMac4") #pragma Alias(BrFixedSin,"_BrFixedSin") #pragma Alias(BrFixedCos,"_BrFixedCos") #pragma Alias(BrFixedASin,"_BrFixedASin") #pragma Alias(BrFixedACos,"_BrFixedACos") #pragma Alias(BrFixedATan2,"_BrFixedATan2") #pragma Alias(BrFixedATan2Fast,"_BrFixedATan2Fast") #pragma Alias(BrSqrt,"_BrSqrt") #pragma Alias(BrFastSqrt,"_BrFastSqrt") #pragma Alias(BrFastRSqrt,"_BrFastRSqrt") #endif /* __IBMC__ */ #ifdef __cplusplus }; #endif