mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-04-30 13:13:46 +02:00
71 lines
1.3 KiB
PHP
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}
|