소스 검색

Fix compilation by removing 'labelmaxlen' field which is trunk only

  * Remove af_supports_hlcfi flag, as this is trunk only
Pierre Muller 1 년 전
부모
커밋
4b885d5bf9
2개의 변경된 파일2개의 추가작업 그리고 5개의 파일을 삭제
  1. 0 1
      compiler/llvm/agllvm.pas
  2. 2 4
      compiler/x86/agx86att.pas

+ 0 - 1
compiler/llvm/agllvm.pas

@@ -1697,7 +1697,6 @@ implementation
           supported_targets : [system_x86_64_linux,system_x86_64_darwin];
           flags : [af_smartlink_sections,af_llvm];
           labelprefix : 'L';
-          labelmaxlen : -1;
           comment : '; ';
           dollarsign: '$';
         );

+ 2 - 4
compiler/x86/agx86att.pas

@@ -465,9 +465,8 @@ interface
             asmbin : 'clang';
             asmcmd : '-x assembler -c -target $TRIPLET -o $OBJ $EXTRAOPT -x assembler $ASM';
             supported_targets : [system_x86_64_linux, system_x86_64_freebsd, system_x86_64_netbsd, system_x86_64_openbsd];
-            flags : [af_needar,af_smartlink_sections,af_supports_dwarf,af_llvm,af_supports_hlcfi];
+            flags : [af_needar,af_smartlink_sections,af_supports_dwarf,af_llvm];
             labelprefix : '.L';
-            labelmaxlen : -1;
             comment : '// ';
             dollarsign: '$';
           );
@@ -553,9 +552,8 @@ interface
             asmbin : 'clang';
             asmcmd : '-x assembler -c -target $TRIPLET -o $OBJ $EXTRAOPT -x assembler $ASM';
             supported_targets : [system_i386_linux, system_i386_freebsd, system_i386_netbsd, system_i386_openbsd];
-            flags : [af_needar,af_smartlink_sections,af_supports_dwarf,af_llvm,af_supports_hlcfi];
+            flags : [af_needar,af_smartlink_sections,af_supports_dwarf,af_llvm];
             labelprefix : '.L';
-            labelmaxlen : -1;
             comment : '// ';
             dollarsign: '$';
           );