* Allow to disable monitor

This commit is contained in:
Michaël Van Canneyt 2024-06-18 14:51:34 +02:00
parent ec2e645719
commit e80ce5f61f
9 changed files with 26 additions and 2 deletions

View File

@ -17,7 +17,10 @@ unit System;
interface
{$define FPC_IS_SYSTEM}
{$IFNDEF FPC_DISABLE_MONITOR}
{$DEFINE SYSTEM_HAS_FEATURE_MONITOR}
{$ENDIF}
{$linklib m}

View File

@ -24,7 +24,9 @@ Unit System;
Interface
{$IFNDEF FPC_DISABLE_MONITOR}
{$DEFINE SYSTEM_HAS_FEATURE_MONITOR}
{$ENDIF}
{$define FPC_USE_SIGPROCMASK}
{$define FPC_USE_SIGALTSTACK}

View File

@ -25,7 +25,10 @@ Unit System;
interface
{*****************************************************************************}
{$IFNDEF FPC_DISABLE_MONITOR}
{$DEFINE SYSTEM_HAS_FEATURE_MONITOR}
{$ENDIF}
{$define FPC_IS_SYSTEM}
{$define HAS_CMDLINE}
{$define USE_NOTHREADMANAGER}

View File

@ -15,7 +15,10 @@
unit System;
interface
{$IFNDEF FPC_DISABLE_MONITOR}
{$DEFINE SYSTEM_HAS_FEATURE_MONITOR}
{$ENDIF}
{$define FPC_IS_SYSTEM}
{$ifdef SYSTEMDEBUG}
{$define SYSTEMEXCEPTIONDEBUG}

View File

@ -17,7 +17,9 @@ unit System;
interface
{$IFNDEF FPC_DISABLE_MONITOR}
{$DEFINE SYSTEM_HAS_FEATURE_MONITOR}
{$ENDIF}
{$define FPC_IS_SYSTEM}
{$linklib m}

View File

@ -18,7 +18,10 @@ unit system;
interface
{$IFNDEF FPC_DISABLE_MONITOR}
{$DEFINE SYSTEM_HAS_FEATURE_MONITOR}
{$ENDIF}
{$define FPC_IS_SYSTEM}
{$ifdef FPC_WASM_THREADS}
{$define DISABLE_NO_THREAD_MANAGER}

View File

@ -17,7 +17,10 @@ unit System;
interface
{$IFNDEF FPC_DISABLE_MONITOR}
{$DEFINE SYSTEM_HAS_FEATURE_MONITOR}
{$ENDIF}
{$define FPC_IS_SYSTEM}
{$ifdef SYSTEMDEBUG}
{$define SYSTEMEXCEPTIONDEBUG}

View File

@ -14,11 +14,13 @@
**********************************************************************}
unit System;
interface
{$IFNDEF FPC_DISABLE_MONITOR}
{$DEFINE SYSTEM_HAS_FEATURE_MONITOR}
{$ENDIF}
{$define FPC_IS_SYSTEM}
{ $define SYSTEMEXCEPTIONDEBUG}

View File

@ -17,7 +17,10 @@ unit System;
interface
{$IFNDEF FPC_DISABLE_MONITOR}
{$DEFINE SYSTEM_HAS_FEATURE_MONITOR}
{$ENDIF}
{$define FPC_IS_SYSTEM}
{$ifdef SYSTEMDEBUG}
{$define SYSTEMEXCEPTIONDEBUG}