diff options
author | pinskia <pinskia@138bc75d-0d04-0410-961f-82ee72b054a4> | 2006-03-01 19:12:22 +0000 |
---|---|---|
committer | pinskia <pinskia@138bc75d-0d04-0410-961f-82ee72b054a4> | 2006-03-01 19:12:22 +0000 |
commit | 8c27005f40b5bb3794836b9568838e84c17338ea (patch) | |
tree | 2dea0dfdc85e799468484651f4d9f1fb96a915dd /gcc/config/darwin-sections.def | |
parent | de08b454089c87421a65307b8e013d08a228a5df (diff) | |
download | gcc-8c27005f40b5bb3794836b9568838e84c17338ea.tar.gz |
2006-03-01 Andrew Pinski <pinskia@physics.uc.edu>
PR target/26389
* config/darwin-protos.h (darwin_asm_output_anchor):
Declare.
* config/darwin-sections.def (cstring_section):
Add SECTION_MERGE to the flags.
(literal4_section): Likewise.
(literal8_section): Likewise.
(objc_selector_refs_section): Likewise.
(objc_cls_refs_section): Likewise.
* config/darwin.c (darwin_asm_output_anchor): New
function.
* config/darwin.h (TARGET_ASM_OUTPUT_ANCHOR): Define.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@111609 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/config/darwin-sections.def')
-rw-r--r-- | gcc/config/darwin-sections.def | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/gcc/config/darwin-sections.def b/gcc/config/darwin-sections.def index 327c1754a05..89d6371ea6b 100644 --- a/gcc/config/darwin-sections.def +++ b/gcc/config/darwin-sections.def @@ -11,9 +11,9 @@ DEF_SECTION (const_data_coal_section, 0, ".section __DATA,__const_coal,coalesced", 0) DEF_SECTION (data_coal_section, SECTION_WRITE, ".section __DATA,__datacoal_nt,coalesced", 0) -DEF_SECTION (cstring_section, 0, ".cstring", 0) -DEF_SECTION (literal4_section, 0, ".literal4", 0) -DEF_SECTION (literal8_section, 0, ".literal8", 0) +DEF_SECTION (cstring_section, SECTION_MERGE, ".cstring", 0) +DEF_SECTION (literal4_section, SECTION_MERGE, ".literal4", 0) +DEF_SECTION (literal8_section, SECTION_MERGE, ".literal8", 0) DEF_SECTION (constructor_section, 0, ".constructor", 0) DEF_SECTION (mod_init_section, 0, ".mod_init_func", 0) DEF_SECTION (mod_term_section, 0, ".mod_term_func", 0) @@ -27,7 +27,7 @@ DEF_SECTION (objc_cls_meth_section, 0, ".objc_cls_meth", 1) DEF_SECTION (objc_inst_meth_section, 0, ".objc_inst_meth", 1) DEF_SECTION (objc_cat_cls_meth_section, 0, ".objc_cat_cls_meth", 1) DEF_SECTION (objc_cat_inst_meth_section, 0, ".objc_cat_inst_meth", 1) -DEF_SECTION (objc_selector_refs_section, 0, ".objc_message_refs", 1) +DEF_SECTION (objc_selector_refs_section, SECTION_MERGE, ".objc_message_refs", 1) DEF_SECTION (objc_selector_fixup_section, 0, ".section __OBJC, __sel_fixup, regular, no_dead_strip", 1) DEF_SECTION (objc_symbols_section, 0, ".objc_symbols", 1) @@ -43,7 +43,7 @@ DEF_SECTION (objc_image_info_section, 0, DEF_SECTION (objc_class_names_section, 0, ".objc_class_names", 1) DEF_SECTION (objc_meth_var_names_section, 0, ".objc_meth_var_names", 1) DEF_SECTION (objc_meth_var_types_section, 0, ".objc_meth_var_types", 1) -DEF_SECTION (objc_cls_refs_section, 0, ".objc_cls_refs", 1) +DEF_SECTION (objc_cls_refs_section, SECTION_MERGE, ".objc_cls_refs", 1) DEF_SECTION (machopic_lazy_symbol_ptr_section, 0, ".lazy_symbol_pointer", 0) DEF_SECTION (machopic_nl_symbol_ptr_section, 0, ".non_lazy_symbol_pointer", 0) |