HCoop
/
bpt
/
guile.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
0d5e348
)
Use "extern inline" only with GCC. Use "static
author
Marius Vollmer
<mvo@zagadka.de>
Fri, 12 Sep 2003 14:13:48 +0000
(14:13 +0000)
committer
Marius Vollmer
<mvo@zagadka.de>
Fri, 12 Sep 2003 14:13:48 +0000
(14:13 +0000)
inline" else.
libguile/inline.h
patch
|
blob
|
blame
|
history
diff --git
a/libguile/inline.h
b/libguile/inline.h
index
3938652
..
0a3c8ad
100644
(file)
--- a/
libguile/inline.h
+++ b/
libguile/inline.h
@@
-3,7
+3,7
@@
#ifndef SCM_INLINE_H
#define SCM_INLINE_H
#ifndef SCM_INLINE_H
#define SCM_INLINE_H
-/* Copyright (C) 2001, 2002 Free Software Foundation, Inc.
+/* Copyright (C) 2001, 2002
, 2003
Free Software Foundation, Inc.
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
@@
-53,7
+53,12
@@
extern unsigned scm_newcell_count;
#if defined SCM_C_INLINE && ! defined SCM_INLINE_C_INCLUDING_INLINE_H
/* definitely inlining */
#if defined SCM_C_INLINE && ! defined SCM_INLINE_C_INCLUDING_INLINE_H
/* definitely inlining */
-extern SCM_C_INLINE
+#ifdef __GNUC__
+extern
+#else
+static
+#endif
+SCM_C_INLINE
#endif
SCM
scm_cell (scm_t_bits car, scm_t_bits cdr)
#endif
SCM
scm_cell (scm_t_bits car, scm_t_bits cdr)
@@
-145,7
+150,12
@@
scm_cell (scm_t_bits car, scm_t_bits cdr)
#if defined SCM_C_INLINE && ! defined SCM_INLINE_C_INCLUDING_INLINE_H
/* definitely inlining */
#if defined SCM_C_INLINE && ! defined SCM_INLINE_C_INCLUDING_INLINE_H
/* definitely inlining */
-extern SCM_C_INLINE
+#ifdef __GNUC__
+extern
+#else
+static
+#endif
+SCM_C_INLINE
#endif
SCM
scm_double_cell (scm_t_bits car, scm_t_bits cbr,
#endif
SCM
scm_double_cell (scm_t_bits car, scm_t_bits cbr,