1
0
mirror of https://github.com/meekrosoft/fff synced 2026-01-23 00:15:59 +01:00

Change (END_)EXTERN_C to have FFF_ prefix

This commit is contained in:
Steve Hill
2016-04-08 12:21:01 +01:00
parent 701e5c45fa
commit 63fe49c960

View File

@@ -128,11 +128,11 @@ end
def define_extern_c_helper
putd ""
putd "#ifdef __cplusplus"
putd " #define EXTERN_C extern \"C\"{"
putd " #define END_EXTERN_C } "
putd " #define FFF_EXTERN_C extern \"C\"{"
putd " #define FFF_END_EXTERN_C } "
putd "#else /* ansi c */"
putd " #define EXTERN_C "
putd " #define END_EXTERN_C "
putd " #define FFF_EXTERN_C "
putd " #define FFF_END_EXTERN_C "
putd "#endif /* cpp/ansi c */"
end
@@ -305,14 +305,14 @@ def define_fff_globals
putd " unsigned int call_history_idx;"
putd "} fff_globals_t;"
putd ""
putd "EXTERN_C \\"
putd "FFF_EXTERN_C \\"
putd "extern fff_globals_t fff;"
putd "END_EXTERN_C \\"
putd "FFF_END_EXTERN_C \\"
putd ""
putd "#define DEFINE_FFF_GLOBALS \\"
putd " EXTERN_C \\"
putd " FFF_EXTERN_C \\"
putd " fff_globals_t fff; \\"
putd " END_EXTERN_C"
putd " FFF_END_EXTERN_C"
putd ""
putd "#define FFF_RESET_HISTORY() fff.call_history_idx = 0;"
putd ""
@@ -322,11 +322,11 @@ def define_fff_globals
end
def extern_c
putd "EXTERN_C \\"
putd "FFF_EXTERN_C \\"
pushd
yield
popd
putd "END_EXTERN_C \\"
putd "FFF_END_EXTERN_C \\"
end
def in_struct