|
@@ -50,7 +50,7 @@ unit i_linux;
|
|
|
{$ifdef segment_threadvars}
|
|
|
tf_section_threadvars,
|
|
|
{$endif segment_threadvars}
|
|
|
- tf_needs_symbol_type];
|
|
|
+ tf_needs_symbol_type,tf_files_case_sensitive,tf_use_function_relative_addresses];
|
|
|
cpu : cpu_i386;
|
|
|
unit_env : 'LINUXUNITS';
|
|
|
extradefines : 'UNIX;HASUNIX';
|
|
@@ -72,11 +72,9 @@ unit i_linux;
|
|
|
staticClibext : '.a';
|
|
|
staticClibprefix : 'lib';
|
|
|
sharedClibprefix : 'lib';
|
|
|
- p_ext_support : false;
|
|
|
Cprefix : '';
|
|
|
newline : #10;
|
|
|
dirsep : '/';
|
|
|
- files_case_relevent : true;
|
|
|
assem : as_i386_elf32;
|
|
|
assemextern : as_gas;
|
|
|
link : nil;
|
|
@@ -103,8 +101,6 @@ unit i_linux;
|
|
|
);
|
|
|
first_parm_offset : 8;
|
|
|
stacksize : 262144;
|
|
|
- DllScanSupported:false;
|
|
|
- use_function_relative_addresses : true;
|
|
|
abi : abi_default
|
|
|
);
|
|
|
|
|
@@ -113,7 +109,7 @@ unit i_linux;
|
|
|
system : system_x86_6432_LINUX;
|
|
|
name : 'Linux for x64_6432';
|
|
|
shortname : 'Linux6432';
|
|
|
- flags : [tf_needs_symbol_size,tf_pic_uses_got{,tf_smartlink_sections}];
|
|
|
+ flags : [tf_needs_symbol_size,tf_needs_symbol_type,tf_files_case_sensitive,tf_use_function_relative_addresses,tf_pic_uses_got{,tf_smartlink_sections}];
|
|
|
cpu : cpu_x86_64;
|
|
|
unit_env : 'LINUXUNITS';
|
|
|
extradefines : 'UNIX;HASUNIX';
|
|
@@ -135,11 +131,9 @@ unit i_linux;
|
|
|
staticClibext : '.a';
|
|
|
staticClibprefix : 'lib';
|
|
|
sharedClibprefix : 'lib';
|
|
|
- p_ext_support : false;
|
|
|
Cprefix : '';
|
|
|
newline : #10;
|
|
|
dirsep : '/';
|
|
|
- files_case_relevent : true;
|
|
|
assem : as_i386_elf32;
|
|
|
assemextern : as_gas;
|
|
|
link : nil;
|
|
@@ -166,8 +160,6 @@ unit i_linux;
|
|
|
);
|
|
|
first_parm_offset : 8;
|
|
|
stacksize : 262144;
|
|
|
- DllScanSupported:false;
|
|
|
- use_function_relative_addresses : true;
|
|
|
abi : abi_default
|
|
|
);
|
|
|
|
|
@@ -176,7 +168,7 @@ unit i_linux;
|
|
|
system : system_m68k_linux;
|
|
|
name : 'Linux for m68k';
|
|
|
shortname : 'Linux';
|
|
|
- flags : [tf_needs_symbol_size,tf_needs_symbol_type];
|
|
|
+ flags : [tf_needs_symbol_size,tf_needs_symbol_type,tf_files_case_sensitive,tf_use_function_relative_addresses];
|
|
|
cpu : cpu_m68k;
|
|
|
unit_env : 'LINUXUNITS';
|
|
|
extradefines : 'UNIX;HASUNIX';
|
|
@@ -198,11 +190,9 @@ unit i_linux;
|
|
|
staticClibext : '.a';
|
|
|
staticClibprefix : 'lib';
|
|
|
sharedClibprefix : 'lib';
|
|
|
- p_ext_support : false;
|
|
|
Cprefix : '';
|
|
|
newline : #10;
|
|
|
dirsep : '/';
|
|
|
- files_case_relevent : true;
|
|
|
assem : as_gas;
|
|
|
assemextern : as_gas;
|
|
|
link : nil;
|
|
@@ -229,8 +219,6 @@ unit i_linux;
|
|
|
);
|
|
|
first_parm_offset : 8;
|
|
|
stacksize : 32*1024*1024;
|
|
|
- DllScanSupported:false;
|
|
|
- use_function_relative_addresses : true;
|
|
|
abi : abi_default
|
|
|
);
|
|
|
|
|
@@ -239,7 +227,7 @@ unit i_linux;
|
|
|
system : system_powerpc_LINUX;
|
|
|
name : 'Linux for PowerPC';
|
|
|
shortname : 'Linux';
|
|
|
- flags : [tf_needs_symbol_size,tf_needs_symbol_type];
|
|
|
+ flags : [tf_needs_symbol_size,tf_needs_symbol_type,tf_files_case_sensitive,tf_use_function_relative_addresses];
|
|
|
cpu : cpu_powerpc;
|
|
|
unit_env : '';
|
|
|
extradefines : 'UNIX;HASUNIX';
|
|
@@ -261,11 +249,9 @@ unit i_linux;
|
|
|
staticClibext : '.a';
|
|
|
staticClibprefix : 'lib';
|
|
|
sharedClibprefix : 'lib';
|
|
|
- p_ext_support : false;
|
|
|
Cprefix : '';
|
|
|
newline : #10;
|
|
|
dirsep : '/';
|
|
|
- files_case_relevent : true;
|
|
|
assem : as_gas;
|
|
|
assemextern : as_gas;
|
|
|
link : nil;
|
|
@@ -292,8 +278,6 @@ unit i_linux;
|
|
|
);
|
|
|
first_parm_offset : 8;
|
|
|
stacksize : 32*1024*1024;
|
|
|
- DllScanSupported:false;
|
|
|
- use_function_relative_addresses : true;
|
|
|
abi : abi_powerpc_sysv;
|
|
|
);
|
|
|
|
|
@@ -302,7 +286,7 @@ unit i_linux;
|
|
|
system : system_powerpc64_LINUX;
|
|
|
name : 'Linux for PowerPC64';
|
|
|
shortname : 'Linux';
|
|
|
- flags : [tf_needs_symbol_size,tf_needs_symbol_type];
|
|
|
+ flags : [tf_needs_symbol_size,tf_needs_symbol_type,tf_files_case_sensitive,tf_use_function_relative_addresses];
|
|
|
cpu : cpu_powerpc64;
|
|
|
unit_env : '';
|
|
|
extradefines : 'UNIX;HASUNIX';
|
|
@@ -324,11 +308,9 @@ unit i_linux;
|
|
|
staticClibext : '.a';
|
|
|
staticClibprefix : 'lib';
|
|
|
sharedClibprefix : 'lib';
|
|
|
- p_ext_support : false;
|
|
|
Cprefix : '';
|
|
|
newline : #10;
|
|
|
dirsep : '/';
|
|
|
- files_case_relevent : true;
|
|
|
assem : as_gas;
|
|
|
assemextern : as_gas;
|
|
|
link : nil;
|
|
@@ -355,8 +337,6 @@ unit i_linux;
|
|
|
);
|
|
|
first_parm_offset : 8;
|
|
|
stacksize : 10*1024*1024;
|
|
|
- DllScanSupported:false;
|
|
|
- use_function_relative_addresses : true;
|
|
|
abi : abi_default
|
|
|
);
|
|
|
|
|
@@ -365,7 +345,7 @@ unit i_linux;
|
|
|
system : system_alpha_LINUX;
|
|
|
name : 'Linux for Alpha';
|
|
|
shortname : 'Linux';
|
|
|
- flags : [tf_needs_symbol_size,tf_needs_symbol_type];
|
|
|
+ flags : [tf_needs_symbol_size,tf_needs_symbol_type,tf_files_case_sensitive,tf_use_function_relative_addresses];
|
|
|
cpu : cpu_alpha;
|
|
|
unit_env : 'LINUXUNITS';
|
|
|
extradefines : 'UNIX;HASUNIX';
|
|
@@ -387,11 +367,9 @@ unit i_linux;
|
|
|
staticClibext : '.a';
|
|
|
staticClibprefix : 'lib';
|
|
|
sharedClibprefix : 'lib';
|
|
|
- p_ext_support : false;
|
|
|
Cprefix : '';
|
|
|
newline : #10;
|
|
|
dirsep : '/';
|
|
|
- files_case_relevent : true;
|
|
|
assem : as_gas;
|
|
|
assemextern : as_gas;
|
|
|
link : nil;
|
|
@@ -418,8 +396,6 @@ unit i_linux;
|
|
|
);
|
|
|
first_parm_offset : 8;
|
|
|
stacksize : 32*1024*1024;
|
|
|
- DllScanSupported:false;
|
|
|
- use_function_relative_addresses : true;
|
|
|
abi : abi_default
|
|
|
);
|
|
|
|
|
@@ -429,7 +405,7 @@ unit i_linux;
|
|
|
name : 'Linux for x86-64';
|
|
|
shortname : 'Linux';
|
|
|
flags : [tf_needs_symbol_size,tf_needs_dwarf_cfi,
|
|
|
- tf_library_needs_pic,tf_needs_symbol_type];
|
|
|
+ tf_library_needs_pic,tf_needs_symbol_type,tf_files_case_sensitive,tf_use_function_relative_addresses];
|
|
|
cpu : cpu_x86_64;
|
|
|
unit_env : 'LINUXUNITS';
|
|
|
extradefines : 'UNIX;HASUNIX';
|
|
@@ -451,11 +427,9 @@ unit i_linux;
|
|
|
staticClibext : '.a';
|
|
|
staticClibprefix : 'lib';
|
|
|
sharedClibprefix : 'lib';
|
|
|
- p_ext_support : false;
|
|
|
Cprefix : '';
|
|
|
newline : #10;
|
|
|
dirsep : '/';
|
|
|
- files_case_relevent : true;
|
|
|
assem : as_gas;
|
|
|
assemextern : as_gas;
|
|
|
link : nil;
|
|
@@ -482,8 +456,6 @@ unit i_linux;
|
|
|
);
|
|
|
first_parm_offset : 16;
|
|
|
stacksize : 256*1024;
|
|
|
- DllScanSupported:false;
|
|
|
- use_function_relative_addresses : true;
|
|
|
abi : abi_default
|
|
|
);
|
|
|
|
|
@@ -492,7 +464,7 @@ unit i_linux;
|
|
|
system : system_SPARC_Linux;
|
|
|
name : 'Linux for SPARC';
|
|
|
shortname : 'Linux';
|
|
|
- flags : [tf_needs_symbol_size,tf_library_needs_pic,tf_needs_symbol_type];
|
|
|
+ flags : [tf_needs_symbol_size,tf_library_needs_pic,tf_needs_symbol_type,tf_files_case_sensitive,tf_use_function_relative_addresses];
|
|
|
cpu : cpu_SPARC;
|
|
|
unit_env : 'LINUXUNITS';
|
|
|
extradefines : 'UNIX;HASUNIX';
|
|
@@ -514,11 +486,9 @@ unit i_linux;
|
|
|
staticClibext : '.a';
|
|
|
staticClibprefix : 'lib';
|
|
|
sharedClibprefix : 'lib';
|
|
|
- p_ext_support : false;
|
|
|
Cprefix : '';
|
|
|
newline : #10;
|
|
|
dirsep : '/';
|
|
|
- files_case_relevent : true;
|
|
|
assem : as_gas;
|
|
|
assemextern : as_gas;
|
|
|
link : nil;
|
|
@@ -545,8 +515,6 @@ unit i_linux;
|
|
|
);
|
|
|
first_parm_offset : 92;
|
|
|
stacksize : 262144;
|
|
|
- DllScanSupported:false;
|
|
|
- use_function_relative_addresses : true;
|
|
|
abi : abi_default
|
|
|
);
|
|
|
|
|
@@ -555,7 +523,7 @@ unit i_linux;
|
|
|
system : system_arm_Linux;
|
|
|
name : 'Linux for ARM';
|
|
|
shortname : 'Linux';
|
|
|
- flags : [tf_needs_symbol_size,tf_needs_symbol_type];
|
|
|
+ flags : [tf_needs_symbol_size,tf_needs_symbol_type,tf_files_case_sensitive,tf_use_function_relative_addresses];
|
|
|
cpu : cpu_arm;
|
|
|
unit_env : 'LINUXUNITS';
|
|
|
extradefines : 'UNIX;HASUNIX';
|
|
@@ -577,11 +545,9 @@ unit i_linux;
|
|
|
staticClibext : '.a';
|
|
|
staticClibprefix : 'lib';
|
|
|
sharedClibprefix : 'lib';
|
|
|
- p_ext_support : false;
|
|
|
Cprefix : '';
|
|
|
newline : #10;
|
|
|
dirsep : '/';
|
|
|
- files_case_relevent : true;
|
|
|
assem : as_gas;
|
|
|
assemextern : as_gas;
|
|
|
link : nil;
|
|
@@ -608,8 +574,6 @@ unit i_linux;
|
|
|
);
|
|
|
first_parm_offset : 8;
|
|
|
stacksize : 262144;
|
|
|
- DllScanSupported:false;
|
|
|
- use_function_relative_addresses : true;
|
|
|
abi : abi_default
|
|
|
);
|
|
|
|