------- Comment #35 from matz at gcc dot gnu dot org 2010-08-13 13:00 ------- > char* p1=(char*)0x3000; // address not pointing to any "C-object in the C99 > sense" > char* p2=(char*)0x4000; // address not pointing to any "C-object in the C99 > sense" > > Can GCC users trust that p2-p1 will always return a predictable and well > defined integer value of 0x1000 on any platform with 16-bit or more that GCC > currently supports or that will come to support in the future?
[ ] Yes [x] No -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45265