/haiku-buildtools/gcc/gcc/ada/ |
H A D | initialize.c | 70 __gnat_initialize (void *eh ATTRIBUTE_UNUSED) 74 to __gnat_initialize() without argument. Therefore we cannot use eh in 79 if (eh) 80 __gnat_install_SEH_handler (eh); 92 __gnat_initialize (void *eh ATTRIBUTE_UNUSED) 103 __gnat_initialize (void *eh) argument 116 __gnat_initialize (void *eh ATTRIBUTE_UNUSED) 131 __gnat_initialize (void *eh ATTRIBUTE_UNUSED)
|
/haiku-buildtools/gcc/gcc/testsuite/g++.old-deja/g++.mike/ |
H A D | eh26.C | 9 } catch(const MyExceptionHandler& eh) {
|
H A D | eh27.C | 11 } catch(const MyExceptionHandler& eh) {
|
/haiku-buildtools/binutils/ld/testsuite/ld-elf/ |
H A D | eh-group.exp | 26 # error in tmpdir/eh-group.o(.eh_frame); no .eh_frame_hdr table will be created. 47 set testname "Guess the target size from eh-group1size.o" 48 if [ld_assemble $as "$srcdir/$subdir/eh-group1.s" "tmpdir/eh-group1size.o"] { 55 if [is_elf64 "tmpdir/eh-group1size.o"] { 60 [list "Build eh-group1.o" \ 62 {eh-group1.s eh-group2.s} {} "eh-group.o"] \ 67 set testname "Link eh [all...] |
H A D | eh-frame-hdr.d | 1 #source: eh-frame-hdr.s 2 #ld: -e _start --eh-frame-hdr
|
/haiku-buildtools/binutils/ld/testsuite/ld-arm/ |
H A D | gc-unwind.s | 1 @ Test -gc-sections and unwinding tables. .data.eh should be pulled in 26 .section .data.eh 30 .section .text.eh
|
/haiku-buildtools/binutils/bfd/ |
H A D | elf32-hppa.c | 124 elf_link_hash_entry "eh" 211 struct elf_link_hash_entry eh; member in struct:elf32_hppa_link_hash_entry 324 (hh ? hh->eh.root.root.string : "<undef>") 326 #define eh_name(eh) \ 327 (eh ? eh->root.root.string : "<undef>") 613 && hh->eh.plt.offset != (bfd_vma) -1 614 && hh->eh.dynindx != -1 617 || !hh->eh.def_regular 618 || hh->eh 984 struct elf_link_hash_entry *eh; local 1606 struct elf_link_hash_entry *eh = NULL; local 1758 elf32_hppa_hide_symbol(struct bfd_link_info *info, struct elf_link_hash_entry *eh, bfd_boolean force_local) argument 1793 elf32_hppa_adjust_dynamic_symbol(struct bfd_link_info *info, struct elf_link_hash_entry *eh) argument 1925 ensure_undef_weak_dynamic(struct bfd_link_info *info, struct elf_link_hash_entry *eh) argument 1941 allocate_plt_static(struct elf_link_hash_entry *eh, void *inf) argument 2002 allocate_dynrelocs(struct elf_link_hash_entry *eh, void *inf) argument 2149 clobber_millicode_symbols(struct elf_link_hash_entry *eh, struct bfd_link_info *info) argument 2163 readonly_dynrelocs(struct elf_link_hash_entry *eh, void *inf) argument 3703 struct elf_link_hash_entry *eh; local 4313 elf32_hppa_finish_dynamic_symbol(bfd *output_bfd, struct bfd_link_info *info, struct elf_link_hash_entry *eh, Elf_Internal_Sym *sym) argument [all...] |
H A D | elf32-metag.c | 78 elf_link_hash_entry "eh" 784 struct elf_link_hash_entry eh; member in struct:elf_metag_link_hash_entry 1080 len = 8 + 1 + strlen (hh->eh.root.root.string) + 1 + 8 + 1; 1086 hh->eh.root.root.string, 1294 if (hh && hh->eh.root.type == bfd_link_hash_undefweak) 1351 if (hh && hh->eh.root.type == bfd_link_hash_undefweak) 1363 if (hh && hh->eh.root.type == bfd_link_hash_undefweak) 1538 struct elf_link_hash_entry *eh; local 1543 eh, sec, relocation, 1546 name = eh 2033 struct elf_link_hash_entry *eh; local 2467 elf_metag_adjust_dynamic_symbol(struct bfd_link_info *info, struct elf_link_hash_entry *eh) argument 2590 allocate_dynrelocs(struct elf_link_hash_entry *eh, void *inf) argument 2791 readonly_dynrelocs(struct elf_link_hash_entry *eh, void *inf) argument 3059 elf_metag_finish_dynamic_symbol(bfd *output_bfd, struct bfd_link_info *info, struct elf_link_hash_entry *eh, Elf_Internal_Sym *sym) argument 3453 struct elf_link_hash_entry *eh = NULL; local [all...] |
H A D | elf64-hppa.c | 54 struct elf_link_hash_entry eh; member in struct:elf64_hppa_link_hash_entry 156 #define eh_name(eh) \ 157 (eh ? eh->root.root.string : "<undef>") 642 while (hh->eh.root.type == bfd_link_hash_indirect 643 || hh->eh.root.type == bfd_link_hash_warning) 644 hh = hppa_elf_hash_entry (hh->eh.root.u.i.link); 648 hh->eh.root.non_ir_ref = 1; 649 hh->eh.ref_regular = 1; 662 || !hh->eh 907 elf64_hppa_dynamic_symbol_p(struct elf_link_hash_entry *eh, struct bfd_link_info *info) argument 929 elf64_hppa_mark_exported_functions(struct elf_link_hash_entry *eh, void *data) argument 962 allocate_global_data_dlt(struct elf_link_hash_entry *eh, void *data) argument 993 allocate_global_data_plt(struct elf_link_hash_entry *eh, void *data) argument 1026 allocate_global_data_stub(struct elf_link_hash_entry *eh, void *data) argument 1048 allocate_global_data_opd(struct elf_link_hash_entry *eh, void *data) argument 1395 allocate_dynrel_entries(struct elf_link_hash_entry *eh, void *data) argument 1468 elf64_hppa_adjust_dynamic_symbol(struct bfd_link_info *info ATTRIBUTE_UNUSED, struct elf_link_hash_entry *eh) argument 1502 elf64_hppa_mark_milli_and_exported_functions(struct elf_link_hash_entry *eh, void *data) argument 1907 elf64_hppa_link_output_symbol_hook(struct bfd_link_info *info ATTRIBUTE_UNUSED, const char *name, Elf_Internal_Sym *sym, asection *input_sec ATTRIBUTE_UNUSED, struct elf_link_hash_entry *eh) argument 1941 elf64_hppa_finish_dynamic_symbol(bfd *output_bfd, struct bfd_link_info *info, struct elf_link_hash_entry *eh, Elf_Internal_Sym *sym) argument 2114 elf64_hppa_finalize_opd(struct elf_link_hash_entry *eh, void *data) argument 2234 elf64_hppa_finalize_dlt(struct elf_link_hash_entry *eh, void *data) argument 2328 elf64_hppa_finalize_dynreloc(struct elf_link_hash_entry *eh, void *data) argument 3178 elf_hppa_final_link_relocate(Elf_Internal_Rela *rel, bfd *input_bfd, bfd *output_bfd, asection *input_section, bfd_byte *contents, bfd_vma value, struct bfd_link_info *info, asection *sym_sec, struct elf_link_hash_entry *eh) argument 3840 struct elf_link_hash_entry *eh; local [all...] |
/haiku-buildtools/legacy/binutils/bfd/ |
H A D | elf32-hppa.c | 122 elf_link_hash_entry "eh" 208 struct elf_link_hash_entry eh; member in struct:elf32_hppa_link_hash_entry 456 len = 8 + 1 + strlen (hh->eh.root.root.string) + 1 + 8 + 1; 462 hh->eh.root.root.string, 598 && hh->eh.plt.offset != (bfd_vma) -1 599 && hh->eh.dynindx != -1 602 || !hh->eh.def_regular 603 || hh->eh.root.type == bfd_link_hash_defweak)) 755 off = hsh->hh->eh.plt.offset; 847 hsh->hh->eh 969 struct elf_link_hash_entry *eh; local 1556 struct elf_link_hash_entry *eh = NULL; local 1697 elf32_hppa_hide_symbol(struct bfd_link_info *info, struct elf_link_hash_entry *eh, bfd_boolean force_local) argument 1726 elf32_hppa_adjust_dynamic_symbol(struct bfd_link_info *info, struct elf_link_hash_entry *eh) argument 1871 allocate_plt_static(struct elf_link_hash_entry *eh, void *inf) argument 1937 allocate_dynrelocs(struct elf_link_hash_entry *eh, void *inf) argument 2095 clobber_millicode_symbols(struct elf_link_hash_entry *eh, struct bfd_link_info *info) argument 2112 readonly_dynrelocs(struct elf_link_hash_entry *eh, void *inf) argument 3530 struct elf_link_hash_entry *eh; local 3935 elf32_hppa_finish_dynamic_symbol(bfd *output_bfd, struct bfd_link_info *info, struct elf_link_hash_entry *eh, Elf_Internal_Sym *sym) argument [all...] |
/haiku-buildtools/binutils/gas/testsuite/gas/sh/sh64/ |
H A D | eh-1.d | 3 #source: eh-1.s
|
/haiku-buildtools/binutils/ld/testsuite/ld-mips-elf/ |
H A D | compact-eh2.d | 5 #ld: -EB -Tcompact-eh.ld -e main
|
H A D | compact-eh3.d | 6 #ld: -EB -Tcompact-eh.ld -e main
|
H A D | compact-eh1.d | 7 #ld: -EB -Tcompact-eh.ld -e main
|
/haiku-buildtools/binutils/ld/testsuite/ld-aarch64/ |
H A D | eh-frame-bar.s | 17 # This eh frame data differs from eh-frame-bar.s here, see the comment 18 # in eh-frame-foo.s
|
H A D | aarch64-elf.exp | 78 set eh-frame-merge-lp64 [list [list "EH Frame merge" \ 81 "" "-mabi=lp64" {eh-frame-bar.s eh-frame-foo.s} \ 82 {{objdump --dwarf=frames eh-frame.d}} \ 83 "eh-frame"]] 86 run_ld_link_tests eh-frame-merge-lp64
|
/haiku-buildtools/gcc/gcc/ |
H A D | except.c | 39 During pass_lower_eh (tree-eh.c) we record the nested structure 56 During pass_lower_eh_dispatch (tree-eh.c), which is run after 66 During pass_lower_resx (tree-eh.c), which is run near the end 67 of optimization, we expand RESX statements. If the eh region 69 the RESX expands to some form of abort statement. If the eh 387 cfun->eh = ggc_cleared_alloc<eh_status> (); 390 vec_safe_push (cfun->eh->region_array, (eh_region)0); 391 vec_safe_push (cfun->eh->lp_array, (eh_landing_pad)0); 396 These are used from tree-eh.c when processing exception related 415 new_eh->next_peer = cfun->eh [all...] |
/haiku-buildtools/gcc/libstdc++-v3/libsupc++/ |
H A D | eh_ptr.cc | 104 __cxa_refcounted_exception *eh = variable 106 __atomic_add_fetch (&eh->referenceCount, 1, __ATOMIC_ACQ_REL); 116 __cxa_refcounted_exception *eh = variable 118 if (__atomic_sub_fetch (&eh->referenceCount, 1, __ATOMIC_ACQ_REL) == 0) 120 if (eh->exc.exceptionDestructor) 121 eh->exc.exceptionDestructor (_M_exception_object); 169 __cxa_exception *eh = __get_exception_header_from_obj (_M_exception_object); variable 170 return eh->exceptionType; 236 __cxa_refcounted_exception *eh local 241 __atomic_add_fetch (&eh [all...] |
/haiku-buildtools/binutils/gas/testsuite/gas/mips/ |
H A D | compact-eh-eb-1.d | 3 #source: compact-eh-1.s
|
H A D | compact-eh-eb-3.d | 3 #source: compact-eh-3.s
|
H A D | compact-eh-el-1.d | 3 #source: compact-eh-1.s
|
H A D | compact-eh-el-3.d | 3 #source: compact-eh-3.s
|
H A D | compact-eh-eb-4.d | 3 #source: compact-eh-4.s
|
H A D | compact-eh-eb-6.d | 3 #source: compact-eh-6.s
|
H A D | compact-eh-eb-7.d | 3 #source: compact-eh-7.s
|