summaryrefslogtreecommitdiff
path: root/cgaas.c
diff options
context:
space:
mode:
authorJohn van Groningen2013-07-15 12:45:46 +0000
committerJohn van Groningen2013-07-15 12:45:46 +0000
commit2e5448c3ab5d8ae24ce49593780fdf6ca978d280 (patch)
tree6390db533fe09a174335ccf0b897dc76821281a5 /cgaas.c
parentfix syntax error (diff)
store pc relative offset instead of descriptor in code section for
position independent code on 64 bit linux
Diffstat (limited to 'cgaas.c')
-rw-r--r--cgaas.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/cgaas.c b/cgaas.c
index 8396daf..9d8b7ca 100644
--- a/cgaas.c
+++ b/cgaas.c
@@ -4961,7 +4961,7 @@ static void write_code (void)
store_l (0);
#ifdef LINUX
if (pic_flag)
- store_pc_rel_got_label_in_code_section (block->block_descriptor);
+ store_relative_label_offset_in_code_section (block->block_descriptor);
else
#endif
store_label_in_code_section (block->block_descriptor);
@@ -4972,7 +4972,7 @@ static void write_code (void)
store_l (0);
#ifdef LINUX
if (pic_flag)
- store_pc_rel_got_label_in_code_section (block->block_descriptor);
+ store_relative_label_offset_in_code_section (block->block_descriptor);
else
#endif
store_label_in_code_section (block->block_descriptor);