summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--cgcode.h4
-rw-r--r--cgport.h4
2 files changed, 4 insertions, 4 deletions
diff --git a/cgcode.h b/cgcode.h
index 09f8685..7b329e8 100644
--- a/cgcode.h
+++ b/cgcode.h
@@ -1,8 +1,4 @@
-#if defined (G_POWER) || defined (_WINDOWS_) || defined (LINUX_ELF)
-# define FUNCTION_LEVEL_LINKING
-#endif
-
#define g_fhighlow(gh,gl,gf) \
(gh)=g_instruction_2 (GFHIGH,(gf),NULL); \
(gl)=g_instruction_2 (GFLOW,(gf),(gh)); \
diff --git a/cgport.h b/cgport.h
index 7e40c47..61abeda 100644
--- a/cgport.h
+++ b/cgport.h
@@ -20,6 +20,10 @@
#define ALIGN_C_CALLS
#endif
+#if defined (G_POWER) || defined (_WINDOWS_) || defined (LINUX_ELF) || defined (sparc)
+# define FUNCTION_LEVEL_LINKING
+#endif
+
#ifdef THINK_C
# define ANSI_C
# define WORD int