If I want to maintain a single set of source code for 32-bit and 64-bit builds, what is the best way to declare INTEGER variables that are automatically 4 bytes for 32-bit and 8 bytes for 64-bit? Should I use:
INTEGER (INT_PTR) MyInt
INTEGER (KIND=INT_PTR_KIND()) MyInt
or are they the same? Is there a better way to declare MyInt?