|
@@ -719,10 +719,24 @@ unit agppcgas;
|
|
dollarsign : '.'
|
|
dollarsign : '.'
|
|
);
|
|
);
|
|
|
|
|
|
|
|
+ as_ppc_clang_darwin_info : tasminfo =
|
|
|
|
+ (
|
|
|
|
+ id : as_clang;
|
|
|
|
+ idtxt : 'CLANG';
|
|
|
|
+ asmbin : 'clang';
|
|
|
|
+ asmcmd : '-c -o $OBJ $EXTRAOPT -arch $ARCH $DARWINVERSION -x assembler $ASM';
|
|
|
|
+ supported_targets : [system_powerpc_darwin, system_powerpc64_darwin];
|
|
|
|
+ flags : [af_needar,af_smartlink_sections,af_supports_dwarf];
|
|
|
|
+ labelprefix : 'L';
|
|
|
|
+ comment : '# ';
|
|
|
|
+ dollarsign: '$';
|
|
|
|
+ );
|
|
|
|
+
|
|
begin
|
|
begin
|
|
RegisterAssembler(as_ppc_gas_info,TPPCGNUAssembler);
|
|
RegisterAssembler(as_ppc_gas_info,TPPCGNUAssembler);
|
|
RegisterAssembler(as_ppc_gas_legacy_info,TPPCGNUAssembler);
|
|
RegisterAssembler(as_ppc_gas_legacy_info,TPPCGNUAssembler);
|
|
RegisterAssembler(as_ppc_gas_darwin_powerpc_info,TPPCAppleGNUAssembler);
|
|
RegisterAssembler(as_ppc_gas_darwin_powerpc_info,TPPCAppleGNUAssembler);
|
|
|
|
+ RegisterAssembler(as_ppc_clang_darwin_info,TPPCAppleGNUAssembler);
|
|
RegisterAssembler(as_ppc_aix_powerpc_info,TPPCAIXAssembler);
|
|
RegisterAssembler(as_ppc_aix_powerpc_info,TPPCAIXAssembler);
|
|
RegisterAssembler(as_ppc_gas_aix_powerpc_info,TPPCAIXAssembler);
|
|
RegisterAssembler(as_ppc_gas_aix_powerpc_info,TPPCAIXAssembler);
|
|
end.
|
|
end.
|