qcenv.hlp (Topic list)
Important Notice
The pages on this site contain documentation for very old MS-DOS software, purely for historical purposes. If you're looking for up-to-date documentation, particularly for programming, you should not rely on the information found here, as it will be woefully out of date.
Warning Message
                                                  Contents Index Back
────────────────────────────────────────────────────────────────────────────
 
     Warning: C4096
     -AT treated as -AS
 
     QuickC passed the -AT option to the C compiler. Generally this
     happens when you select Generate COM File from the Compiler Flags
     dialog box. The compiler responds by generating code for small
     memory model, which is similar in most respects to tiny memory
     model. But unless you are de- liberately trying to create a
     tiny-model program that uses C code, you should turn off the
     Generate COM File option.
 
     You may receive a number of link errors if you leave Generate COM
     File on.
 
     Tiny model imposes some restrictions on programs that small model
     does not. The principal restriction is that tiny model programs
     cannot use the far keyword or refer to segment addresses. The
     compiler never prevents you from using these references, although
     the assembler does when tiny model is selected. Even if you do
     not use these references, some C library routines are
     incompatible with tiny-model restrictions.