Commit | Line | Data |
---|---|---|
9dadd4ae TG |
1 | # This is the list of section switch data that GCC currently (4.7.0) emits |
2 | # for the Darwin/Mach-O target. | |
3 | .text | |
4 | .data | |
5 | .section __TEXT,__textcoal_nt,coalesced,pure_instructions | |
6 | .section __TEXT,__text_hot,regular,pure_instructions | |
7 | .section __TEXT,__text_cold,regular,pure_instructions | |
8 | .section __TEXT,__text_startup,regular,pure_instructions | |
9 | .section __TEXT,__text_exit,regular,pure_instructions | |
10 | .section __TEXT,__text_hot_coal,coalesced,pure_instructions | |
11 | .section __TEXT,__text_cold_coal,coalesced,pure_instructions | |
12 | .section __TEXT,__text_stt_coal,coalesced,pure_instructions | |
13 | .section __TEXT,__text_exit_coal,coalesced,pure_instructions | |
14 | .const | |
15 | .section __TEXT,__const_coal,coalesced | |
16 | .section __DATA,__zobj_const | |
17 | .static_data | |
18 | .section __DATA,__datacoal_nt,coalesced | |
19 | .section __DATA,__zobj_data | |
20 | .section __DATA,__zobj_bss | |
21 | .const_data | |
22 | .section __DATA,__const_coal,coalesced | |
23 | .section __DATA,__zobj_cnst_data | |
24 | .cstring | |
25 | .literal4 | |
26 | .literal8 | |
27 | .literal16 | |
28 | .section __DATA, __cfstring | |
29 | .mod_init_func | |
30 | .mod_term_func | |
31 | .constructor | |
32 | .destructor | |
33 | .dyld | |
34 | # CFstring | |
35 | .section __DATA,__cfstring | |
36 | # OBJC | |
37 | .objc_class | |
38 | .objc_meta_class | |
39 | .objc_cat_cls_meth | |
40 | .objc_cat_inst_meth | |
41 | .objc_protocol | |
42 | .objc_string_object | |
43 | .objc_cls_meth | |
44 | .objc_inst_meth | |
45 | .objc_cls_refs | |
46 | .objc_message_refs | |
47 | .objc_symbols | |
48 | .objc_category | |
49 | .objc_class_vars | |
50 | .objc_instance_vars | |
51 | .objc_module_info | |
52 | .objc_class_names | |
53 | .objc_meth_var_types | |
54 | .objc_meth_var_names | |
55 | .objc_selector_strs | |
56 | .section __OBJC, __sel_fixup, regular, no_dead_strip | |
57 | .section __OBJC, __image_info, regular, no_dead_strip | |
58 | # OBJC 1 | |
59 | .section __OBJC, __class_ext, regular, no_dead_strip | |
60 | .section __OBJC, __property, regular, no_dead_strip | |
61 | .section __OBJC, __protocol_ext, regular, no_dead_strip | |
62 | # OBJC 2 | |
63 | .section __DATA, __objc_classrefs, regular, no_dead_strip | |
64 | .section __DATA, __objc_classlist, regular, no_dead_strip | |
65 | .section __DATA, __objc_catlist, regular, no_dead_strip | |
66 | .section __DATA, __objc_selrefs, literal_pointers, no_dead_strip | |
67 | .section __DATA, __objc_nlclslist, regular, no_dead_strip | |
68 | .section __DATA, __objc_nlcatlist, regular, no_dead_strip | |
69 | .section __DATA, __objc_protolist, regular, no_dead_strip | |
70 | .section __DATA, __objc_protorefs, regular, no_dead_strip | |
71 | .section __DATA, __objc_superrefs, regular, no_dead_strip | |
72 | .section __DATA, __objc_imageinfo, regular, no_dead_strip | |
73 | .section __DATA, __objc_stringobj, regular, no_dead_strip | |
74 | # DWARF debug | |
75 | .section __DWARF,__debug_frame,regular,debug | |
76 | .section __DWARF,__debug_info,regular,debug | |
77 | .section __DWARF,__debug_abbrev,regular,debug | |
78 | .section __DWARF,__debug_aranges,regular,debug | |
79 | .section __DWARF,__debug_macinfo,regular,debug | |
80 | .section __DWARF,__debug_line,regular,debug | |
81 | .section __DWARF,__debug_loc,regular,debug | |
82 | .section __DWARF,__debug_pubnames,regular,debug | |
83 | .section __DWARF,__debug_pubtypes,regular,debug | |
84 | .section __DWARF,__debug_str,regular,debug | |
85 | .section __DWARF,__debug_ranges,regular,debug | |
86 | .section __DWARF,__debug_macro,regular,debug | |
87 | # end of base sections for GCC support |