fpcdefs.inc 1.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364
  1. {$ifdef FPC}
  2. {$ifdef DELPHI}
  3. {$mode delphi}
  4. {$asmmode intel}
  5. {$else}
  6. {$mode objfpc}
  7. {$H-}
  8. {$goto on}
  9. { This reduces the memory requirements a lot }
  10. {$PACKENUM 1}
  11. {$define FPCPROCVAR}
  12. {$ifdef I386}
  13. {$define USEEXCEPT}
  14. {$endif}
  15. {$endif}
  16. {$endif}
  17. {$ifdef DELPHI}
  18. {$H-}
  19. {$J+}
  20. {$Z1}
  21. {$undef FPCPROCVAR}
  22. {$define USEEXCEPT}
  23. {$endif}
  24. {$ifdef i386}
  25. {$define x86}
  26. {$else}
  27. {$define oldset}
  28. {$endif i386}
  29. {$ifdef x86_64}
  30. {$define x86}
  31. {$endif x86_64}
  32. {$ifdef sparc}
  33. {$undef win32}
  34. {$endif sparc}
  35. {
  36. $Log$
  37. Revision 1.7 2002-08-23 13:17:59 mazen
  38. *** empty log message ***
  39. Revision 1.6 2002/08/19 18:17:48 carl
  40. + optimize64_op_const_reg implemented (optimizes 64-bit constant opcodes)
  41. * more fixes to m68k for 64-bit operations
  42. Revision 1.5 2002/08/15 15:11:53 carl
  43. * oldset define is now correct for all cpu's except i386
  44. * correct compilation problems because of the above
  45. Revision 1.4 2002/07/23 12:34:29 daniel
  46. * Readded old set code. To use it define 'oldset'. Activated by default
  47. for ppc.
  48. Revision 1.3 2002/07/04 18:56:50 florian
  49. + log added
  50. }
  51. {
  52. }