mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-11-21 15:41:46 +01:00
+ Add gas for x86_64 solaris
git-svn-id: trunk@14239 -
This commit is contained in:
parent
ff80903341
commit
ff25f1797c
@ -304,6 +304,19 @@ interface
|
|||||||
comment : '# ';
|
comment : '# ';
|
||||||
);
|
);
|
||||||
|
|
||||||
|
as_x86_64_gas_info : tasminfo =
|
||||||
|
(
|
||||||
|
id : as_ggas;
|
||||||
|
idtxt : 'GAS';
|
||||||
|
asmbin : 'gas';
|
||||||
|
asmcmd : '--64 -o $OBJ $ASM';
|
||||||
|
supported_targets : [system_x86_64_solaris];
|
||||||
|
flags : [af_allowdirect,af_needar,af_smartlink_sections,af_supports_dwarf];
|
||||||
|
labelprefix : '.L';
|
||||||
|
comment : '# ';
|
||||||
|
);
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
as_x86_64_gas_darwin_info : tasminfo =
|
as_x86_64_gas_darwin_info : tasminfo =
|
||||||
(
|
(
|
||||||
@ -376,6 +389,7 @@ interface
|
|||||||
initialization
|
initialization
|
||||||
{$ifdef x86_64}
|
{$ifdef x86_64}
|
||||||
RegisterAssembler(as_x86_64_as_info,Tx86ATTAssembler);
|
RegisterAssembler(as_x86_64_as_info,Tx86ATTAssembler);
|
||||||
|
RegisterAssembler(as_x86_64_gas_info,Tx86ATTAssembler);
|
||||||
RegisterAssembler(as_x86_64_gas_darwin_info,Tx86AppleGNUAssembler);
|
RegisterAssembler(as_x86_64_gas_darwin_info,Tx86AppleGNUAssembler);
|
||||||
{$else x86_64}
|
{$else x86_64}
|
||||||
RegisterAssembler(as_i386_as_info,Tx86ATTAssembler);
|
RegisterAssembler(as_i386_as_info,Tx86ATTAssembler);
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user