Browse Source

* support pasbool8 as type for a record field when a record is passed/
returned in multiple registers (llvm)

git-svn-id: trunk@38862 -

Jonas Maebe 7 years ago
parent
commit
807fcb3371
1 changed files with 2 additions and 1 deletions
  1. 2 1
      compiler/llvm/llvmdef.pas

+ 2 - 1
compiler/llvm/llvmdef.pas

@@ -823,7 +823,8 @@ implementation
               orddef:
               orddef:
                 case torddef(hdef).ordtype of
                 case torddef(hdef).ordtype of
                   s8bit,
                   s8bit,
-                  u8bit:
+                  u8bit,
+                  pasbool8:
                     typename:=typename+'i8';
                     typename:=typename+'i8';
                   s16bit,
                   s16bit,
                   u16bit:
                   u16bit: