Re: gec bootstrap with MSC 13.00.9466
Eric Bezault <ericb-D6Qt/9opevxWk0Htik3J/[email protected]>
| Newsgroups | gmane.comp.lang.eiffel.gobo.general |
|---|---|
| Organization | Gobo |
| Message-ID | <[email protected]> |
Brian Heilig wrote: > The bootstrap failed to compile with cl 13.00.9466. What version of msc is that? I'm using msc 7.1 (cl 13.10.3077). > It didn't like the > suffix for 64-bit integers. I changed the following code in > work/bootstrap/gec.h: > > #define geint64(x) x##LL > #define genat64(x) x##ULL > > to this: > > #define geint64(x) x##i64 > #define genat64(x) x##ui64 > > And it compiled. msc 7.1 (cl 13.10.3077) accepts both notations, that's why I only kept the ISO C 99 version. I guess I will have to put back something like this: #if defined(_MSC_VER) && (_MSC_VER < 1400) #define geint64(x) x##i64 #define genat64(x) x##ui64 #else /* ISO C 99 */ #define geint64(x) x##LL #define genat64(x) x##ULL #endif -- Eric Bezault mailto:ericb-D6Qt/9opevxWk0Htik3J/[email protected] http://www.gobosoft.com To Post a message, send it to: [email protected] To Unsubscribe, send a blank message to: [email protected] Yahoo! Groups Links <*> To visit your group on the web, go to: http://groups.yahoo.com/group/gobo-eiffel/ <*> To unsubscribe from this group, send an email to: [email protected] <*> Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/