This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

ARMCC and 64-bit unsigned integers...?

There's a knowledgebase article that was last reviewed on June 7, 2005 that says the CARM compiler does not support 64-bit unsigned integers. I'm using the ARMCC compiler (from the RealView MDK-ARM toolchain), and the following code

char s[100];
unsigned int x32;
unsigned long int x64;

sprintf(s,"sizeof(x32)=%u\r\n",sizeof(x32));
printf(s);
sprintf(s,"sizeof(x64)=%u\r\n",sizeof(x64));
printf(s);

produces the following output

sizeof(x32)=4
sizeof(x64)=4

This leads me to believe that the ARMCC tools don't support 64-bit math either.

However, if that's so, why doesn't the above code create any errors or warnings when it's compiled?

Is there a way to get 64-bit unsigned integer support in these tools?

Parents
  • Okay... here's a simple suggestion...

    Why not make the help files in PDF format? At least that way you'd have full-text-search for the whole doc, and... if you did want to print it out (in part, or in whole)... you could!

    You can put all the hyper-linking stuff in PDF's too, if you wanted to.

    I feel your pain about so many PDF doc's not having the annotation facility enabled! I miss the little paper clip annotations you could do in the old Windoze help files too.

    But... I sure do love this forum. It's bailed me out on multiple occasions.

Reply
  • Okay... here's a simple suggestion...

    Why not make the help files in PDF format? At least that way you'd have full-text-search for the whole doc, and... if you did want to print it out (in part, or in whole)... you could!

    You can put all the hyper-linking stuff in PDF's too, if you wanted to.

    I feel your pain about so many PDF doc's not having the annotation facility enabled! I miss the little paper clip annotations you could do in the old Windoze help files too.

    But... I sure do love this forum. It's bailed me out on multiple occasions.

Children