From bd4b14a28bfd5333719c4b5feca3b691d4979965 Mon Sep 17 00:00:00 2001 From: marcoonthegit Date: Sat, 18 Jun 2022 14:06:43 +0200 Subject: [PATCH] * manually merged part of d8021a11029990117503179f27e8b9af6418d32c that prohibits later merges --- rtl/bsd/bunxsysc.inc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rtl/bsd/bunxsysc.inc b/rtl/bsd/bunxsysc.inc index 9bc9ebf36c..6b0101325c 100644 --- a/rtl/bsd/bunxsysc.inc +++ b/rtl/bsd/bunxsysc.inc @@ -376,7 +376,7 @@ end; function __pipe_call(sysnr:TSysParam):TSysResult; {$ifdef cpui386}oldfpccall{$endif} external name 'FPC_DOSYS0'; -{$if defined(freebsd) or defined (dragonfly)} +{$if (defined(freebsd) or defined (dragonfly)) and (defined(CPUi386) or defined(CPUX86_64))} {$define PIPE_RESULT_IN_EAX_AND_EDX} {$endif} Function FPpipe(var fildes : tfildes):cint;