aboutsummaryrefslogtreecommitdiff
path: root/gdb/defs.h
diff options
context:
space:
mode:
authorPer Bothner <per@bothner.com>1995-09-29 01:43:54 +0000
committerPer Bothner <per@bothner.com>1995-09-29 01:43:54 +0000
commit0e4ca328e1d046bc478f61273b1cb3a86d5c592e (patch)
tree93a4c015edad29672c526e9c798106d07a14c224 /gdb/defs.h
parent38fe0f1fc711cbf62260a9d9c23d4d2fe7360ea3 (diff)
downloadgdb-0e4ca328e1d046bc478f61273b1cb3a86d5c592e.zip
gdb-0e4ca328e1d046bc478f61273b1cb3a86d5c592e.tar.gz
gdb-0e4ca328e1d046bc478f61273b1cb3a86d5c592e.tar.bz2
* defs.h (enum language): Add language_scm.
* expression.h (enum exp_code): Added OP_EXPRSTRING. * scm-lang.c: Preliminary support for Guile /SCM dialect of Scheme. * expprint.c (print_subexp): Add OP_EXPRSTRING support. * parse.c (length_of_subexp, prefixify_subexp): Likewise. * valops.c (find_function_in_inferior): New function. (value_allocate_space_in_inferior): New function. (allocate_space_in_inferior): Redefine using previous function. * Makefile.in (SFILES): Add scm-lang.c. (COMMON_OBS): Add scm-lang.o
Diffstat (limited to 'gdb/defs.h')
-rw-r--r--gdb/defs.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/gdb/defs.h b/gdb/defs.h
index cd13c2e..af94db8 100644
--- a/gdb/defs.h
+++ b/gdb/defs.h
@@ -115,7 +115,8 @@ enum language
language_chill, /* Chill */
language_fortran, /* Fortran */
language_m2, /* Modula-2 */
- language_asm /* Assembly language */
+ language_asm, /* Assembly language */
+ language_scm /* Scheme / Guile */
};
/* the cleanup list records things that have to be undone