C/C++ Compiler (cl.hlp) (Table of Contents; 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.
C4414
                                             Up Contents Index Back
────────────────────────────────────────────────────────────────────────────
 
     Compiler warning (level 3) C4414
 
     'function' : short jump to function converted to near
 
     Short jumps generate a 1-byte instruction. The instruction
     includes a short offset that represents the distance between the
     jump and the function definition. The compiler must generate a
     special record for the jump, which requires the jmp instruction
     to be either NEAR or FAR, but not SHORT. The compiler made the
     conversion.
 
     For example, the following code generates this warning:
 
          main()
          {
              _asm jmp SHORT main
          }
                                    -♦-