aboutsummaryrefslogtreecommitdiff
path: root/sim/common/sim-inline.h
diff options
context:
space:
mode:
Diffstat (limited to 'sim/common/sim-inline.h')
-rw-r--r--sim/common/sim-inline.h6
1 files changed, 3 insertions, 3 deletions
diff --git a/sim/common/sim-inline.h b/sim/common/sim-inline.h
index 8392b34..fff2024 100644
--- a/sim/common/sim-inline.h
+++ b/sim/common/sim-inline.h
@@ -176,7 +176,7 @@
Since no inlining is defined. All macro's get standard defaults
(extern, static, ...).
-
+
H_REVEALS_MODULE (alt includes our):
@@ -226,7 +226,7 @@
altprog.c defines ALTPROG_C and then includes sim-inline.c
sim-inline.c defines C_INLINE_C and then includes sim-inline.h
-
+
In sim-inline.h the expression `` defined (SIM_INLINE) && !
defined (OURPROG_C) && REVEAL_MODULE_P (OURPROG_INLINE) '' is
true so it defines *_OURPROG as static and EXTERN_OURPROG_P as
@@ -246,7 +246,7 @@
ourprog.c defines OURPROG_C and then includes sim-inline.c
sim-inline.c defines C_INLINE_C and then includes sim-inline.h
-
+
In sim-inline.h the term `` ! defined (OURPROG_C) '' is FALSE
so it defines *_OURPROG as non-static and EXTERN_OURPROG_P as
TRUE.