"Jayant R. Sonar" <jayant.so...@kpitcummins.com> writes: > Is it possible to support multiple pointer sizes (e.g. 16bit, 32bit) > which can co-exist in single compilation unit? > Whether it is supported in GCC now? > Is there any other architecture which has this feature already > implemented?
Yes, there are three that I know of - mips64, s390 (tpf), and m32c. Although, these days, you might be better served by looking into the named-address-space stuff instead.