projects
/
sbcl.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
1.0.23.55: three stale bugs
[sbcl.git]
/
src
/
runtime
/
globals.h
diff --git
a/src/runtime/globals.h
b/src/runtime/globals.h
index
de4b61f
..
679e626
100644
(file)
--- a/
src/runtime/globals.h
+++ b/
src/runtime/globals.h
@@
-33,6
+33,9
@@
extern int foreign_function_call_active;
#endif
extern size_t dynamic_space_size;
#endif
extern size_t dynamic_space_size;
+extern size_t thread_control_stack_size;
+
+extern struct runtime_options *runtime_options;
#ifdef LISP_FEATURE_WIN32
#define ENVIRON _environ
#ifdef LISP_FEATURE_WIN32
#define ENVIRON _environ
@@
-41,7
+44,7
@@
extern size_t dynamic_space_size;
#endif
extern char **ENVIRON;
#endif
extern char **ENVIRON;
-#if defined(LISP_FEATURE_SB_THREAD)
+#if defined(LISP_FEATURE_SB_THREAD) && !defined(LISP_FEATURE_GCC_TLS)
extern pthread_key_t specials;
#endif
extern pthread_key_t specials;
#endif
@@
-96,7
+99,7
@@
extern void globals_init(void);
/**/
# ifdef LISP_FEATURE_PPC
# ifdef LISP_FEATURE_DARWIN
/**/
# ifdef LISP_FEATURE_PPC
# ifdef LISP_FEATURE_DARWIN
-# define EXTERN(name,bytes) .globl _/**/name
+# define EXTERN(name,bytes) .globl _ ## name
# else
# define EXTERN(name,bytes) .globl name
# endif
# else
# define EXTERN(name,bytes) .globl name
# endif