title: How to create a small file (size <= 2GB) file using application compiled with _FILE_OFFSET_BITS 64?
body: <p>When an application is compiled with _FILE_OFFSET_BITS 64 feature test macro, then all old 32-bit interface system calls (like creat/open/lseek, etc) will be replaced with new 64-bit interface system calls (like creat64/open64/lseek64,etc). So, the creat() call in my application creates a large file (size > 2GB). But, is it possible to create the small file (size &lt;= 2GB) using same application compiled with _FILE_OFFSET_BITS 64?.  </p>