diff options
author | Iain Buclaw <ibuclaw@gdcproject.org> | 2014-01-18 17:18:23 +0000 |
---|---|---|
committer | Iain Buclaw <ibuclaw@gdcproject.org> | 2014-01-18 18:10:47 +0000 |
commit | 94b1b47ee13476f376feddf808c63560c036cf1b (patch) | |
tree | 057f147503fdff8195a66016f6140c76b021c2cb /gdb/ChangeLog | |
parent | 6377854769ea85f2dd38aac9a9b11fded61245f3 (diff) | |
download | gdb-94b1b47ee13476f376feddf808c63560c036cf1b.zip gdb-94b1b47ee13476f376feddf808c63560c036cf1b.tar.gz gdb-94b1b47ee13476f376feddf808c63560c036cf1b.tar.bz2 |
Define all basic data types of D and add them to the primitive type
language vector.
gdb/ChangeLog:
2014-01-17 Iain Buclaw <ibuclaw@gdcproject.org>
* d-lang.h (struct builtin_d_type): New data type.
(builtin_d_type): Add declaration.
* d-lang.c (d_language_arch_info, build_d_types)
(builtin_d_type): New functions.
(enum d_primitive_types): New data type.
(d_language_defn): Change c_language_arch_info to
d_language_arch_info.
(d_type_data): New static variable.
(_initialize_d_language): Initialize d_type_data.
gdb/testsuite/ChangeLog:
2014-01-17 Iain Buclaw <ibuclaw@gdcproject.org>
* gdb.dlang/primitive-types.exp: New file.
Diffstat (limited to 'gdb/ChangeLog')
-rw-r--r-- | gdb/ChangeLog | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog index 4715d31..398cefb 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,5 +1,17 @@ 2014-01-17 Iain Buclaw <ibuclaw@gdcproject.org> + * d-lang.h (struct builtin_d_type): New data type. + (builtin_d_type): Add declaration. + * d-lang.c (d_language_arch_info, build_d_types) + (builtin_d_type): New functions. + (enum d_primitive_types): New data type. + (d_language_defn): Change c_language_arch_info to + d_language_arch_info. + (d_type_data): New static variable. + (_initialize_d_language): Initialize d_type_data. + +2014-01-17 Iain Buclaw <ibuclaw@gdcproject.org> + * d-lang.h (d_main_name): Add declaration. * d-lang.c (d_main_name): New function. * symtab.c (find_main_name): Add call to d_main_name. |