Searched refs:eh (Results 1 - 25 of 120) sorted by relevance

12345

/haiku-buildtools/gcc/gcc/ada/
H A Dinitialize.c70 __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 Deh26.C9 } catch(const MyExceptionHandler& eh) {
H A Deh27.C11 } catch(const MyExceptionHandler& eh) {
/haiku-buildtools/binutils/ld/testsuite/ld-elf/
H A Deh-group.exp26 # 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 Deh-frame-hdr.d1 #source: eh-frame-hdr.s
2 #ld: -e _start --eh-frame-hdr
/haiku-buildtools/binutils/ld/testsuite/ld-arm/
H A Dgc-unwind.s1 @ 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 Delf32-hppa.c124 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 Delf32-metag.c78 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 Delf64-hppa.c54 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 Delf32-hppa.c122 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 Deh-1.d3 #source: eh-1.s
/haiku-buildtools/binutils/ld/testsuite/ld-mips-elf/
H A Dcompact-eh2.d5 #ld: -EB -Tcompact-eh.ld -e main
H A Dcompact-eh3.d6 #ld: -EB -Tcompact-eh.ld -e main
H A Dcompact-eh1.d7 #ld: -EB -Tcompact-eh.ld -e main
/haiku-buildtools/binutils/ld/testsuite/ld-aarch64/
H A Deh-frame-bar.s17 # This eh frame data differs from eh-frame-bar.s here, see the comment
18 # in eh-frame-foo.s
H A Daarch64-elf.exp78 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 Dexcept.c39 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 Deh_ptr.cc104 __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 Dcompact-eh-eb-1.d3 #source: compact-eh-1.s
H A Dcompact-eh-eb-3.d3 #source: compact-eh-3.s
H A Dcompact-eh-el-1.d3 #source: compact-eh-1.s
H A Dcompact-eh-el-3.d3 #source: compact-eh-3.s
H A Dcompact-eh-eb-4.d3 #source: compact-eh-4.s
H A Dcompact-eh-eb-6.d3 #source: compact-eh-6.s
H A Dcompact-eh-eb-7.d3 #source: compact-eh-7.s

Completed in 222 milliseconds

12345