diff options
author | crux <crux@138bc75d-0d04-0410-961f-82ee72b054a4> | 2000-06-25 17:27:28 +0000 |
---|---|---|
committer | crux <crux@138bc75d-0d04-0410-961f-82ee72b054a4> | 2000-06-25 17:27:28 +0000 |
commit | e2ea7e3a76599d8c3f33f435a855c6432e78463e (patch) | |
tree | 522edcaf344f0a935b66520b90ff7de25127be81 /gcc/dbxout.c | |
parent | 329e89cddd5c5819945b64d24d732c83df301304 (diff) | |
download | gcc-e2ea7e3a76599d8c3f33f435a855c6432e78463e.tar.gz |
Vector support: type node creation & debugging support
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@34696 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/dbxout.c')
-rw-r--r-- | gcc/dbxout.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/gcc/dbxout.c b/gcc/dbxout.c index f0b9860df07..b2ce424e6e2 100644 --- a/gcc/dbxout.c +++ b/gcc/dbxout.c @@ -1003,6 +1003,9 @@ dbxout_type (type, full, show_arg_types) register tree tem; static int anonymous_type_number = 0; + if (TREE_CODE (type) == VECTOR_TYPE) + type = TYPE_DEBUG_REPRESENTATION_TYPE (type); + /* If there was an input error and we don't really have a type, avoid crashing and write something that is at least valid by assuming `int'. */ |