00001 /****************************** -*- mode: C -*- ******************************/ 00013 #ifndef C4E_GFP_H 00014 #define C4E_GFP_H 00015 00016 00017 /* INCLUDES ******************************************************************/ 00018 00019 #include "c4e_modn.h" 00020 00021 00022 #ifdef __cplusplus 00023 extern "C" { 00024 #endif 00025 00026 00027 /* TYPEDEFS ******************************************************************/ 00028 00029 00030 /* DEFINES *******************************************************************/ 00031 00032 00033 /* MACROS ********************************************************************/ 00034 00035 00036 /* MACRO *********************************************************************/ 00048 #define C4E_GFP_INV_SPACE(msize) ((msize) + 1U) 00049 00050 00051 /* PROTOTYPES ****************************************************************/ 00052 00053 00054 /* FUNCTION ******************************************************************/ 00092 void c4e_gfp_inv(C4E_CONST C4eElement* C4E_RESTRICT x, 00093 C4E_CONST C4eElement* C4E_RESTRICT m, 00094 C4eArchDigit tmp[C4E_RESTRICT], 00095 C4eElement* C4E_RESTRICT y); 00096 00097 00098 #ifdef __cplusplus 00099 } 00100 #endif 00101 00102 00103 #endif /* C4E_GFP_H */ 00104 00105 00106 /******************************************************************************/ 00107 /* END OF FILE */ 00108 /******************************************************************************/