seg16

seg16

#pragma directive used in C language programming under the IBM C Set/2 compiler, which ensures that automatic data structures do not cross a 64 KB segment boundary, and are thus addressable by both 16-bit and 32-bit code. This directive is used when declaring data structures that will be used as parameters when invoking 16-bit functions or subroutines from 32-bit applications.


[Back: segmented memory model]
[Next: semaphore]