fpc/tests/test/lcpref.inc
2011-10-17 09:11:12 +00:00

71 lines
1.3 KiB
PHP

{ This include file defines FPC_HAS_UNDERSCORE_PREFIX
for targets for which Cprefix='_' }
{ This file was created lookinf into
systems/i_XXX.pas files in trunk 2010-12-16 PM }
{ From i_atari.pas }
{$ifdef atari}
{$define FPC_HAS_UNDERSCORE_PREFIX}
{$endif}
{ From i_bsd.pas, all i386 but freebsd seem to have underscore prefixes }
{ This is not true anyore at least for OpenBSD 4.9 PM 2011-10-10}
{$ifdef bsd}
{$ifdef cpui386}
{$ifndef freebsd}
{$define FPC_HAS_UNDERSCORE_PREFIX}
{$endif}
{$ifdef openbsd}
{$undef FPC_HAS_UNDERSCORE_PREFIX}
{$endif}
{$endif}
{$ifdef darwin}
{$define FPC_HAS_UNDERSCORE_PREFIX}
{$endif}
{$endif}
{$ifdef emx}
{$define FPC_HAS_UNDERSCORE_PREFIX}
{$endif}
{$ifdef go32v2}
{$define FPC_HAS_UNDERSCORE_PREFIX}
{$endif}
{$ifdef nativent}
{$define FPC_HAS_UNDERSCORE_PREFIX}
{$endif}
{$ifdef os2}
{$define FPC_HAS_UNDERSCORE_PREFIX}
{$endif}
{$ifdef palmos}
{$define FPC_HAS_UNDERSCORE_PREFIX}
{$endif}
{$ifdef symbian}
{$define FPC_HAS_UNDERSCORE_PREFIX}
{$endif}
{$ifdef watcom}
{$define FPC_HAS_UNDERSCORE_PREFIX}
{$endif}
{$ifdef wdosx}
{$define FPC_HAS_UNDERSCORE_PREFIX}
{$endif}
{$ifdef win32}
{$define FPC_HAS_UNDERSCORE_PREFIX}
{$endif}
{$ifdef wince}
{$ifdef cpui386}
{$define FPC_HAS_UNDERSCORE_PREFIX}
{$endif}
{$endif}