Parcourir la source

* accept locals replaced by symbols in inline assembly by the LLVM code
generator in the AArch64 assembler writer

git-svn-id: trunk@43887 -

Jonas Maebe il y a 5 ans
Parent
commit
7a3a4244d1
1 fichiers modifiés avec 3 ajouts et 1 suppressions
  1. 3 1
      compiler/aarch64/agcpugas.pas

+ 3 - 1
compiler/aarch64/agcpugas.pas

@@ -120,7 +120,9 @@ unit agcpugas;
                   else
                     result:=linux_addrpage2str[ref.refaddr]+ref.symbol.name
                 end;
-              addr_pic:
+              addr_pic,
+              { for locals replaced by temp symbols on LLVM }
+              addr_no:
                 result:=ref.symbol.name;
               else
                 internalerror(2015022302);