* fixed default target setting for powerpc/powerpc64

git-svn-id: trunk@6701 -
This commit is contained in:
florian 2007-03-03 16:48:07 +00:00
parent d48b98e8b9
commit 29f201c10b

View File

@ -775,41 +775,49 @@ begin
{$ifdef i386} {$ifdef i386}
{$ifdef cpu86} {$ifdef cpu86}
default_target(source_info.system); default_target(source_info.system);
{$define default_target_set}
{$else cpu86} {$else cpu86}
{$ifdef linux} {$ifdef linux}
default_target(system_i386_linux); default_target(system_i386_linux);
{$define default_target_set}
{$endif} {$endif}
{$ifdef freebsd} {$ifdef freebsd}
default_target(system_i386_freebsd); default_target(system_i386_freebsd);
{$define default_target_set}
{$endif} {$endif}
{$ifdef darwin} {$ifdef darwin}
default_target(system_i386_darwin); default_target(system_i386_darwin);
{$define default_target_set}
{$endif} {$endif}
{$endif cpu86} {$endif cpu86}
{ default is linux }
{$ifndef default_target_set}
default_target(system_i386_linux);
{$endif default_target_set}
{$endif i386} {$endif i386}
{$ifdef x86_64} {$ifdef x86_64}
{$ifdef cpux86_64} {$ifdef cpux86_64}
default_target(source_info.system); default_target(source_info.system);
{$define source_system_set} {$define default_target_set}
{$else cpux86_64} {$else cpux86_64}
{$ifdef MSWindows} {$ifdef MSWindows}
default_target(system_x86_64_win64); default_target(system_x86_64_win64);
{$define source_system_set} {$define default_target_set}
{$endif} {$endif}
{$ifdef linux} {$ifdef linux}
default_target(system_x86_64_linux); default_target(system_x86_64_linux);
{$define source_system_set} {$define default_target_set}
{$endif} {$endif}
{$ifdef freebsd} {$ifdef freebsd}
default_target(system_x86_64_freebsd); default_target(system_x86_64_freebsd);
{$define source_system_set} {$define default_target_set}
{$endif} {$endif}
{ default is linux }
{$ifndef source_system_set}
default_target(system_x86_64_linux);
{$endif source_system_set}
{$endif cpux86_64} {$endif cpux86_64}
{ default is linux }
{$ifndef default_target_set}
default_target(system_x86_64_linux);
{$endif default_target_set}
{$endif x86_64} {$endif x86_64}
{$ifdef m68k} {$ifdef m68k}
@ -819,6 +827,7 @@ begin
default_target(system_m68k_linux); default_target(system_m68k_linux);
{$endif cpu68} {$endif cpu68}
{$endif m68k} {$endif m68k}
{$ifdef alpha} {$ifdef alpha}
{$ifdef cpualpha} {$ifdef cpualpha}
default_target(source_info.system); default_target(source_info.system);
@ -826,25 +835,36 @@ begin
default_target(system_alpha_linux); default_target(system_alpha_linux);
{$endif cpualpha} {$endif cpualpha}
{$endif alpha} {$endif alpha}
{$ifdef powerpc} {$ifdef powerpc}
{$ifdef cpupowerpc} {$ifdef cpupowerpc}
default_target(source_info.system); default_target(source_info.system);
{$define default_target_set}
{$else cpupowerpc} {$else cpupowerpc}
{$ifdef linux} {$ifdef linux}
default_target(system_powerpc_linux); default_target(system_powerpc_linux);
{$define default_target_set}
{$endif} {$endif}
{$ifdef darwin} {$ifdef darwin}
default_target(system_powerpc_darwin); default_target(system_powerpc_darwin);
{$define default_target_set}
{$endif} {$endif}
{$endif cpupowerpc} {$endif cpupowerpc}
{$ifndef default_target_set}
default_target(system_powerpc_linux);
{$endif default_target_set}
{$endif powerpc} {$endif powerpc}
{$ifdef POWERPC64} {$ifdef POWERPC64}
{$ifdef cpupowerpc64} {$ifdef cpupowerpc64}
default_target(source_info.system); default_target(source_info.system);
{$define default_target_set}
{$else cpupowerpc64} {$else cpupowerpc64}
default_target(system_powerpc64_linux); default_target(system_powerpc64_linux);
{$define default_target_set}
{$endif cpupowerpc64} {$endif cpupowerpc64}
{$endif POWERPC64} {$endif POWERPC64}
{$ifdef sparc} {$ifdef sparc}
{$ifdef cpusparc} {$ifdef cpusparc}
default_target(source_info.system); default_target(source_info.system);
@ -852,6 +872,7 @@ begin
default_target(system_sparc_linux); default_target(system_sparc_linux);
{$endif cpusparc} {$endif cpusparc}
{$endif sparc} {$endif sparc}
{$ifdef arm} {$ifdef arm}
{$ifdef cpuarm} {$ifdef cpuarm}
default_target(source_info.system); default_target(source_info.system);