| /openbsd-src/sys/arch/hppa/spmath/ |
| H A D | float.h | 29 #define Sall(object) (object) argument 30 #define Ssign(object) Bitfield_extract( 0, 1,object) argument 31 #define Ssignedsign(object) Bitfield_signed_extract( 0, 1,object) argument 32 #define Sexponent(object) Bitfield_extract( 1, 8,object) argument 33 #define Smantissa(object) Bitfield_mask( 9, 23,object) argument 34 #define Ssignaling(object) Bitfield_extract( 9, 1,object) argument 35 #define Ssignalingnan(object) Bitfield_extract( 1, 9,object) argument 36 #define Shigh2mantissa(object) Bitfield_extract( 9, 2,object) argument 37 #define Sexponentmantissa(object) Bitfield_mask( 1, 31,object) argument 38 #define Ssignexponent(object) Bitfield_extract( 0, 9,object) argument [all …]
|
| /openbsd-src/libexec/ld.so/ |
| H A D | resolve.c | 63 _dl_handle_nodelete(elf_object_t *object) in _dl_handle_nodelete() argument 72 if (object->obj_flags & DF_1_NODELETE && in _dl_handle_nodelete() 73 (object->load_object->status & STAT_NODELETE) == 0) { in _dl_handle_nodelete() 74 DL_DEB(("objname %s is nodelete\n", object->load_name)); in _dl_handle_nodelete() 75 object->load_object->opencount++; in _dl_handle_nodelete() 76 object->load_object->status |= STAT_NODELETE; in _dl_handle_nodelete() 84 _dl_add_object(elf_object_t *object) in _dl_add_object() argument 86 _dl_handle_nodelete(object); in _dl_add_object() 94 if (object->prev != NULL) in _dl_add_object() 98 _dl_last_object = _dl_objects = object; in _dl_add_object() [all …]
|
| H A D | dlfcn.c | 59 elf_object_t *object; in dlopen() local 91 object = _dl_load_shlib(libname, _dl_objects, OBJTYPE_DLO, obj_flags, 0); in dlopen() 92 if (object == 0) { in dlopen() 99 object->obj_flags |= DF_1_NODELETE; in dlopen() 100 object->nodelete = 1; in dlopen() 103 _dl_link_dlopen(object); in dlopen() 105 if (OBJECT_REF_CNT(object) > 1) { in dlopen() 106 _dl_handle_nodelete(object); in dlopen() 109 if (object->grpsym_vec.len == 0) in dlopen() 110 _dl_cache_grpsym_list_setup(object); in dlopen() [all …]
|
| H A D | library.c | 60 _dl_unload_shlib(elf_object_t *object) in _dl_unload_shlib() argument 63 elf_object_t *load_object = object->load_object; in _dl_unload_shlib() 72 if (load_object != object && OBJECT_REF_CNT(load_object) == 0 && in _dl_unload_shlib() 75 object->load_name, load_object->load_name)); in _dl_unload_shlib() 76 object = load_object; in _dl_unload_shlib() 80 DL_DEB(("unload_shlib called on %s\n", object->load_name)); in _dl_unload_shlib() 81 if (OBJECT_REF_CNT(object) == 0 && in _dl_unload_shlib() 82 (object->status & STAT_UNLOADED) == 0) { in _dl_unload_shlib() 86 object->status |= STAT_UNLOADED; in _dl_unload_shlib() 87 for (vec = object->child_vec, i = 0; i < vec.len; i++) in _dl_unload_shlib() [all …]
|
| H A D | library_subr.c | 224 elf_object_t *object = _dl_objects; in _dl_lookup_object() local 226 while (object) { in _dl_lookup_object() 229 if (_dl_cmp_sod(req_sod, &object->sod) == 0) in _dl_lookup_object() 230 return(object); in _dl_lookup_object() 232 soname = (char *)object->Dyn.info[DT_SONAME]; in _dl_lookup_object() 235 return(object); in _dl_lookup_object() 238 object = object->next; in _dl_lookup_object() 245 _dl_handle_already_loaded(elf_object_t *object, int flags) in _dl_handle_already_loaded() argument 247 object->obj_flags |= flags & DF_1_GLOBAL; in _dl_handle_already_loaded() 249 _dl_loading_object = object; in _dl_handle_already_loaded() [all …]
|
| H A D | library_mquery.c | 64 _dl_unload_shlib(elf_object_t *object) in _dl_unload_shlib() argument 67 elf_object_t *load_object = object->load_object; in _dl_unload_shlib() 76 if (load_object != object && OBJECT_REF_CNT(load_object) == 0 && in _dl_unload_shlib() 79 object->load_name, load_object->load_name)); in _dl_unload_shlib() 80 object = load_object; in _dl_unload_shlib() 84 DL_DEB(("unload_shlib called on %s\n", object->load_name)); in _dl_unload_shlib() 85 if (OBJECT_REF_CNT(object) == 0 && in _dl_unload_shlib() 86 (object->status & STAT_UNLOADED) == 0) { in _dl_unload_shlib() 90 object->status |= STAT_UNLOADED; in _dl_unload_shlib() 91 for (vec = object->child_vec, i = 0; i < vec.len; i++) in _dl_unload_shlib() [all …]
|
| H A D | loader.c | 60 void _dl_call_init_recurse(elf_object_t *object, int initfirst); 318 _dl_load_dep_libs(elf_object_t *object, int flags, int booting) in _dl_load_dep_libs() argument 326 dynobj = object; in _dl_load_dep_libs() 333 if (booting || object->nodelete) in _dl_load_dep_libs() 441 _dl_cache_grpsym_list_setup(object); in _dl_load_dep_libs() 778 _dl_rtld(elf_object_t *object) in _dl_rtld() argument 783 if (object->next) in _dl_rtld() 784 fails += _dl_rtld(object->next); in _dl_rtld() 786 if (object->status & STAT_RELOC_DONE) in _dl_rtld() 792 unprotect_if_textrel(object); in _dl_rtld() [all …]
|
| /openbsd-src/gnu/usr.bin/perl/dist/threads-shared/t/ |
| H A D | object2.t | 104 # Testing with hash object 106 ok($created[$ID], 'Created hash object in normal array'); 108 ok($destroyed[$ID], 'Deleted hash object in normal array'); 111 ok($created[$ID], 'Created hash object in normal array'); 113 ok($destroyed[$ID], 'Undef hash object in normal array'); 116 ok($created[$ID], 'Created hash object in normal array'); 118 ok($created[$ID], 'Created hash object in normal array'); 119 ok($destroyed[$ID-1], 'Replaced hash object in normal array'); 121 ok($destroyed[$ID], 'Hash object removed from cleared normal array'); 124 ok($created[$ID], 'Created hash object in normal array'); [all …]
|
| /openbsd-src/games/adventure/ |
| H A D | vocab.c | 48 dstroy(int object) in dstroy() argument 50 move(object, 0); in dstroy() 54 juggle(int object) in juggle() argument 58 i = place[object]; in juggle() 59 j = fixed[object]; in juggle() 60 move(object, i); in juggle() 61 move(object + 100, j); in juggle() 66 move(int object, int where) in move() argument 70 if (object <= 100) in move() 71 from = place[object]; in move() [all …]
|
| /openbsd-src/libexec/ld.so/hppa/ |
| H A D | rtld_machine.c | 47 uint64_t _dl_bind(elf_object_t *object, int reloff); 100 _dl_md_reloc(elf_object_t *object, int rel, int relasz) in _dl_md_reloc() argument 107 loff = object->obj_base; in _dl_md_reloc() 108 numrela = object->Dyn.info[relasz] / sizeof(Elf_RelA); in _dl_md_reloc() 109 num_relative = rel == DT_RELA ? object->relacount : 0; in _dl_md_reloc() 110 rela = (Elf_RelA *)(object->Dyn.info[rel]); in _dl_md_reloc() 114 object->load_name, object->Dyn.info[relasz], numrela, loff)); in _dl_md_reloc() 121 if (!object->dyn.pltgot) in _dl_md_reloc() 122 object->Dyn.info[DT_PLTGOT] += loff; in _dl_md_reloc() 124 if (object->dyn.init && !((Elf_Addr)object->dyn.init & 2)) { in _dl_md_reloc() [all …]
|
| /openbsd-src/gnu/usr.bin/gcc/gcc/testsuite/gcc.c-torture/execute/ |
| H A D | 980223.c | 1 typedef struct { char *addr; long type; } object; typedef 3 object bar (object blah) in bar() 8 object foo (object x, object y) in foo() 10 object z = *(object*)(x.addr); in foo() 13 y = *(object*)(z.addr+sizeof(object)); in foo() 14 z = *(object*)(z.addr); in foo() 22 object cons1[2] = { {(char *) &nil, 0}, {(char *) &nil, 0} }; 23 object cons2[2] = { {(char *) &cons1, 64}, {(char *) &nil, 0} }; 27 object x = {(char *) &cons2, 64}; in main() 28 object y = {(char *) &nil, 0}; in main() [all …]
|
| /openbsd-src/gnu/llvm/clang/lib/Headers/ |
| H A D | stdatomic.h | 130 #define atomic_store(object, desired) __c11_atomic_store(object, desired, __ATOMIC_SEQ_CST) argument 133 #define atomic_load(object) __c11_atomic_load(object, __ATOMIC_SEQ_CST) argument 136 #define atomic_exchange(object, desired) __c11_atomic_exchange(object, desired, __ATOMIC_SEQ_CST) argument 139 #define atomic_compare_exchange_strong(object, expected, desired) __c11_atomic_compare_exchange_str… argument 142 #define atomic_compare_exchange_weak(object, expected, desired) __c11_atomic_compare_exchange_weak(… argument 145 #define atomic_fetch_add(object, operand) __c11_atomic_fetch_add(object, operand, __ATOMIC_SEQ_CST) argument 148 #define atomic_fetch_sub(object, operand) __c11_atomic_fetch_sub(object, operand, __ATOMIC_SEQ_CST) argument 151 #define atomic_fetch_or(object, operand) __c11_atomic_fetch_or(object, operand, __ATOMIC_SEQ_CST) argument 154 #define atomic_fetch_xor(object, operand) __c11_atomic_fetch_xor(object, operand, __ATOMIC_SEQ_CST) argument 157 #define atomic_fetch_and(object, operand) __c11_atomic_fetch_and(object, operand, __ATOMIC_SEQ_CST) argument [all …]
|
| /openbsd-src/usr.sbin/pkg_add/OpenBSD/ |
| H A D | PackageRepository.pm | 34 sub make_error_file($self, $object) 36 $object->{errors} = OpenBSD::Temp->file; 37 if (!defined $object->{errors}) { 189 sub close($self, $object, $hint = undef) 191 close($object->{fh}) if defined $object->{fh}; 192 if (defined $object->{pid2}) { 194 kill HUP => $object->{pid2}; 197 waitpid($object->{pid2}, 0); 200 $self->parse_problems($object->{errors}, $hint, $object) 201 if defined $object->{errors}; [all …]
|
| /openbsd-src/libexec/ld.so/m88k/ |
| H A D | rtld_machine.c | 57 Elf_Addr _dl_bind(elf_object_t *object, int reloff); 63 _dl_md_reloc(elf_object_t *object, int rel, int relasz) in _dl_md_reloc() argument 74 loff = object->obj_base; in _dl_md_reloc() 75 numrela = object->Dyn.info[relasz] / sizeof(Elf_RelA); in _dl_md_reloc() 76 relrela = rel == DT_RELA ? object->relacount : 0; in _dl_md_reloc() 78 relas = (Elf_RelA *)(object->Dyn.info[rel]); in _dl_md_reloc() 108 sym = object->dyn.symtab; in _dl_md_reloc() 110 symn = object->dyn.strtab + sym->st_name; in _dl_md_reloc() 123 sym, object); in _dl_md_reloc() 141 prev_ooff = object->obj_base; in _dl_md_reloc() [all …]
|
| /openbsd-src/libexec/ld.so/alpha/ |
| H A D | rtld_machine.c | 49 _dl_md_reloc(elf_object_t *object, int rel, int relasz) in _dl_md_reloc() argument 60 loff = object->obj_base; in _dl_md_reloc() 61 numrela = object->Dyn.info[relasz] / sizeof(Elf_RelA); in _dl_md_reloc() 62 relrel = rel == DT_RELA ? object->relacount : 0; in _dl_md_reloc() 63 relas = (Elf_RelA *)(object->Dyn.info[rel]); in _dl_md_reloc() 71 if (! object->Dyn.info[DT_PROC(DT_ALPHA_PLTRO)]) in _dl_md_reloc() 101 sym = object->dyn.symtab; in _dl_md_reloc() 103 symn = object->dyn.strtab + sym->st_name; in _dl_md_reloc() 109 sym, object); in _dl_md_reloc() 124 ELF_R_TYPE(relas->r_info), object->load_name, *r_addr, *r_addr+loff); in _dl_md_reloc() [all …]
|
| /openbsd-src/gnu/llvm/llvm/tools/llvm-objdump/ |
| H A D | llvm-objdump.h | 27 namespace object { 64 typedef std::function<bool(llvm::object::SectionRef const &)> FilterPredicate; 71 llvm::object::section_iterator const &I, in SectionFilterIterator() 72 llvm::object::section_iterator const &E) in SectionFilterIterator() 76 const llvm::object::SectionRef &operator*() const { return *Iterator; } 93 llvm::object::section_iterator Iterator; 94 llvm::object::section_iterator End; 101 SectionFilter(FilterPredicate P, llvm::object::ObjectFile const &O) in SectionFilter() 114 llvm::object::ObjectFile const &Object; 125 SectionFilter ToolSectionFilter(llvm::object::ObjectFile const &O, [all …]
|
| H A D | MachODump.h | 21 namespace object { 64 Error getMachORelocationValueString(const object::MachOObjectFile *Obj, 65 const object::RelocationRef &RelRef, 68 const object::MachOObjectFile * 69 getMachODSymObject(const object::MachOObjectFile *O, StringRef Filename, 70 std::unique_ptr<object::Binary> &DSYMBinary, 74 void parseInputMachO(object::MachOUniversalBinary *UB); 76 void printMachOUnwindInfo(const object::MachOObjectFile *O); 77 void printMachOFileHeader(const object::ObjectFile *O); 78 void printMachOLoadCommands(const object::ObjectFile *O); [all …]
|
| /openbsd-src/libexec/ld.so/mips64/ |
| H A D | rtld_machine.c | 62 _dl_md_reloc(elf_object_t *object, int rel, int relsz) in _dl_md_reloc() argument 73 loff = object->obj_base; in _dl_md_reloc() 74 numrel = object->Dyn.info[relsz] / sizeof(Elf_Rel); in _dl_md_reloc() 75 relocs = (Elf_Rel *)(object->Dyn.info[rel]); in _dl_md_reloc() 88 sym = object->dyn.symtab; in _dl_md_reloc() 90 symn = object->dyn.strtab + sym->st_name; in _dl_md_reloc() 102 sym, object); in _dl_md_reloc() 152 _dl_md_reloc_got(elf_object_t *object, int lazy) in _dl_md_reloc_got() argument 160 if (object->status & STAT_GOT_DONE) in _dl_md_reloc_got() 163 loff = object->obj_base; in _dl_md_reloc_got() [all …]
|
| /openbsd-src/libexec/ld.so/powerpc/ |
| H A D | rtld_machine.c | 51 Elf_Addr _dl_bind(elf_object_t *object, int reloff); 54 _dl_md_reloc(elf_object_t *object, int rel, int relasz) in _dl_md_reloc() argument 66 loff = object->obj_base; in _dl_md_reloc() 67 numrela = object->Dyn.info[relasz] / sizeof(Elf_RelA); in _dl_md_reloc() 68 relrel = rel == DT_RELA ? object->relacount : 0; in _dl_md_reloc() 69 relas = (Elf_RelA *)(object->Dyn.info[rel]); in _dl_md_reloc() 77 if (object->Dyn.info[DT_PROC(DT_PPC_GOT)] == 0) in _dl_md_reloc() 101 sym = object->dyn.symtab; in _dl_md_reloc() 103 symn = object->dyn.strtab + sym->st_name; in _dl_md_reloc() 114 SYM_PLT:SYM_NOTPLT), sym, object); in _dl_md_reloc() [all …]
|
| /openbsd-src/gnu/gcc/gcc/config/rs6000/ |
| H A D | eabi-ci.asm | 47 .type __GOT_START__,@object 52 .type __GOT1_START__,@object 57 .type __GOT2_START__,@object 62 .type __FIXUP_START__,@object 67 .type __CTOR_LIST__,@object 72 .type __DTOR_LIST__,@object 77 .type __SDATA_START__,@object 79 .type _SDA_BASE_,@object 85 .type __SBSS_START__,@object 90 .type _SDA2_BASE_,@object [all …]
|
| /openbsd-src/gnu/usr.bin/gcc/gcc/config/rs6000/ |
| H A D | eabi-ci.asm | 46 .type __GOT_START__,@object 51 .type __GOT1_START__,@object 56 .type __GOT2_START__,@object 61 .type __FIXUP_START__,@object 66 .type __CTOR_LIST__,@object 71 .type __DTOR_LIST__,@object 76 .type __SDATA_START__,@object 78 .type _SDA_BASE_,@object 84 .type __SBSS_START__,@object 89 .type _SDA2_BASE_,@object [all …]
|
| H A D | eabi-cn.asm | 44 .type __GOT_END__,@object 49 .type __GOT1_END__,@object 54 .type __GOT2_END__,@object 59 .type __FIXUP_END__,@object 64 .type __CTOR_END__,@object 69 .type __DTOR_END__,@object 74 .type __SDATA_END__,@object 79 .type __SBSS_END__,@object 84 .type __SDATA2_END__,@object 89 .type __SBSS2_END__,@object [all …]
|
| /openbsd-src/libexec/ld.so/powerpc64/ |
| H A D | rtld_machine.c | 50 Elf_Addr _dl_bind(elf_object_t *object, int reloff); 53 _dl_md_reloc(elf_object_t *object, int rel, int relasz) in _dl_md_reloc() argument 65 loff = object->obj_base; in _dl_md_reloc() 66 numrela = object->Dyn.info[relasz] / sizeof(Elf_RelA); in _dl_md_reloc() 67 relrel = rel == DT_RELA ? object->relacount : 0; in _dl_md_reloc() 68 relas = (Elf_RelA *)(object->Dyn.info[rel]); in _dl_md_reloc() 97 sym = object->dyn.symtab; in _dl_md_reloc() 99 symn = object->dyn.strtab + sym->st_name; in _dl_md_reloc() 110 SYM_PLT:SYM_NOTPLT), sym, object); in _dl_md_reloc() 161 object->load_name, "REL24", val, in _dl_md_reloc() [all …]
|
| /openbsd-src/gnu/llvm/llvm/lib/ExecutionEngine/JITLink/ |
| H A D | COFFLinkGraphBuilder.h | 41 COFFLinkGraphBuilder(const object::COFFObjectFile &Obj, Triple TT, 46 const object::COFFObjectFile &getObject() const { return Obj; } in getObject() 81 object::COFFObjectFile::section_iterator_range sections() const { in sections() 91 Error forEachRelocation(const object::SectionRef &RelSec, 99 Error forEachRelocation(const object::SectionRef &RelSec, ClassT *Instance, 138 object::COFFSymbolRef Symbol, 139 const object::coff_section *Section); 144 object::COFFSymbolRef Symbol, 145 const object::coff_section *Section); 147 COFFSymbolIndex SymIndex, object::COFFSymbolRef Symbol, [all …]
|
| /openbsd-src/gnu/llvm/llvm/tools/llvm-readobj/ |
| H A D | ARMWinEHPrinter.h | 143 ErrorOr<object::SectionRef> 144 getSectionContaining(const object::COFFObjectFile &COFF, uint64_t Address); 146 ErrorOr<object::SymbolRef> 147 getSymbol(const object::COFFObjectFile &COFF, uint64_t Address, 150 ErrorOr<object::SymbolRef> 151 getRelocatedSymbol(const object::COFFObjectFile &COFF, 152 const object::SectionRef &Section, uint64_t Offset); 154 ErrorOr<object::SymbolRef> 155 getSymbolForLocation(const object::COFFObjectFile &COFF, 156 const object::SectionRef &Section, [all …]
|