Correct. And you can work around the 640 KB memory limit in
MS-DOS by using a proper compiler and creating an overlay file.
Both are braindead approaches, curing symptoms of a problem, but
not removing the cause. The 640 KB MS-DOS problem is properly
cured by installing Linux. The 2 GB file size limit is properly
cured by removing this limit in the kernel source.
Kristian