summaryrefslogtreecommitdiff
path: root/compiler/aasmdata.pas
diff options
context:
space:
mode:
authorjonas <jonas@3ad0048d-3df7-0310-abae-a5850022a9f2>2009-11-09 22:20:01 +0000
committerjonas <jonas@3ad0048d-3df7-0310-abae-a5850022a9f2>2009-11-09 22:20:01 +0000
commit877f735543f9370dbc8fee68265f218bf3f26567 (patch)
tree085097bb055c02d9258c26c6daa98b33784a4c80 /compiler/aasmdata.pas
parent4164666360b6f1ec824d50126d6c194595914f98 (diff)
downloadfpc-877f735543f9370dbc8fee68265f218bf3f26567.tar.gz
* changed assembler directives for darwin lazy/non-lazy symbol pointers
and init/fini routines into their section equivalents (based on patch by Dmitry Boyarintsev, mantis #15037) git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@14128 3ad0048d-3df7-0310-abae-a5850022a9f2
Diffstat (limited to 'compiler/aasmdata.pas')
-rw-r--r--compiler/aasmdata.pas2
1 files changed, 1 insertions, 1 deletions
diff --git a/compiler/aasmdata.pas b/compiler/aasmdata.pas
index df52d0e5fd..d7b713fc62 100644
--- a/compiler/aasmdata.pas
+++ b/compiler/aasmdata.pas
@@ -313,7 +313,7 @@ implementation
AsmLists[hal]:=TAsmList.create;
{ PIC data }
if (target_info.system in [system_powerpc_darwin,system_powerpc64_darwin,system_i386_darwin,system_arm_darwin]) then
- AsmLists[al_picdata].concat(tai_directive.create(asd_non_lazy_symbol_pointer,''));
+ AsmLists[al_picdata].concat(tai_section.create(sec_data_nonlazy,'',0));
{ CFI }
FAsmCFI:=CAsmCFI.Create;
end;