mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-08-13 02:59:21 +02:00
- removed leftover alpha, ia64 and vis code
git-svn-id: trunk@31446 -
This commit is contained in:
parent
bc62795f15
commit
3f9f498e0d
@ -37,7 +37,7 @@ CYCLETARGETS=i386 powerpc sparc arm x86_64 powerpc64 m68k armeb mipsel mips avr
|
|||||||
# All supported targets used for clean
|
# All supported targets used for clean
|
||||||
ALLTARGETS=$(CYCLETARGETS)
|
ALLTARGETS=$(CYCLETARGETS)
|
||||||
|
|
||||||
# Allow ALPHA, POWERPC, POWERPC64, M68K, I386, jvm defines for target cpu
|
# Allow POWERPC, POWERPC64, M68K, I386, jvm defines for target cpu
|
||||||
ifdef POWERPC
|
ifdef POWERPC
|
||||||
PPC_TARGET=powerpc
|
PPC_TARGET=powerpc
|
||||||
endif
|
endif
|
||||||
|
@ -69,14 +69,6 @@ interface
|
|||||||
ait_stab,
|
ait_stab,
|
||||||
ait_force_line,
|
ait_force_line,
|
||||||
ait_function_name,
|
ait_function_name,
|
||||||
{$ifdef alpha}
|
|
||||||
{ the follow is for the DEC Alpha }
|
|
||||||
ait_frame,
|
|
||||||
{$endif alpha}
|
|
||||||
{$ifdef ia64}
|
|
||||||
ait_bundle,
|
|
||||||
ait_stop,
|
|
||||||
{$endif ia64}
|
|
||||||
{$ifdef m68k}
|
{$ifdef m68k}
|
||||||
ait_labeled_instruction,
|
ait_labeled_instruction,
|
||||||
{$endif m68k}
|
{$endif m68k}
|
||||||
@ -197,14 +189,6 @@ interface
|
|||||||
'stab',
|
'stab',
|
||||||
'force_line',
|
'force_line',
|
||||||
'function_name',
|
'function_name',
|
||||||
{$ifdef alpha}
|
|
||||||
{ the follow is for the DEC Alpha }
|
|
||||||
'frame',
|
|
||||||
{$endif alpha}
|
|
||||||
{$ifdef ia64}
|
|
||||||
'bundle',
|
|
||||||
'stop',
|
|
||||||
{$endif ia64}
|
|
||||||
{$ifdef m68k}
|
{$ifdef m68k}
|
||||||
'labeled_instr',
|
'labeled_instr',
|
||||||
{$endif m68k}
|
{$endif m68k}
|
||||||
@ -348,7 +332,7 @@ interface
|
|||||||
asd_weak_definition,
|
asd_weak_definition,
|
||||||
{ for Jasmin }
|
{ for Jasmin }
|
||||||
asd_jclass,asd_jinterface,asd_jsuper,asd_jfield,asd_jlimit,asd_jline,
|
asd_jclass,asd_jinterface,asd_jsuper,asd_jfield,asd_jlimit,asd_jline,
|
||||||
{ .ent/.end for MIPS and Alpha }
|
{ .ent/.end for MIPS }
|
||||||
asd_ent,asd_ent_end,
|
asd_ent,asd_ent_end,
|
||||||
{ supported by recent clang-based assemblers for data-in-code }
|
{ supported by recent clang-based assemblers for data-in-code }
|
||||||
asd_data_region, asd_end_data_region,
|
asd_data_region, asd_end_data_region,
|
||||||
@ -383,7 +367,7 @@ interface
|
|||||||
'no_dead_strip','weak_reference','lazy_reference','weak_definition',
|
'no_dead_strip','weak_reference','lazy_reference','weak_definition',
|
||||||
{ for Jasmin }
|
{ for Jasmin }
|
||||||
'class','interface','super','field','limit','line',
|
'class','interface','super','field','limit','line',
|
||||||
{ .ent/.end for MIPS and Alpha }
|
{ .ent/.end for MIPS }
|
||||||
'ent','end',
|
'ent','end',
|
||||||
{ supported by recent clang-based assemblers for data-in-code }
|
{ supported by recent clang-based assemblers for data-in-code }
|
||||||
'data_region','end_data_region',
|
'data_region','end_data_region',
|
||||||
|
@ -142,13 +142,6 @@ implementation
|
|||||||
#9'.uahalf'#9,#9'.uaword'#9,#9'.uaxword'#9
|
#9'.uahalf'#9,#9'.uaword'#9,#9'.uaxword'#9
|
||||||
);
|
);
|
||||||
|
|
||||||
{ Alpha type of unaligned pseudo-instructions }
|
|
||||||
use_ua_alpha_systems = [system_alpha_linux];
|
|
||||||
ait_ua_alpha_const2str : array[aitconst_16bit_unaligned..aitconst_64bit_unaligned]
|
|
||||||
of string[20]=(
|
|
||||||
#9'.uword'#9,#9'.ulong'#9,#9'.uquad'#9
|
|
||||||
);
|
|
||||||
|
|
||||||
{ Generic unaligned pseudo-instructions, seems ELF specific }
|
{ Generic unaligned pseudo-instructions, seems ELF specific }
|
||||||
use_ua_elf_systems = [system_mipsel_linux,system_mipseb_linux,system_mipsel_android,system_mipsel_embedded,system_mipseb_embedded];
|
use_ua_elf_systems = [system_mipsel_linux,system_mipseb_linux,system_mipsel_android,system_mipsel_embedded,system_mipseb_embedded];
|
||||||
ait_ua_elf_const2str : array[aitconst_16bit_unaligned..aitconst_64bit_unaligned]
|
ait_ua_elf_const2str : array[aitconst_16bit_unaligned..aitconst_64bit_unaligned]
|
||||||
@ -954,9 +947,6 @@ implementation
|
|||||||
if (constdef in ait_unaligned_consts) and
|
if (constdef in ait_unaligned_consts) and
|
||||||
(target_info.system in use_ua_sparc_systems) then
|
(target_info.system in use_ua_sparc_systems) then
|
||||||
AsmWrite(ait_ua_sparc_const2str[constdef])
|
AsmWrite(ait_ua_sparc_const2str[constdef])
|
||||||
else if (constdef in ait_unaligned_consts) and
|
|
||||||
(target_info.system in use_ua_alpha_systems) then
|
|
||||||
AsmWrite(ait_ua_alpha_const2str[constdef])
|
|
||||||
else if (constdef in ait_unaligned_consts) and
|
else if (constdef in ait_unaligned_consts) and
|
||||||
(target_info.system in use_ua_elf_systems) then
|
(target_info.system in use_ua_elf_systems) then
|
||||||
AsmWrite(ait_ua_elf_const2str[constdef])
|
AsmWrite(ait_ua_elf_const2str[constdef])
|
||||||
|
@ -93,20 +93,6 @@
|
|||||||
{$define cpucapabilities}
|
{$define cpucapabilities}
|
||||||
{$endif x86_64}
|
{$endif x86_64}
|
||||||
|
|
||||||
{$ifdef ia64}
|
|
||||||
{$define cpuflags}
|
|
||||||
{$define cpu64bitalu}
|
|
||||||
{$define cpu64bitaddr}
|
|
||||||
{$define cpuextended}
|
|
||||||
{$define cpufloat128}
|
|
||||||
{$endif ia64}
|
|
||||||
|
|
||||||
{$ifdef alpha}
|
|
||||||
{$define cpu64bitalu}
|
|
||||||
{$define cpu64bitaddr}
|
|
||||||
{$define cpurefshaveindexreg}
|
|
||||||
{$endif alpha}
|
|
||||||
|
|
||||||
{$ifdef sparc}
|
{$ifdef sparc}
|
||||||
{$define cpu32bit}
|
{$define cpu32bit}
|
||||||
{$define cpu32bitaddr}
|
{$define cpu32bitaddr}
|
||||||
|
@ -444,11 +444,6 @@ interface
|
|||||||
optimizecputype : cpu_athlon64;
|
optimizecputype : cpu_athlon64;
|
||||||
fputype : fpu_sse64;
|
fputype : fpu_sse64;
|
||||||
{$endif x86_64}
|
{$endif x86_64}
|
||||||
{$ifdef ia64}
|
|
||||||
cputype : cpu_itanium;
|
|
||||||
optimizecputype : cpu_itanium;
|
|
||||||
fputype : fpu_itanium;
|
|
||||||
{$endif ia64}
|
|
||||||
{$ifdef avr}
|
{$ifdef avr}
|
||||||
cputype : cpuinfo.cpu_avr5;
|
cputype : cpuinfo.cpu_avr5;
|
||||||
optimizecputype : cpuinfo.cpu_avr5;
|
optimizecputype : cpuinfo.cpu_avr5;
|
||||||
|
@ -679,9 +679,6 @@ begin
|
|||||||
{$ifdef sparc}
|
{$ifdef sparc}
|
||||||
'S',
|
'S',
|
||||||
{$endif}
|
{$endif}
|
||||||
{$ifdef vis}
|
|
||||||
'I',
|
|
||||||
{$endif}
|
|
||||||
{$ifdef avr}
|
{$ifdef avr}
|
||||||
'V',
|
'V',
|
||||||
{$endif}
|
{$endif}
|
||||||
@ -3322,10 +3319,6 @@ begin
|
|||||||
def_system_macro('FPC_CURRENCY_IS_INT64');
|
def_system_macro('FPC_CURRENCY_IS_INT64');
|
||||||
def_system_macro('FPC_COMP_IS_INT64');
|
def_system_macro('FPC_COMP_IS_INT64');
|
||||||
{$endif}
|
{$endif}
|
||||||
{$ifdef ALPHA}
|
|
||||||
def_system_macro('CPUALPHA');
|
|
||||||
def_system_macro('CPU64');
|
|
||||||
{$endif}
|
|
||||||
{$ifdef powerpc}
|
{$ifdef powerpc}
|
||||||
def_system_macro('CPUPOWERPC');
|
def_system_macro('CPUPOWERPC');
|
||||||
def_system_macro('CPUPOWERPC32');
|
def_system_macro('CPUPOWERPC32');
|
||||||
@ -3340,10 +3333,6 @@ begin
|
|||||||
def_system_macro('FPC_CURRENCY_IS_INT64');
|
def_system_macro('FPC_CURRENCY_IS_INT64');
|
||||||
def_system_macro('FPC_COMP_IS_INT64');
|
def_system_macro('FPC_COMP_IS_INT64');
|
||||||
{$endif}
|
{$endif}
|
||||||
{$ifdef iA64}
|
|
||||||
def_system_macro('CPUIA64');
|
|
||||||
def_system_macro('CPU64');
|
|
||||||
{$endif}
|
|
||||||
{$ifdef x86_64}
|
{$ifdef x86_64}
|
||||||
def_system_macro('CPUX86_64');
|
def_system_macro('CPUX86_64');
|
||||||
def_system_macro('CPUAMD64');
|
def_system_macro('CPUAMD64');
|
||||||
@ -3367,10 +3356,6 @@ begin
|
|||||||
def_system_macro('FPC_CURRENCY_IS_INT64');
|
def_system_macro('FPC_CURRENCY_IS_INT64');
|
||||||
def_system_macro('FPC_COMP_IS_INT64');
|
def_system_macro('FPC_COMP_IS_INT64');
|
||||||
{$endif}
|
{$endif}
|
||||||
{$ifdef vis}
|
|
||||||
def_system_macro('CPUVIS');
|
|
||||||
def_system_macro('CPU32');
|
|
||||||
{$endif}
|
|
||||||
{$ifdef arm}
|
{$ifdef arm}
|
||||||
def_system_macro('CPUARM');
|
def_system_macro('CPUARM');
|
||||||
def_system_macro('CPU32');
|
def_system_macro('CPU32');
|
||||||
|
@ -32,7 +32,6 @@ program pp;
|
|||||||
SPARC generate a compiler for SPARC
|
SPARC generate a compiler for SPARC
|
||||||
POWERPC generate a compiler for the PowerPC
|
POWERPC generate a compiler for the PowerPC
|
||||||
POWERPC64 generate a compiler for the PowerPC64 architecture
|
POWERPC64 generate a compiler for the PowerPC64 architecture
|
||||||
VIS generate a compile for the VIS
|
|
||||||
DEBUG version with debug code is generated
|
DEBUG version with debug code is generated
|
||||||
EXTDEBUG some extra debug code is executed
|
EXTDEBUG some extra debug code is executed
|
||||||
SUPPORT_MMX only i386: releases the compiler switch
|
SUPPORT_MMX only i386: releases the compiler switch
|
||||||
@ -87,18 +86,6 @@ program pp;
|
|||||||
{$endif CPUDEFINED}
|
{$endif CPUDEFINED}
|
||||||
{$define CPUDEFINED}
|
{$define CPUDEFINED}
|
||||||
{$endif M68K}
|
{$endif M68K}
|
||||||
{$ifdef vis}
|
|
||||||
{$ifdef CPUDEFINED}
|
|
||||||
{$fatal ONLY one of the switches for the CPU type must be defined}
|
|
||||||
{$endif CPUDEFINED}
|
|
||||||
{$define CPUDEFINED}
|
|
||||||
{$endif}
|
|
||||||
{$ifdef iA64}
|
|
||||||
{$ifdef CPUDEFINED}
|
|
||||||
{$fatal ONLY one of the switches for the CPU type must be defined}
|
|
||||||
{$endif CPUDEFINED}
|
|
||||||
{$define CPUDEFINED}
|
|
||||||
{$endif iA64}
|
|
||||||
{$ifdef POWERPC}
|
{$ifdef POWERPC}
|
||||||
{$ifdef CPUDEFINED}
|
{$ifdef CPUDEFINED}
|
||||||
{$fatal ONLY one of the switches for the CPU type must be defined}
|
{$fatal ONLY one of the switches for the CPU type must be defined}
|
||||||
@ -111,12 +98,6 @@ program pp;
|
|||||||
{$endif CPUDEFINED}
|
{$endif CPUDEFINED}
|
||||||
{$define CPUDEFINED}
|
{$define CPUDEFINED}
|
||||||
{$endif POWERPC64}
|
{$endif POWERPC64}
|
||||||
{$ifdef ALPHA}
|
|
||||||
{$ifdef CPUDEFINED}
|
|
||||||
{$fatal ONLY one of the switches for the CPU type must be defined}
|
|
||||||
{$endif CPUDEFINED}
|
|
||||||
{$define CPUDEFINED}
|
|
||||||
{$endif ALPHA}
|
|
||||||
{$ifdef SPARC}
|
{$ifdef SPARC}
|
||||||
{$ifdef CPUDEFINED}
|
{$ifdef CPUDEFINED}
|
||||||
{$fatal ONLY one of the switches for the CPU type must be defined}
|
{$fatal ONLY one of the switches for the CPU type must be defined}
|
||||||
|
@ -719,18 +719,10 @@ implementation
|
|||||||
aiclass[ait_stab]:=tai_stab;
|
aiclass[ait_stab]:=tai_stab;
|
||||||
aiclass[ait_force_line]:=tai_force_line;
|
aiclass[ait_force_line]:=tai_force_line;
|
||||||
aiclass[ait_function_name]:=tai_function_name;
|
aiclass[ait_function_name]:=tai_function_name;
|
||||||
{$ifdef alpha}
|
|
||||||
{ the follow is for the DEC Alpha }
|
|
||||||
aiclass[ait_frame]:=tai_frame;
|
|
||||||
{$endif alpha}
|
|
||||||
{$ifdef m68k}
|
{$ifdef m68k}
|
||||||
{ TODO: FIXME: tai_labeled_instruction doesn't exists}
|
{ TODO: FIXME: tai_labeled_instruction doesn't exists}
|
||||||
// aiclass[ait_labeled_instruction]:=tai_labeled_instruction;
|
// aiclass[ait_labeled_instruction]:=tai_labeled_instruction;
|
||||||
{$endif m68k}
|
{$endif m68k}
|
||||||
{$ifdef ia64}
|
|
||||||
aiclass[ait_bundle]:=tai_bundle;
|
|
||||||
aiclass[ait_stop]:=tai_stop;
|
|
||||||
{$endif ia64}
|
|
||||||
{$ifdef SPARC}
|
{$ifdef SPARC}
|
||||||
// aiclass[ait_labeled_instruction]:=tai_labeled_instruction;
|
// aiclass[ait_labeled_instruction]:=tai_labeled_instruction;
|
||||||
{$endif SPARC}
|
{$endif SPARC}
|
||||||
|
@ -223,7 +223,7 @@ interface
|
|||||||
systems_wince = [system_arm_wince,system_i386_wince];
|
systems_wince = [system_arm_wince,system_i386_wince];
|
||||||
systems_android = [system_arm_android, system_i386_android, system_mipsel_android];
|
systems_android = [system_arm_android, system_i386_android, system_mipsel_android];
|
||||||
systems_linux = [system_i386_linux,system_x86_64_linux,system_powerpc_linux,system_powerpc64_linux,
|
systems_linux = [system_i386_linux,system_x86_64_linux,system_powerpc_linux,system_powerpc64_linux,
|
||||||
system_arm_linux,system_sparc_linux,system_alpha_linux,system_m68k_linux,
|
system_arm_linux,system_sparc_linux,system_m68k_linux,
|
||||||
system_x86_6432_linux,system_mipseb_linux,system_mipsel_linux,system_aarch64_linux];
|
system_x86_6432_linux,system_mipseb_linux,system_mipsel_linux,system_aarch64_linux];
|
||||||
systems_dragonfly = [system_x86_64_dragonfly];
|
systems_dragonfly = [system_x86_64_dragonfly];
|
||||||
systems_freebsd = [system_i386_freebsd,
|
systems_freebsd = [system_i386_freebsd,
|
||||||
@ -241,10 +241,10 @@ interface
|
|||||||
systems_aix = [system_powerpc_aix,system_powerpc64_aix];
|
systems_aix = [system_powerpc_aix,system_powerpc64_aix];
|
||||||
|
|
||||||
{ all real windows systems, no cripple ones like wince, wdosx et. al. }
|
{ all real windows systems, no cripple ones like wince, wdosx et. al. }
|
||||||
systems_windows = [system_i386_win32,system_x86_64_win64,system_ia64_win64];
|
systems_windows = [system_i386_win32,system_x86_64_win64];
|
||||||
|
|
||||||
{ all windows systems }
|
{ all windows systems }
|
||||||
systems_all_windows = [system_i386_win32,system_x86_64_win64,system_ia64_win64,
|
systems_all_windows = [system_i386_win32,system_x86_64_win64,
|
||||||
system_arm_wince,system_i386_wince];
|
system_arm_wince,system_i386_wince];
|
||||||
|
|
||||||
{ all darwin systems }
|
{ all darwin systems }
|
||||||
@ -259,7 +259,7 @@ interface
|
|||||||
|
|
||||||
{ all embedded systems }
|
{ all embedded systems }
|
||||||
systems_embedded = [system_i386_embedded,system_m68k_embedded,
|
systems_embedded = [system_i386_embedded,system_m68k_embedded,
|
||||||
system_alpha_embedded,system_powerpc_embedded,
|
system_powerpc_embedded,
|
||||||
system_sparc_embedded,system_vm_embedded,
|
system_sparc_embedded,system_vm_embedded,
|
||||||
system_iA64_embedded,system_x86_64_embedded,
|
system_iA64_embedded,system_x86_64_embedded,
|
||||||
system_mips_embedded,system_arm_embedded,
|
system_mips_embedded,system_arm_embedded,
|
||||||
@ -305,8 +305,7 @@ interface
|
|||||||
system_i386_Netware,
|
system_i386_Netware,
|
||||||
system_i386_netwlibc,
|
system_i386_netwlibc,
|
||||||
system_arm_wince,
|
system_arm_wince,
|
||||||
system_x86_64_win64,
|
system_x86_64_win64]+systems_linux+systems_android;
|
||||||
system_ia64_win64]+systems_linux+systems_android;
|
|
||||||
|
|
||||||
{ all systems for which weak linking has been tested/is supported }
|
{ all systems for which weak linking has been tested/is supported }
|
||||||
systems_weak_linking = systems_darwin + systems_solaris + systems_linux + systems_android;
|
systems_weak_linking = systems_darwin + systems_solaris + systems_linux + systems_android;
|
||||||
@ -835,14 +834,6 @@ begin
|
|||||||
{$endif cpu68}
|
{$endif cpu68}
|
||||||
{$endif m68k}
|
{$endif m68k}
|
||||||
|
|
||||||
{$ifdef alpha}
|
|
||||||
{$ifdef cpualpha}
|
|
||||||
default_target(source_info.system);
|
|
||||||
{$else cpualpha}
|
|
||||||
default_target(system_alpha_linux);
|
|
||||||
{$endif cpualpha}
|
|
||||||
{$endif alpha}
|
|
||||||
|
|
||||||
{$ifdef powerpc}
|
{$ifdef powerpc}
|
||||||
{$ifdef cpupowerpc}
|
{$ifdef cpupowerpc}
|
||||||
default_target(source_info.system);
|
default_target(source_info.system);
|
||||||
|
@ -359,70 +359,6 @@ unit i_linux;
|
|||||||
llvmdatalayout : 'E-p:64:64:64-i1:8:8-i8:8:8-i16:16:16-i32:32:32-i64:64:64-f32:32:32-f64:64:64-f128:64:64-v128:128:128-n32:64';
|
llvmdatalayout : 'E-p:64:64:64-i1:8:8-i8:8:8-i16:16:16-i32:32:32-i64:64:64-f32:32:32-f64:64:64-f128:64:64-v128:128:128-n32:64';
|
||||||
);
|
);
|
||||||
|
|
||||||
system_alpha_linux_info : tsysteminfo =
|
|
||||||
(
|
|
||||||
system : system_alpha_LINUX;
|
|
||||||
name : 'Linux for Alpha';
|
|
||||||
shortname : 'Linux';
|
|
||||||
flags : [tf_needs_symbol_size,tf_needs_symbol_type,tf_files_case_sensitive,
|
|
||||||
tf_smartlink_library,tf_has_winlike_resources];
|
|
||||||
cpu : cpu_alpha;
|
|
||||||
unit_env : 'LINUXUNITS';
|
|
||||||
extradefines : 'UNIX;HASUNIX';
|
|
||||||
exeext : '';
|
|
||||||
defext : '.def';
|
|
||||||
scriptext : '.sh';
|
|
||||||
smartext : '.sl';
|
|
||||||
unitext : '.ppu';
|
|
||||||
unitlibext : '.ppl';
|
|
||||||
asmext : '.s';
|
|
||||||
objext : '.o';
|
|
||||||
resext : '.res';
|
|
||||||
resobjext : '.or';
|
|
||||||
sharedlibext : '.so';
|
|
||||||
staticlibext : '.a';
|
|
||||||
staticlibprefix : 'libp';
|
|
||||||
sharedlibprefix : 'lib';
|
|
||||||
sharedClibext : '.so';
|
|
||||||
staticClibext : '.a';
|
|
||||||
staticClibprefix : 'lib';
|
|
||||||
sharedClibprefix : 'lib';
|
|
||||||
importlibprefix : 'libimp';
|
|
||||||
importlibext : '.a';
|
|
||||||
Cprefix : '';
|
|
||||||
newline : #10;
|
|
||||||
dirsep : '/';
|
|
||||||
assem : as_gas;
|
|
||||||
assemextern : as_gas;
|
|
||||||
link : ld_none;
|
|
||||||
linkextern : ld_linux;
|
|
||||||
ar : ar_gnu_ar;
|
|
||||||
res : res_elf;
|
|
||||||
dbg : dbg_stabs;
|
|
||||||
script : script_unix;
|
|
||||||
endian : endian_little;
|
|
||||||
alignment :
|
|
||||||
(
|
|
||||||
procalign : 4;
|
|
||||||
loopalign : 4;
|
|
||||||
jumpalign : 0;
|
|
||||||
constalignmin : 0;
|
|
||||||
constalignmax : 4;
|
|
||||||
varalignmin : 0;
|
|
||||||
varalignmax : 4;
|
|
||||||
localalignmin : 4;
|
|
||||||
localalignmax : 4;
|
|
||||||
recordalignmin : 0;
|
|
||||||
recordalignmax : 2;
|
|
||||||
maxCrecordalign : 4
|
|
||||||
);
|
|
||||||
first_parm_offset : 8;
|
|
||||||
stacksize : 32*1024*1024;
|
|
||||||
stackalign : 8; { ??? }
|
|
||||||
abi : abi_default;
|
|
||||||
llvmdatalayout : 'todo';
|
|
||||||
);
|
|
||||||
|
|
||||||
system_x86_64_linux_info : tsysteminfo =
|
system_x86_64_linux_info : tsysteminfo =
|
||||||
(
|
(
|
||||||
system : system_x86_64_LINUX;
|
system : system_x86_64_LINUX;
|
||||||
@ -1047,11 +983,6 @@ initialization
|
|||||||
set_source_info(system_x86_64_linux_info);
|
set_source_info(system_x86_64_linux_info);
|
||||||
{$endif linux}
|
{$endif linux}
|
||||||
{$endif CPUX86_64}
|
{$endif CPUX86_64}
|
||||||
{$ifdef CPUALPHA}
|
|
||||||
{$ifdef linux}
|
|
||||||
set_source_info(system_alpha_linux_info);
|
|
||||||
{$endif linux}
|
|
||||||
{$endif CPUALPHA}
|
|
||||||
{$ifdef CPUSPARC}
|
{$ifdef CPUSPARC}
|
||||||
{$ifdef linux}
|
{$ifdef linux}
|
||||||
set_source_info(system_sparc_linux_info);
|
set_source_info(system_sparc_linux_info);
|
||||||
|
@ -1785,11 +1785,6 @@ initialization
|
|||||||
RegisterExport(system_powerpc64_linux,texportliblinux);
|
RegisterExport(system_powerpc64_linux,texportliblinux);
|
||||||
RegisterTarget(system_powerpc64_linux_info);
|
RegisterTarget(system_powerpc64_linux_info);
|
||||||
{$endif powerpc64}
|
{$endif powerpc64}
|
||||||
{$ifdef alpha}
|
|
||||||
RegisterImport(system_alpha_linux,timportliblinux);
|
|
||||||
RegisterExport(system_alpha_linux,texportliblinux);
|
|
||||||
RegisterTarget(system_alpha_linux_info);
|
|
||||||
{$endif alpha}
|
|
||||||
{$ifdef x86_64}
|
{$ifdef x86_64}
|
||||||
RegisterImport(system_x86_64_linux,timportliblinux);
|
RegisterImport(system_x86_64_linux,timportliblinux);
|
||||||
RegisterExport(system_x86_64_linux,texportliblinux);
|
RegisterExport(system_x86_64_linux,texportliblinux);
|
||||||
|
@ -53,21 +53,12 @@ interface
|
|||||||
{$ifdef cpum68k}
|
{$ifdef cpum68k}
|
||||||
source_cpu_string = 'm68k';
|
source_cpu_string = 'm68k';
|
||||||
{$endif cpum68k}
|
{$endif cpum68k}
|
||||||
{$ifdef cpuia64}
|
|
||||||
source_cpu_string = 'ia64';
|
|
||||||
{$endif cpuia64}
|
|
||||||
{$ifdef cpux86_64}
|
{$ifdef cpux86_64}
|
||||||
source_cpu_string = 'x86_64';
|
source_cpu_string = 'x86_64';
|
||||||
{$endif cpux86_64}
|
{$endif cpux86_64}
|
||||||
{$ifdef cpusparc}
|
{$ifdef cpusparc}
|
||||||
source_cpu_string = 'sparc';
|
source_cpu_string = 'sparc';
|
||||||
{$endif cpusparc}
|
{$endif cpusparc}
|
||||||
{$ifdef cpusalpha}
|
|
||||||
source_cpu_string = 'alpha';
|
|
||||||
{$endif cpualpha}
|
|
||||||
{$ifdef cpuvis}
|
|
||||||
source_cpu_string = 'vis';
|
|
||||||
{$endif cpuvis}
|
|
||||||
{$ifdef cpuarm}
|
{$ifdef cpuarm}
|
||||||
source_cpu_string = 'arm';
|
source_cpu_string = 'arm';
|
||||||
{$endif cpuarm}
|
{$endif cpuarm}
|
||||||
|
Loading…
Reference in New Issue
Block a user