Yet Another eXchange Tool 0.11.3
Loading...
Searching...
No Matches
Macros | Functions
core_cf.c File Reference
#include <stdio.h>
#include <cfortran.h>
#include "core/ppm_visibility.h"
#include "core.h"
Include dependency graph for core_cf.c:

Go to the source code of this file.

Macros

#define FCALLSC_QUALIFIER   PPM_DSO_INTERNAL
 
#define CF_USE_ALLOCA   1
 
#define CFattributes   __attribute__((noreturn))
 
#define CFattributes
 
#define ROUTINE_1   (void (*)(void))
 
#define FCALLSC_QUALIFIER
 
#define CFattributes   __attribute__((noreturn))
 
#define CFattributes
 
#define CFC_(UN, LN)   (UN)
 
#define CFextern   typedef
 
#define CPPPROTOCLSFSUB14(UN, LN, T1, T2, T3, T4, T5, T6, T7, T8, T9, TA, TB, TC, TD, TE)
 

Functions

static void SymPrefix set_default_comm_f (MPI_Fint *comm_f)
 
 FCALLSCSUB1 (SymPrefix(set_default_comm_f), SYMPREFIX(SET_DEFAULT_COMM), symprefix(set_default_comm), PVOID)
 
 FCALLSCSUB4 (abort_f, SYMPREFIX(ABORT), symprefix(abort), PVOID, STRING, STRING, INT)
 
 FCALLSCSUB5 (pure_abort_f, SYMPREFIX(ABORT_PURE), symprefix(abort_pure), PVOID, PVOID, STRING, STRING, INT)
 
 FCALLSCSUB0 (SymPrefix(restore_default_abort_handler), SYMPREFIX(RESTORE_DEFAULT_ABORT_HNDL), symprefix(restore_default_abort_hndl))
 
static void SymPrefix abort_handler_wrapper (MPI_Comm comm, const char msg[], const char source[], int line)
 

Macro Definition Documentation

◆ CF_USE_ALLOCA

#define CF_USE_ALLOCA   1

Definition at line 52 of file core_cf.c.

◆ CFattributes [1/4]

#define CFattributes   __attribute__((noreturn))

Definition at line 106 of file core_cf.c.

◆ CFattributes [2/4]

#define CFattributes

Definition at line 106 of file core_cf.c.

◆ CFattributes [3/4]

#define CFattributes   __attribute__((noreturn))

Definition at line 106 of file core_cf.c.

◆ CFattributes [4/4]

#define CFattributes

Definition at line 106 of file core_cf.c.

◆ CFC_

#define CFC_ ( UN,
LN )   (UN)

◆ CFextern

#define CFextern   typedef

◆ CPPPROTOCLSFSUB14

#define CPPPROTOCLSFSUB14 ( UN,
LN,
T1,
T2,
T3,
T4,
T5,
T6,
T7,
T8,
T9,
TA,
TB,
TC,
TD,
TE )

◆ FCALLSC_QUALIFIER [1/2]

#define FCALLSC_QUALIFIER   PPM_DSO_INTERNAL

Definition at line 46 of file core_cf.c.

◆ FCALLSC_QUALIFIER [2/2]

#define FCALLSC_QUALIFIER

Definition at line 46 of file core_cf.c.

◆ ROUTINE_1

#define ROUTINE_1   (void (*)(void))

Function Documentation

◆ abort_handler_wrapper()

static void SymPrefix abort_handler_wrapper ( MPI_Comm comm,
const char msg[],
const char source[],
int line )
static

Definition at line 198 of file core_cf.c.

◆ FCALLSCSUB0()

FCALLSCSUB0 ( SymPrefix(restore_default_abort_handler) ,
SYMPREFIX(RESTORE_DEFAULT_ABORT_HNDL) ,
symprefix(restore_default_abort_hndl)  )

Definition at line 164 of file core_cf.c.

◆ FCALLSCSUB1()

FCALLSCSUB1 ( SymPrefix(set_default_comm_f) ,
SYMPREFIX(SET_DEFAULT_COMM) ,
symprefix(set_default_comm) ,
PVOID  )

Definition at line 79 of file core_cf.c.

◆ FCALLSCSUB4()

FCALLSCSUB4 ( abort_f ,
SYMPREFIX(ABORT) ,
symprefix(abort) ,
PVOID ,
STRING ,
STRING ,
INT  )

Definition at line 107 of file core_cf.c.

◆ FCALLSCSUB5()

FCALLSCSUB5 ( pure_abort_f ,
SYMPREFIX(ABORT_PURE) ,
symprefix(abort_pure) ,
PVOID ,
PVOID ,
STRING ,
STRING ,
INT  )

Definition at line 123 of file core_cf.c.

◆ set_default_comm_f()

static void SymPrefix set_default_comm_f ( MPI_Fint * comm_f)
static

Definition at line 63 of file core_cf.c.