mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-11-03 20:09:29 +01:00
+ new tf_dwarf_relative_addresses target flag for platforms where all
addresses which are specified as relative offsets in the dwarf
spec must actually be emitted as relative offsets by the compiler
(only set for Darwin currently, not yet used)
git-svn-id: trunk@6298 -
This commit is contained in:
parent
76c8c2aa69
commit
1b25984563
@ -290,7 +290,8 @@ interface
|
||||
tf_p_ext_support,
|
||||
tf_has_dllscanner,
|
||||
tf_use_function_relative_addresses,
|
||||
tf_winlikewidestring
|
||||
tf_winlikewidestring,
|
||||
tf_dwarf_relative_addresses
|
||||
);
|
||||
|
||||
psysteminfo = ^tsysteminfo;
|
||||
|
||||
@ -397,7 +397,7 @@ unit i_bsd;
|
||||
system : system_powerpc_darwin;
|
||||
name : 'Darwin for PowerPC';
|
||||
shortname : 'Darwin';
|
||||
flags : [tf_p_ext_support,tf_files_case_sensitive,tf_smartlink_sections];
|
||||
flags : [tf_p_ext_support,tf_files_case_sensitive,tf_smartlink_sections,tf_dwarf_relative_addresses];
|
||||
cpu : cpu_powerpc;
|
||||
unit_env : 'BSDUNITS';
|
||||
extradefines : 'UNIX;BSD;HASUNIX';
|
||||
@ -458,7 +458,7 @@ unit i_bsd;
|
||||
system : system_i386_darwin;
|
||||
name : 'Darwin for i386';
|
||||
shortname : 'Darwin';
|
||||
flags : [tf_p_ext_support,tf_files_case_sensitive,tf_smartlink_sections];
|
||||
flags : [tf_p_ext_support,tf_files_case_sensitive,tf_smartlink_sections,tf_dwarf_relative_addresses];
|
||||
cpu : cpu_i386;
|
||||
unit_env : 'BSDUNITS';
|
||||
extradefines : 'UNIX;BSD;HASUNIX';
|
||||
|
||||
Loading…
Reference in New Issue
Block a user