aboutsummaryrefslogtreecommitdiffstats
path: root/ortho/gcc/ortho-lang.c
diff options
context:
space:
mode:
authorTristan Gingold <tgingold@free.fr>2013-12-17 06:25:53 +0100
committerTristan Gingold <tgingold@free.fr>2013-12-17 06:25:53 +0100
commit48448a12ef628218db298d8b7c6879e28cdd019a (patch)
tree7e612d41dc01c435cf32e3cee029b429c9362bb9 /ortho/gcc/ortho-lang.c
parent04ad1cd54d99fc3ac3d82c69ee5f7c2db7e2275a (diff)
downloadghdl-48448a12ef628218db298d8b7c6879e28cdd019a.tar.gz
ghdl-48448a12ef628218db298d8b7c6879e28cdd019a.tar.bz2
ghdl-48448a12ef628218db298d8b7c6879e28cdd019a.zip
Sync tree: add parsing of AMS-VHDL, add Darwin syntax in asm files.
Diffstat (limited to 'ortho/gcc/ortho-lang.c')
-rw-r--r--ortho/gcc/ortho-lang.c15
1 files changed, 8 insertions, 7 deletions
diff --git a/ortho/gcc/ortho-lang.c b/ortho/gcc/ortho-lang.c
index f5cb2bd15..370bdd633 100644
--- a/ortho/gcc/ortho-lang.c
+++ b/ortho/gcc/ortho-lang.c
@@ -643,20 +643,21 @@ type_for_size (unsigned int precision, int unsignedp)
&& signed_and_unsigned_types[precision][unsignedp] != NULL_TREE)
return signed_and_unsigned_types[precision][unsignedp];
- if (unsignedp)
+ if (unsignedp)
t = make_unsigned_type (precision);
else
t = make_signed_type (precision);
if (precision <= MAX_BITS_PER_WORD)
signed_and_unsigned_types[precision][unsignedp] = t;
- else
- // Handle larger requests by returning a NULL tree and letting
+ else
+ // Handle larger requests by returning a NULL tree and letting
// the back end default to another approach.
- // the exact test is unknown : distinguishing between 32 and 64 bits may be enough
- // for all likely platforms
- if (MAX_BITS_PER_WORD >= 64) t = NULL_TREE;
-
+ // the exact test is unknown : distinguishing between 32 and 64 bits
+ // may be enough for all likely platforms
+ if (MAX_BITS_PER_WORD >= 64)
+ t = NULL_TREE;
+
return t;
}