* configure: Ignore new autoconf configure options.
[binutils-gdb.git] / gdb / scm-lang.h
index 2f3f4519202d669c95b57eeeadc709d9f5ee311f..73fc745f72447ba7fd8c9e37c579276e53c6ac31 100644 (file)
@@ -20,6 +20,7 @@
 #define SCM_VELTS(x) ((SCM *)SCM_CDR(x))
 #define SCM_CLOSCAR(x) (SCM_CAR(x)-scm_tc3_closure)
 #define SCM_CODE(x) SCM_CAR(SCM_CLOSCAR (x))
+#define SCM_MAKINUM(x) (((x)<<2)+2L)
 
 #ifdef __STDC__                /* Forward decls for prototypes */
 struct value;
@@ -40,5 +41,8 @@ extern int is_scmvalue_type PARAMS ((struct type*));
 
 extern void scm_printchar PARAMS ((int, GDB_FILE*));
 
-struct type *SCM_TYPE;
+extern struct value * scm_evaluate_string PARAMS ((char*, int));
 
+extern struct type *builtin_type_scm;
+
+extern int scm_parse ();