aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFred Fish <fnf@specifix.com>1992-12-09 07:01:43 +0000
committerFred Fish <fnf@specifix.com>1992-12-09 07:01:43 +0000
commitd62e7a20d81a770917db0ad2c4921ef3dc802e77 (patch)
treec97b472179cd174c9f450bc37a4ef90c1e71ec28
parent22e3975901f39f8e3abbd0ad089e8b4ed50acf7f (diff)
downloadgdb-d62e7a20d81a770917db0ad2c4921ef3dc802e77.zip
gdb-d62e7a20d81a770917db0ad2c4921ef3dc802e77.tar.gz
gdb-d62e7a20d81a770917db0ad2c4921ef3dc802e77.tar.bz2
* c-lang.c (_initialize_c_language): Name changed from
_initialize_c_exp. * m2-lang.c (_initialize_m2_language): Name changed from _initialize_m2_exp. * m2-lang.c (_initialize_m2_language): Change malloc to xmalloc since it is no longer inside m2-exp.y, where it was remapped by Makefile. **** start-sanitize-chill **** * ch-lang.c (_initialize_chill_language): Name changed from _initialize_chill_exp. **** end-sanitize-chill ****
-rw-r--r--gdb/ChangeLog8
-rw-r--r--gdb/c-lang.c2
-rw-r--r--gdb/ch-lang.c2
-rw-r--r--gdb/m2-lang.c8
4 files changed, 14 insertions, 6 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog
index 54b28d0..c9b045d 100644
--- a/gdb/ChangeLog
+++ b/gdb/ChangeLog
@@ -1,5 +1,11 @@
Tue Dec 8 13:30:58 1992 Fred Fish (fnf@cygnus.com)
+ * c-lang.c (_initialize_c_language): Name changed from
+ _initialize_c_exp.
+ * m2-lang.c (_initialize_m2_language): Name changed from
+ _initialize_m2_exp.
+ * m2-lang.c (_initialize_m2_language): Change malloc to xmalloc since
+ it is no longer inside m2-exp.y, where it was remapped by Makefile.
* c-exp.y, m2-exp.y: Migrate code that has nothing to do with
expression parsing into c-lang.c and m2-lang.c respectively.
* c-lang.c, m2-lang.c: New files, code migrated from c-exp.y and
@@ -19,6 +25,8 @@ Tue Dec 8 13:30:58 1992 Fred Fish (fnf@cygnus.com)
parsing into ch-lang.c.
* ch-lang.c: New file, code migrated from c-exp.y.
* ch-lang.h: New file, internal interface between ch-* files.
+ * ch-lang.c (_initialize_chill_language): Name changed from
+ _initialize_chill_exp.
**** end-sanitize-chill ****
Changes for Amiga Unix from rhealey@ub.d.umn.edu.
diff --git a/gdb/c-lang.c b/gdb/c-lang.c
index 9a679fb..bdeb8c7 100644
--- a/gdb/c-lang.c
+++ b/gdb/c-lang.c
@@ -452,7 +452,7 @@ const struct language_defn cplus_language_defn = {
};
void
-_initialize_c_exp ()
+_initialize_c_language ()
{
builtin_type_void =
init_type (TYPE_CODE_VOID, 1,
diff --git a/gdb/ch-lang.c b/gdb/ch-lang.c
index 6104675..9e28fbd 100644
--- a/gdb/ch-lang.c
+++ b/gdb/ch-lang.c
@@ -279,7 +279,7 @@ const struct language_defn chill_language_defn = {
/* Initialization for Chill */
void
-_initialize_chill_exp ()
+_initialize_chill_language ()
{
builtin_type_chill_bool =
init_type (TYPE_CODE_BOOL, TARGET_CHAR_BIT / TARGET_CHAR_BIT,
diff --git a/gdb/m2-lang.c b/gdb/m2-lang.c
index 77d821a..cc1c06c 100644
--- a/gdb/m2-lang.c
+++ b/gdb/m2-lang.c
@@ -418,7 +418,7 @@ const struct language_defn m2_language_defn = {
/* Initialization for Modula-2 */
void
-_initialize_m2_exp ()
+_initialize_m2_language ()
{
/* Modula-2 "pervasive" types. NOTE: these can be redefined!!! */
builtin_type_m2_int =
@@ -444,12 +444,12 @@ _initialize_m2_exp ()
TYPE_NFIELDS(builtin_type_m2_bool) = 2;
TYPE_FIELDS(builtin_type_m2_bool) =
- (struct field *) malloc (sizeof (struct field) * 2);
+ (struct field *) xmalloc (sizeof (struct field) * 2);
TYPE_FIELD_BITPOS(builtin_type_m2_bool,0) = 0;
- TYPE_FIELD_NAME(builtin_type_m2_bool,0) = (char *)malloc(6);
+ TYPE_FIELD_NAME(builtin_type_m2_bool,0) = (char *)xmalloc(6);
strcpy(TYPE_FIELD_NAME(builtin_type_m2_bool,0),"FALSE");
TYPE_FIELD_BITPOS(builtin_type_m2_bool,1) = 1;
- TYPE_FIELD_NAME(builtin_type_m2_bool,1) = (char *)malloc(5);
+ TYPE_FIELD_NAME(builtin_type_m2_bool,1) = (char *)xmalloc(5);
strcpy(TYPE_FIELD_NAME(builtin_type_m2_bool,1),"TRUE");
add_language (&m2_language_defn);