From: Jürg Billeter Date: Sat, 13 Mar 2010 19:58:36 +0000 (+0100) Subject: dova: Use long/ulong for 64-bit integer literals X-Git-Tag: 0.8.0~193 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=a8b230854c662ec405ac989a334fc1870d994cc6;p=thirdparty%2Fvala.git dova: Use long/ulong for 64-bit integer literals --- diff --git a/vala/valaintegerliteral.vala b/vala/valaintegerliteral.vala index 95fd13283..6a84131d5 100644 --- a/vala/valaintegerliteral.vala +++ b/vala/valaintegerliteral.vala @@ -94,6 +94,13 @@ public class Vala.IntegerLiteral : Literal { } else { return "long"; } + } else if (CodeContext.get ().profile == Profile.DOVA) { + // long is 64-bit in Dova profile + if (u) { + return "ulong"; + } else { + return "long"; + } } else { if (u) { return "uint64";