diff options
author | Tristan Gingold <tgingold@free.fr> | 2020-05-28 08:17:29 +0200 |
---|---|---|
committer | Tristan Gingold <tgingold@free.fr> | 2020-05-28 17:47:48 +0200 |
commit | 0a51563e4e5989abe8becd1c060e06d4dec6024e (patch) | |
tree | fb63c3831b809bb953d340fe049d62afe45725c6 /src/ortho/gcc/ortho-lang-7.c | |
parent | f75d87d33027413fac10adc7a6f5c1a48390efba (diff) | |
download | ghdl-0a51563e4e5989abe8becd1c060e06d4dec6024e.tar.gz ghdl-0a51563e4e5989abe8becd1c060e06d4dec6024e.tar.bz2 ghdl-0a51563e4e5989abe8becd1c060e06d4dec6024e.zip |
ortho/gcc: convert boolean and enums to int on interfaces.
Diffstat (limited to 'src/ortho/gcc/ortho-lang-7.c')
-rw-r--r-- | src/ortho/gcc/ortho-lang-7.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/ortho/gcc/ortho-lang-7.c b/src/ortho/gcc/ortho-lang-7.c index 92bfc8d46..f78bf0460 100644 --- a/src/ortho/gcc/ortho-lang-7.c +++ b/src/ortho/gcc/ortho-lang-7.c @@ -1718,8 +1718,10 @@ new_interface_decl (struct o_inter_list *interfaces, case ENUMERAL_TYPE: case BOOLEAN_TYPE: DECL_ARG_TYPE (r) = integer_type_node; + break; default: DECL_ARG_TYPE (r) = atype; + break; } layout_decl (r, 0); |