/haiku-buildtools/legacy/gcc/libobjc/ |
H A D | encoding.c | 186 struct objc_struct_layout layout; local 189 objc_layout_structure (type, &layout); 190 while (objc_layout_structure_next_member (&layout)) 192 objc_layout_finish_structure (&layout, &size, NULL); 310 struct objc_struct_layout layout; local 313 objc_layout_structure (type, &layout); 314 while (objc_layout_structure_next_member (&layout)) 316 objc_layout_finish_structure (&layout, NULL, &align); 678 struct objc_struct_layout layout; 681 objc_layout_structure (type, &layout); 698 objc_layout_structure(const char *type, struct objc_struct_layout *layout) argument 734 objc_layout_structure_next_member(struct objc_struct_layout *layout) argument 871 objc_layout_finish_structure(struct objc_struct_layout *layout, unsigned int *size, unsigned int *align) argument 907 objc_layout_structure_get_info(struct objc_struct_layout *layout, unsigned int *offset, unsigned int *align, const char **type) argument [all...] |
H A D | gc.c | 106 struct objc_struct_layout layout; local 110 objc_layout_structure (type, &layout); 112 while (objc_layout_structure_next_member (&layout)) 116 objc_layout_structure_get_info (&layout, &position, NULL, &mtype); 195 struct objc_struct_layout layout; local 199 objc_layout_structure (type, &layout); 201 while (objc_layout_structure_next_member (&layout)) 205 objc_layout_structure_get_info (&layout, &offset, &align, &ivar_type);
|
/haiku-buildtools/gcc/gcc/testsuite/objc-obj-c++-shared/ |
H A D | objc-test-suite-next-encode-assist-impl.h | 140 struct objc_struct_layout layout; local 143 objc_layout_structure (type, &layout); 144 while (objc_layout_structure_next_member (&layout)) 146 objc_layout_finish_structure (&layout, &size, NULL); 262 struct objc_struct_layout layout; local 265 objc_layout_structure (type, &layout); 266 while (objc_layout_structure_next_member (&layout)) 268 objc_layout_finish_structure (&layout, NULL, &align); 515 struct objc_struct_layout layout; 518 objc_layout_structure (type, &layout); 535 objc_layout_structure(const char *type, struct objc_struct_layout *layout) argument 559 objc_layout_structure_next_member(struct objc_struct_layout *layout) argument 623 objc_layout_finish_structure(struct objc_struct_layout *layout, unsigned int *size, unsigned int *align) argument 640 objc_layout_structure_get_info(struct objc_struct_layout *layout, unsigned int *offset, unsigned int *align, const char **type) argument [all...] |
/haiku-buildtools/binutils/gold/ |
H A D | gold.cc | 41 #include "layout.h" 114 Layout* layout, Mapfile* mapfile) 116 layout_(layout), mapfile_(mapfile) 145 Layout* layout, Mapfile* mapfile) 147 layout_(layout), mapfile_(mapfile) 176 Symbol_table* symtab, Layout* layout, Mapfile* mapfile) 208 && ibase->check_inputs(cmdline, layout->incremental_inputs())) 209 ibase->init_layout(layout); 241 workqueue->queue(new Read_symbols(input_objects, symtab, layout, 262 layout, 111 Middle_runner(const General_options& options, const Input_objects* input_objects, Symbol_table* symtab, Layout* layout, Mapfile* mapfile) argument 142 Gc_runner(const General_options& options, const Input_objects* input_objects, Symbol_table* symtab, Layout* layout, Mapfile* mapfile) argument 172 queue_initial_tasks(const General_options& options, Dirsearch& search_path, const Command_line& cmdline, Workqueue* workqueue, Input_objects* input_objects, Symbol_table* symtab, Layout* layout, Mapfile* mapfile) argument 315 process_incremental_input(Incremental_binary* ibase, unsigned int input_file_index, Input_objects* input_objects, Symbol_table* symtab, Layout* layout, Dirsearch* search_path, Mapfile* mapfile, Task_token* this_blocker, Task_token* next_blocker) argument 438 queue_middle_gc_tasks(const General_options& options, const Task* , const Input_objects* input_objects, Symbol_table* symtab, Layout* layout, Workqueue* workqueue, Mapfile* mapfile) argument 483 queue_middle_tasks(const General_options& options, const Task* task, const Input_objects* input_objects, Symbol_table* symtab, Layout* layout, Workqueue* workqueue, Mapfile* mapfile) argument 790 queue_final_tasks(const General_options& options, const Input_objects* input_objects, const Symbol_table* symtab, Layout* layout, Workqueue* workqueue, Output_file* of) argument [all...] |
H A D | common.h | 38 Allocate_commons_task(Symbol_table* symtab, Layout* layout, Mapfile* mapfile, argument 40 : symtab_(symtab), layout_(layout), mapfile_(mapfile), blocker_(blocker)
|
H A D | x86_64.cc | 34 #include "layout.h" 56 Output_data_got_plt_x86_64(Layout* layout) argument 58 layout_(layout) 61 Output_data_got_plt_x86_64(Layout* layout, off_t data_size) argument 63 layout_(layout) 93 Output_data_plt_x86_64(Layout* layout, uint64_t addralign, argument 101 { this->init(layout); } 103 Output_data_plt_x86_64(Layout* layout, uint64_t plt_entry_size, argument 114 this->init(layout); 123 init(Layout* layout); 222 add_eh_frame(Layout* layout) argument 359 Output_data_plt_x86_64_standard(Layout* layout, Output_data_got<64, false>* got, Output_data_got_plt_x86_64* got_plt, Output_data_space* got_irelative) argument 367 Output_data_plt_x86_64_standard(Layout* layout, Output_data_got<64, false>* got, Output_data_got_plt_x86_64* got_plt, Output_data_space* got_irelative, unsigned int plt_count) argument 383 do_add_eh_frame(Layout* layout) argument 436 Output_data_plt_x86_64_bnd(Layout* layout, Output_data_got<64, false>* got, Output_data_got_plt_x86_64* got_plt, Output_data_space* got_irelative) argument 445 Output_data_plt_x86_64_bnd(Layout* layout, Output_data_got<64, false>* got, Output_data_got_plt_x86_64* got_plt, Output_data_space* got_irelative, unsigned int plt_count) argument 470 do_add_eh_frame(Layout* layout) argument 833 make_data_plt(Layout* layout, Output_data_got<64, false>* got, Output_data_got_plt_x86_64* got_plt, Output_data_space* got_irelative) argument 842 make_data_plt(Layout* layout, Output_data_got<64, false>* got, Output_data_got_plt_x86_64* got_plt, Output_data_space* got_irelative, unsigned int plt_count) argument 1168 copy_reloc(Symbol_table* symtab, Layout* layout, Sized_relobj_file<size, false>* object, unsigned int shndx, Output_section* output_section, Symbol* sym, const elfcpp::Rela<size, false>& reloc) argument 1312 got_section(Symbol_table* symtab, Layout* layout) argument 1388 rela_dyn_section(Layout* layout) argument 1409 rela_irelative_section(Layout* layout) argument 1450 init(Layout* layout) argument 1469 add_entry(Symbol_table* symtab, Layout* layout, Symbol* gsym) argument 1548 add_local_ifunc_entry( Symbol_table* symtab, Layout* layout, Sized_relobj_file<size, false>* relobj, unsigned int local_sym_index) argument 1576 add_relocation(Symbol_table* symtab, Layout* layout, Symbol* gsym, unsigned int got_offset) argument 1601 rela_tlsdesc(Layout* layout) argument 1620 rela_irelative(Symbol_table* symtab, Layout* layout) argument 2235 make_plt_section(Symbol_table* symtab, Layout* layout) argument 2262 do_make_data_plt(Layout* layout, Output_data_got<64, false>* got, Output_data_got_plt_x86_64* got_plt, Output_data_space* got_irelative) argument 2273 do_make_data_plt(Layout* layout, Output_data_got<64, false>* got, Output_data_got_plt_x86_64* got_plt, Output_data_space* got_irelative) argument 2288 do_make_data_plt(Layout* layout, Output_data_got<64, false>* got, Output_data_got_plt_x86_64* got_plt, Output_data_space* got_irelative, unsigned int plt_count) argument 2301 do_make_data_plt(Layout* layout, Output_data_got<64, false>* got, Output_data_got_plt_x86_64* got_plt, Output_data_space* got_irelative, unsigned int plt_count) argument 2329 make_plt_entry(Symbol_table* symtab, Layout* layout, Symbol* gsym) argument 2345 make_local_ifunc_plt_entry( Symbol_table* symtab, Layout* layout, Sized_relobj_file<size, false>* relobj, unsigned int local_sym_index) argument 2397 init_got_plt_for_update(Symbol_table* symtab, Layout* layout, unsigned int got_count, unsigned int plt_count) argument 2566 register_global_plt_entry(Symbol_table* symtab, Layout* layout, unsigned int plt_index, Symbol* gsym) argument 2600 define_tls_base_symbol(Symbol_table* symtab, Layout* layout) argument 2628 reserve_tlsdesc_entries(Symbol_table* symtab, Layout* layout) argument 2649 got_mod_index_entry(Symbol_table* symtab, Layout* layout, Sized_relobj_file<size, false>* object) argument 2921 local(Symbol_table* symtab, Layout* layout, Target_x86_64<size>* target, Sized_relobj_file<size, false>* object, unsigned int data_shndx, Output_section* output_section, const elfcpp::Rela<size, false>& reloc, unsigned int r_type, const elfcpp::Sym<size, false>& lsym, bool is_discarded) argument 3354 global(Symbol_table* symtab, Layout* layout, Target_x86_64<size>* target, Sized_relobj_file<size, false>* object, unsigned int data_shndx, Output_section* output_section, const elfcpp::Rela<size, false>& reloc, unsigned int r_type, Symbol* gsym) argument 3747 gc_process_relocs(Symbol_table* symtab, Layout* layout, Sized_relobj_file<size, false>* object, unsigned int data_shndx, unsigned int sh_type, const unsigned char* prelocs, size_t reloc_count, Output_section* output_section, bool needs_special_offset_handling, size_t local_symbol_count, const unsigned char* plocal_symbols) argument 3786 scan_relocs(Symbol_table* symtab, Layout* layout, Sized_relobj_file<size, false>* object, unsigned int data_shndx, unsigned int sh_type, const unsigned char* prelocs, size_t reloc_count, Output_section* output_section, bool needs_special_offset_handling, size_t local_symbol_count, const unsigned char* plocal_symbols) argument 3826 do_finalize_sections( Layout* layout, const Input_objects*, Symbol_table* symtab) argument 5035 scan_relocatable_relocs( Symbol_table* symtab, Layout* layout, Sized_relobj_file<size, false>* object, unsigned int data_shndx, unsigned int sh_type, const unsigned char* prelocs, size_t reloc_count, Output_section* output_section, bool needs_special_offset_handling, size_t local_symbol_count, const unsigned char* plocal_symbols, Relocatable_relocs* rr) argument 5074 emit_relocs_scan( Symbol_table* symtab, Layout* layout, Sized_relobj_file<size, false>* object, unsigned int data_shndx, unsigned int sh_type, const unsigned char* prelocs, size_t reloc_count, Output_section* output_section, bool needs_special_offset_handling, size_t local_symbol_count, const unsigned char* plocal_syms, Relocatable_relocs* rr) argument 5382 Output_data_plt_x86_64_nacl(Layout* layout, Output_data_got<64, false>* got, Output_data_got_plt_x86_64* got_plt, Output_data_space* got_irelative) argument 5390 Output_data_plt_x86_64_nacl(Layout* layout, Output_data_got<64, false>* got, Output_data_got_plt_x86_64* got_plt, Output_data_space* got_irelative, unsigned int plt_count) argument 5406 do_add_eh_frame(Layout* layout) argument 5463 do_make_data_plt(Layout* layout, Output_data_got<64, false>* got, Output_data_got_plt_x86_64* got_plt, Output_data_space* got_irelative) argument 5473 do_make_data_plt(Layout* layout, Output_data_got<64, false>* got, Output_data_got_plt_x86_64* got_plt, Output_data_space* got_irelative, unsigned int plt_count) argument [all...] |
H A D | common.cc | 29 #include "layout.h" 149 Symbol_table::allocate_commons(Layout* layout, Mapfile* mapfile) argument 171 this->do_allocate_commons<32>(layout, mapfile, sort_order); 179 this->do_allocate_commons<64>(layout, mapfile, sort_order); 192 Symbol_table::do_allocate_commons(Layout* layout, Mapfile* mapfile, argument 196 this->do_allocate_commons_list<size>(layout, COMMONS_NORMAL, 200 this->do_allocate_commons_list<size>(layout, COMMONS_TLS, 204 this->do_allocate_commons_list<size>(layout, COMMONS_SMALL, 208 this->do_allocate_commons_list<size>(layout, COMMONS_LARGE, 219 Layout* layout, 218 do_allocate_commons_list( Layout* layout, Commons_section_type commons_section_type, Commons_type* commons, Mapfile* mapfile, Sort_commons_order sort_order) argument [all...] |
H A D | i386.cc | 34 #include "layout.h" 55 Output_data_got_plt_i386(Layout* layout) argument 57 layout_(layout) 142 add_eh_frame(Layout* layout) argument 143 { this->do_add_eh_frame(layout); } 253 // This is an abstract class for the standard PLT layout. 261 Output_data_plt_i386_standard(Layout* layout, argument 264 : Output_data_plt_i386(layout, plt_entry_size, got_plt, got_irelative) 273 do_add_eh_frame(Layout* layout) argument 275 layout 292 Output_data_plt_i386_exec(Layout* layout, Output_data_got_plt_i386* got_plt, Output_data_space* got_irelative) argument 323 Output_data_plt_i386_dyn(Layout* layout, Output_data_got_plt_i386* got_plt, Output_data_space* got_irelative) argument 547 make_data_plt(Layout* layout, Output_data_got_plt_i386* got_plt, Output_data_space* got_irelative, bool dyn) argument 554 do_make_data_plt(Layout* layout, Output_data_got_plt_i386* got_plt, Output_data_space* got_irelative, bool dyn) argument 849 copy_reloc(Symbol_table* symtab, Layout* layout, Sized_relobj_file<32, false>* object, unsigned int shndx, Output_section* output_section, Symbol* sym, const elfcpp::Rel<32, false>& reloc) argument 933 got_section(Symbol_table* symtab, Layout* layout) argument 1008 rel_dyn_section(Layout* layout) argument 1028 rel_irelative_section(Layout* layout) argument 1069 Output_data_plt_i386(Layout* layout, uint64_t addralign, Output_data_got_plt_i386* got_plt, Output_data_space* got_irelative) argument 1095 add_entry(Symbol_table* symtab, Layout* layout, Symbol* gsym) argument 1146 add_local_ifunc_entry( Symbol_table* symtab, Layout* layout, Sized_relobj_file<32, false>* relobj, unsigned int local_sym_index) argument 1180 rel_tls_desc(Layout* layout) argument 1198 rel_irelative(Symbol_table* symtab, Layout* layout) argument 1496 make_plt_section(Symbol_table* symtab, Layout* layout) argument 1527 make_plt_entry(Symbol_table* symtab, Layout* layout, Symbol* gsym) argument 1539 make_local_ifunc_plt_entry(Symbol_table* symtab, Layout* layout, Sized_relobj_file<32, false>* relobj, unsigned int local_sym_index) argument 1594 define_tls_base_symbol(Symbol_table* symtab, Layout* layout) argument 1620 got_mod_index_entry(Symbol_table* symtab, Layout* layout, Sized_relobj_file<32, false>* object) argument 1793 local(Symbol_table* symtab, Layout* layout, Target_i386* target, Sized_relobj_file<32, false>* object, unsigned int data_shndx, Output_section* output_section, const elfcpp::Rel<32, false>& reloc, unsigned int r_type, const elfcpp::Sym<32, false>& lsym, bool is_discarded) argument 2183 global(Symbol_table* symtab, Layout* layout, Target_i386* target, Sized_relobj_file<32, false>* object, unsigned int data_shndx, Output_section* output_section, const elfcpp::Rel<32, false>& reloc, unsigned int r_type, Symbol* gsym) argument 2600 gc_process_relocs(Symbol_table* symtab, Layout* layout, Sized_relobj_file<32, false>* object, unsigned int data_shndx, unsigned int, const unsigned char* prelocs, size_t reloc_count, Output_section* output_section, bool needs_special_offset_handling, size_t local_symbol_count, const unsigned char* plocal_symbols) argument 2629 scan_relocs(Symbol_table* symtab, Layout* layout, Sized_relobj_file<32, false>* object, unsigned int data_shndx, unsigned int sh_type, const unsigned char* prelocs, size_t reloc_count, Output_section* output_section, bool needs_special_offset_handling, size_t local_symbol_count, const unsigned char* plocal_symbols) argument 2665 do_finalize_sections( Layout* layout, const Input_objects*, Symbol_table* symtab) argument 3775 scan_relocatable_relocs(Symbol_table* symtab, Layout* layout, Sized_relobj_file<32, false>* object, unsigned int data_shndx, unsigned int sh_type, const unsigned char* prelocs, size_t reloc_count, Output_section* output_section, bool needs_special_offset_handling, size_t local_symbol_count, const unsigned char* plocal_symbols, Relocatable_relocs* rr) argument 3810 emit_relocs_scan(Symbol_table* symtab, Layout* layout, Sized_relobj_file<32, false>* object, unsigned int data_shndx, unsigned int sh_type, const unsigned char* prelocs, size_t reloc_count, Output_section* output_section, bool needs_special_offset_handling, size_t local_symbol_count, const unsigned char* plocal_syms, Relocatable_relocs* rr) argument 4071 Output_data_plt_i386_nacl(Layout* layout, Output_data_got_plt_i386* got_plt, Output_data_space* got_irelative) argument 4083 do_add_eh_frame(Layout* layout) argument 4100 Output_data_plt_i386_nacl_exec(Layout* layout, Output_data_got_plt_i386* got_plt, Output_data_space* got_irelative) argument 4129 Output_data_plt_i386_nacl_dyn(Layout* layout, Output_data_got_plt_i386* got_plt, Output_data_space* got_irelative) argument 4163 do_make_data_plt(Layout* layout, Output_data_got_plt_i386* got_plt, Output_data_space* got_irelative, bool dyn) argument [all...] |
H A D | readsyms.h | 60 Layout* layout, Dirsearch* dirpath, int dirindex, 64 : input_objects_(input_objects), symtab_(symtab), layout_(layout), 140 Layout* layout, Dirsearch* /*dirpath*/, int /*dirindex*/, 145 : input_objects_(input_objects), symtab_(symtab), layout_(layout), 192 Layout* /*layout*/, Mapfile* /*mapfile*/, 230 Check_script(Layout* layout, Incremental_binary* ibase, argument 234 : layout_(layout), ibase_(ibase), input_file_index_(input_file_index), 276 Check_library(Symbol_table* /*symtab*/, Layout* layout, argument 281 : layout_(layout), ibase_(ibase), 391 Layout* layout, Mapfil 59 Read_symbols(Input_objects* input_objects, Symbol_table* symtab, Layout* layout, Dirsearch* dirpath, int dirindex, Mapfile* mapfile, const Input_argument* input_argument, Input_group* input_group, Archive_member* member, Task_token* this_blocker, Task_token* next_blocker) argument 139 Add_symbols(Input_objects* input_objects, Symbol_table* symtab, Layout* layout, Dirsearch* , int , Mapfile* , const Input_argument* input_argument, Object* object, Incremental_library* library, Read_symbols_data* sd, Task_token* this_blocker, Task_token* next_blocker) argument 390 Finish_group(Input_objects* input_objects, Symbol_table* symtab, Layout* layout, Mapfile* mapfile, Input_group* input_group, Task_token* next_blocker) argument 447 Read_script(Symbol_table* symtab, Layout* layout, Dirsearch* dirpath, int dirindex, Input_objects* input_objects, Mapfile* mapfile, Input_group* input_group, const Input_argument* input_argument, Input_file* input_file, Task_token* this_blocker, Task_token* next_blocker) argument [all...] |
H A D | defstd.cc | 26 #include "layout.h" 279 define_standard_symbols(Symbol_table* symtab, const Layout* layout) argument 281 bool saw_sections_clause = layout->script_options()->saw_sections_clause(); 282 symtab->define_symbols(layout, in_section_count, in_section, 284 symtab->define_symbols(layout, in_segment_count, in_segment,
|
H A D | s390.cc | 34 #include "layout.h" 55 Output_data_got_plt_s390(Layout* layout) argument 57 layout_(layout) 60 Output_data_got_plt_s390(Layout* layout, off_t data_size) argument 62 layout_(layout) 90 Output_data_plt_s390(Layout* layout, argument 94 : Output_section_data(4), layout_(layout), 98 { this->init(layout); } 100 Output_data_plt_s390(Layout* layout, argument 107 layout_(layout), irelative_rel 183 add_eh_frame(Layout* layout) argument 696 copy_reloc(Symbol_table* symtab, Layout* layout, Sized_relobj_file<size, true>* object, unsigned int shndx, Output_section* output_section, Symbol* sym, const elfcpp::Rela<size, true>& reloc) argument 1019 init(Layout* layout) argument 1038 add_entry(Symbol_table* symtab, Layout* layout, Symbol* gsym) argument 1117 add_local_ifunc_entry( Symbol_table* symtab, Layout* layout, Sized_relobj_file<size, true>* relobj, unsigned int local_sym_index) argument 1145 add_relocation(Symbol_table* symtab, Layout* layout, Symbol* gsym, unsigned int got_offset) argument 1170 rela_irelative(Symbol_table* symtab, Layout* layout) argument 1587 got_section(Symbol_table* symtab, Layout* layout) argument 1648 rela_dyn_section(Layout* layout) argument 1669 rela_irelative_section(Layout* layout) argument 1712 make_plt_section(Symbol_table* symtab, Layout* layout) argument 1746 make_plt_entry(Symbol_table* symtab, Layout* layout, Symbol* gsym) argument 1762 make_local_ifunc_plt_entry( Symbol_table* symtab, Layout* layout, Sized_relobj_file<size, true>* relobj, unsigned int local_sym_index) argument 1810 init_got_plt_for_update(Symbol_table* symtab, Layout* layout, unsigned int got_count, unsigned int plt_count) argument 1957 register_global_plt_entry(Symbol_table* symtab, Layout* layout, unsigned int plt_index, Symbol* gsym) argument 1991 got_mod_index_entry(Symbol_table* symtab, Layout* layout, Sized_relobj_file<size, true>* object) argument 2278 local(Symbol_table* symtab, Layout* layout, Target_s390<size>* target, Sized_relobj_file<size, true>* object, unsigned int data_shndx, Output_section* output_section, const elfcpp::Rela<size, true>& reloc, unsigned int r_type, const elfcpp::Sym<size, true>& lsym, bool is_discarded) argument 2636 global(Symbol_table* symtab, Layout* layout, Target_s390<size>* target, Sized_relobj_file<size, true>* object, unsigned int data_shndx, Output_section* output_section, const elfcpp::Rela<size, true>& reloc, unsigned int r_type, Symbol* gsym) argument 3152 gc_process_relocs(Symbol_table* symtab, Layout* layout, Sized_relobj_file<size, true>* object, unsigned int data_shndx, unsigned int sh_type, const unsigned char* prelocs, size_t reloc_count, Output_section* output_section, bool needs_special_offset_handling, size_t local_symbol_count, const unsigned char* plocal_symbols) argument 3990 scan_relocs(Symbol_table* symtab, Layout* layout, Sized_relobj_file<size, true>* object, unsigned int data_shndx, unsigned int sh_type, const unsigned char* prelocs, size_t reloc_count, Output_section* output_section, bool needs_special_offset_handling, size_t local_symbol_count, const unsigned char* plocal_symbols) argument 4030 do_finalize_sections( Layout* layout, const Input_objects*, Symbol_table* symtab) argument 4103 scan_relocatable_relocs( Symbol_table* symtab, Layout* layout, Sized_relobj_file<size, true>* object, unsigned int data_shndx, unsigned int sh_type, const unsigned char* prelocs, size_t reloc_count, Output_section* output_section, bool needs_special_offset_handling, size_t local_symbol_count, const unsigned char* plocal_symbols, Relocatable_relocs* rr) argument 4142 emit_relocs_scan( Symbol_table* symtab, Layout* layout, Sized_relobj_file<size, true>* object, unsigned int data_shndx, unsigned int sh_type, const unsigned char* prelocs, size_t reloc_count, Output_section* output_section, bool needs_special_offset_handling, size_t local_symbol_count, const unsigned char* plocal_syms, Relocatable_relocs* rr) argument [all...] |
H A D | main.cc | 45 #include "layout.h" 228 // The layout object. 229 Layout layout(command_line.number_of_input_files(), 232 if (layout.incremental_inputs() != NULL) 233 layout.incremental_inputs()->report_command_line(argc, argv); 236 layout.read_layout_from_file(); 240 command_line.options().plugins()->load_plugins(&layout); 249 &symtab, &layout, mapfile); 302 program_name, static_cast<long long>(layout.output_file_size())); 304 layout [all...] |
H A D | tilegx.cc | 34 #include "layout.h" 71 Output_data_plt_tilegx(Layout* layout, uint64_t addralign, argument 75 : Output_section_data(addralign), layout_(layout), 79 { this->init(layout); } 81 Output_data_plt_tilegx(Layout* layout, uint64_t plt_entry_size, argument 88 layout_(layout), irelative_rel_(NULL), got_(got), 92 this->init(layout); 101 init(Layout* layout); 249 Layout* layout, 263 Layout* layout, 595 copy_reloc(Symbol_table* symtab, Layout* layout, Sized_relobj_file<size, big_endian>* object, unsigned int shndx, Output_section* output_section, Symbol* sym, const elfcpp::Rela<size, big_endian>& reloc) argument 1857 got_section(Symbol_table* symtab, Layout* layout) argument 1945 rela_dyn_section(Layout* layout) argument 1966 rela_irelative_section(Layout* layout) argument 1986 init(Layout* layout) argument 2006 add_entry(Symbol_table* symtab, Layout* layout, Symbol* gsym) argument 2109 add_local_ifunc_entry( Symbol_table* symtab, Layout* layout, Sized_relobj_file<size, big_endian>* relobj, unsigned int local_sym_index) argument 2138 add_relocation(Symbol_table* symtab, Layout* layout, Symbol* gsym, unsigned int got_offset) argument 2163 rela_irelative(Symbol_table* symtab, Layout* layout) argument 2521 make_plt_section(Symbol_table* symtab, Layout* layout) argument 2554 make_plt_entry(Symbol_table* symtab, Layout* layout, Symbol* gsym) argument 2570 make_local_ifunc_plt_entry( Symbol_table* symtab, Layout* layout, Sized_relobj_file<size, big_endian>* relobj, unsigned int local_sym_index) argument 2618 init_got_plt_for_update(Symbol_table* symtab, Layout* layout, unsigned int got_count, unsigned int plt_count) argument 2800 register_global_plt_entry( Symbol_table* symtab, Layout* layout, unsigned int plt_index, Symbol* gsym) argument 2832 got_mod_index_entry(Symbol_table* symtab, Layout* layout, Sized_relobj_file<size, big_endian>* object) argument 3228 local(Symbol_table* symtab, Layout* layout, Target_tilegx<size, big_endian>* target, Sized_relobj_file<size, big_endian>* object, unsigned int data_shndx, Output_section* output_section, const elfcpp::Rela<size, big_endian>& reloc, unsigned int r_type, const elfcpp::Sym<size, big_endian>& lsym, bool is_discarded) argument 3708 global(Symbol_table* symtab, Layout* layout, Target_tilegx<size, big_endian>* target, Sized_relobj_file<size, big_endian>* object, unsigned int data_shndx, Output_section* output_section, const elfcpp::Rela<size, big_endian>& reloc, unsigned int r_type, Symbol* gsym) argument 4149 gc_process_relocs(Symbol_table* symtab, Layout* layout, Sized_relobj_file<size, big_endian>* object, unsigned int data_shndx, unsigned int sh_type, const unsigned char* prelocs, size_t reloc_count, Output_section* output_section, bool needs_special_offset_handling, size_t local_symbol_count, const unsigned char* plocal_symbols) argument 4188 scan_relocs(Symbol_table* symtab, Layout* layout, Sized_relobj_file<size, big_endian>* object, unsigned int data_shndx, unsigned int sh_type, const unsigned char* prelocs, size_t reloc_count, Output_section* output_section, bool needs_special_offset_handling, size_t local_symbol_count, const unsigned char* plocal_symbols) argument 4228 do_define_standard_symbols( Symbol_table* symtab, Layout* layout) argument 4255 do_finalize_sections( Layout* layout, const Input_objects*, Symbol_table* symtab) argument 4805 scan_relocatable_relocs( Symbol_table* symtab, Layout* layout, Sized_relobj_file<size, big_endian>* object, unsigned int data_shndx, unsigned int sh_type, const unsigned char* prelocs, size_t reloc_count, Output_section* output_section, bool needs_special_offset_handling, size_t local_symbol_count, const unsigned char* plocal_symbols, Relocatable_relocs* rr) argument 4844 emit_relocs_scan( Symbol_table* symtab, Layout* layout, Sized_relobj_file<size, big_endian>* object, unsigned int data_shndx, unsigned int sh_type, const unsigned char* prelocs, size_t reloc_count, Output_section* output_section, bool needs_special_offset_handling, size_t local_symbol_count, const unsigned char* plocal_syms, Relocatable_relocs* rr) argument [all...] |
/haiku-buildtools/gcc/gcc/testsuite/objc/execute/ |
H A D | bf-common.h | 26 struct objc_struct_layout layout; local 31 objc_layout_structure (type, &layout); 33 while (objc_layout_structure_next_member (&layout)) 40 printf ("too many ivars in type %s, layout = %s\n", 41 type, layout.type); 46 objc_layout_structure_get_info (&layout, &position, NULL, &ivar_type); 78 struct objc_struct_layout layout; local 84 objc_layout_structure (type, &layout); 86 while (objc_layout_structure_next_member (&layout)) 92 printf ("too many ivars in type %s, layout [all...] |
/haiku-buildtools/legacy/gcc/libobjc/objc/ |
H A D | encoding.h | 89 struct objc_struct_layout *layout); 90 BOOL objc_layout_structure_next_member (struct objc_struct_layout *layout); 91 void objc_layout_finish_structure (struct objc_struct_layout *layout, 94 void objc_layout_structure_get_info (struct objc_struct_layout *layout,
|
/haiku-buildtools/binutils/gas/testsuite/gas/tic6x/ |
H A D | unwind-1.s | 3 # standard layout 16 # standard layout (pr0) 30 # standard layout (pr1) 49 # standard layout (pr3) 63 # compact layout 77 # compact layout (pr0) 92 # compact layout (pr4) 107 # compact layout (aligned pair) 125 # compact layout (aligned pair + 1) 143 # compact layout (misaligne [all...] |
H A D | unwind-2.s | 3 # standard layout 16 # standard layout (pr0) 30 # standard layout (pr1) 49 # standard layout (pr3) 63 # compact layout 77 # compact layout (pr0) 92 # compact layout (pr4) 107 # compact layout (aligned pair) 125 # compact layout (aligned pair + 1) 143 # compact layout (misaligne [all...] |
H A D | unwind-bad-2.l | 3 [^:]*:20: Error: stack frame layout does not match personality routine 4 [^:]*:33: Error: stack frame layout does not match personality routine 13 [^:]*:100: Error: stack frame layout too complex for unwinder
|
H A D | unwind-3.s | 4 # standard layout
|
/haiku-buildtools/gcc/gcc/testsuite/g++.dg/other/ |
H A D | pr29610.C | 25 inline int Painter::for_each(vector &layout, SliceWindowFunc func) argument 27 for (unsigned int window = 0; window < layout.size();++window)
|
/haiku-buildtools/gcc/gcc/testsuite/gcc.target/aarch64/aapcs64/ |
H A D | abitest-2.h | 36 #define FUNC_VAL_CHECK(id, type, val, offset, layout) \ 46 if (validate_memory (&__x, addr, sizeof (type), layout) != 0) \ 68 #define FUNC_VAL_CHECK(id, type, var, offset, layout) \ 95 #define FUNC_VAL_CHECK(id, type, var, offset, layout) \
|
H A D | macro-def.h | 46 #define LAST_ARG_NONFLAT(type, val, offset, layout, ...) \ 50 if (validate_memory (&__x, stack + offset, sizeof (type), layout) != 0) \ 55 #define ARG_NONFLAT(type,val,offset,layout,...) LAST_ARG_NONFLAT (type, val, \ 57 layout, \ 97 #define LAST_ARG_NONFLAT(type, val, offset, layout) type 99 #define ARG_NONFLAT(type, val, offset, layout) LAST_ARG (type, val, offset), 127 #define LAST_ARG_NONFLAT(type,val,offset,layout,...) val 129 #define ARG_NONFLAT(type, val, offset, layout,...) LAST_ARG (type, val, \ 161 #define LAST_ARG_NONFLAT(type, val, offset, layout, ...) type 163 #define ARG_NONFLAT(type, val, offset, layout, [all...] |
/haiku-buildtools/gcc/contrib/ |
H A D | jit-coverage-report.py | 64 layout = '%40s %5s %s' variable 65 print(layout % ('SYMBOL', 'USES', 'HISTOGRAM')) 67 print(layout % (sym, count, '*' * count if count else 'UNUSED'))
|
/haiku-buildtools/gcc/gcc/ada/ |
H A D | tracebak.c | 77 assumptions about the frame layout, and the other one using the GCC EH 176 /* The stack layout is specified by the target ABI. The "generic" scheme is 179 The stack layout from some frame pointer is such that the information 192 stack layout is not necessarily regular (static) enough. On targets where 195 o struct layout, describing the expected stack data layout relevant to the 199 value, at which this layout will be found, 221 | | layout:| return_address ----------------+ 230 | layout:| return_address --------------------> | [0] 288 struct layout struct 342 struct layout struct 373 struct layout struct 424 struct layout struct [all...] |
/haiku-buildtools/gcc/gcc/testsuite/g++.dg/ |
H A D | pr64688-2.C | 28 template <typename> struct layout { typedef vector3<int> color_space_t; }; struct 63 typedef pixel<unsigned char, layout<vector3<int>>> *type; 72 homogeneous_color_base<unsigned, layout<int>, 3>> {}; 74 struct pixel : homogeneous_color_base<unsigned char, layout<int>, 75 size<layout<int>::color_space_t>::value> { 84 pixel<unsigned, layout<vector3<int>>> *>>::type x_iterator; 107 memory_based_step_iterator<pixel<T, layout<vector3<int>>> *>>>, 110 memory_based_step_iterator<pixel<T, layout<vector3<int>>> *>>> View; 131 pixel<unsigned char, layout<vector3<int>>> *>>>,
|