/glibc-2.36/hurd/hurd/ |
D | userlink.h | 85 struct hurd_userlink *link); 91 struct hurd_userlink *link) in _hurd_userlink_link() argument 95 link->resource.next = *chainp; in _hurd_userlink_link() 96 if (link->resource.next) in _hurd_userlink_link() 97 link->resource.next->resource.prevp = &link->resource.next; in _hurd_userlink_link() 98 link->resource.prevp = chainp; in _hurd_userlink_link() 99 *chainp = link; in _hurd_userlink_link() 105 link->thread.next = *thread_chainp; in _hurd_userlink_link() 106 if (link->thread.next) in _hurd_userlink_link() 107 link->thread.next->thread.prevp = &link->thread.next; in _hurd_userlink_link() [all …]
|
D | port.h | 86 struct hurd_userlink *link); 92 struct hurd_userlink *link) in _hurd_port_locked_get() argument 98 link->cleanup = &_hurd_port_cleanup; in _hurd_port_locked_get() 99 link->cleanup_data = (void *) result; in _hurd_port_locked_get() 100 _hurd_userlink_link (&port->users, link); in _hurd_port_locked_get() 112 struct hurd_userlink *link); 118 struct hurd_userlink *link) in _hurd_port_get() argument 123 result = _hurd_port_locked_get (port, link); in _hurd_port_get() 137 struct hurd_userlink *link); 144 struct hurd_userlink *link) in _hurd_port_move() argument [all …]
|
/glibc-2.36/hurd/ |
D | sigunwind.c | 72 struct hurd_userlink *link; in _hurdsig_longjmp_from_handler() local 85 for (link = ss->active_resources; in _hurdsig_longjmp_from_handler() 86 link && _JMPBUF_UNWINDS (env[0].__jmpbuf, link, demangle_ptr); in _hurdsig_longjmp_from_handler() 87 link = link->thread.next) in _hurdsig_longjmp_from_handler() 88 if (_hurd_userlink_unlink (link)) in _hurdsig_longjmp_from_handler() 90 if (link->cleanup == &_hurdsig_longjmp_from_handler) in _hurdsig_longjmp_from_handler() 96 scp = link->cleanup_data; in _hurdsig_longjmp_from_handler() 99 (*link->cleanup) (link->cleanup_data, env, val); in _hurdsig_longjmp_from_handler() 120 link = (void *) &scp[1]; in _hurdsig_longjmp_from_handler() 121 assert (! link->resource.next && ! link->resource.prevp); in _hurdsig_longjmp_from_handler() [all …]
|
/glibc-2.36/ |
D | Makeconfig | 400 link-extra-flags += -Wl,-z,now 403 # Command to run after every final link (executable or shared object). 404 # This is invoked with $(call after-link,...), so it should operate on 407 ifndef after-link 408 after-link = 411 # Additional libraries to link into every test. 412 link-extra-libs-tests = $(libsupport) 415 ifndef +link-pie 416 +link-pie-before-inputs = $(if $($(@F)-no-pie),$(no-pie-ldflag),-pie) \ 423 +link-pie-before-libc = -o $@ $(+link-pie-before-inputs) \ [all …]
|
D | Rules | 228 $(sort $(filter $(common-objpfx)lib%,$(link-libc))) \ 230 $(+link) 235 $(link-extra-libs-tests) \ 236 $(sort $(filter $(common-objpfx)lib%,$(link-libc))) \ 238 $(+link-tests) 243 $(link-extra-libs-tests) \ 244 $(sort $(filter $(common-objpfx)lib%,$(link-libc))) \ 247 $(+link-tests) 252 $(link-extra-libs-tests) \ 253 $(sort $(filter $(common-objpfx)lib%,$(link-libc))) \ [all …]
|
D | Makerules | 507 # Compiler arguments to use to link a shared object with libc and 509 # link with an installed libc. 510 link-libc-args = -Wl,--start-group \ 511 $(libc-for-link) \ 518 libc-for-link = $(common-objpfx)libc.so 523 link-libc-deps = $(common-objpfx)libc.so $(common-objpfx)linkobj/libc.so \ 531 # to be as similar as possible to a default link with an installed libc. 532 lib%.so: lib%_pic.a $(+preinit) $(+postinit) $(link-libc-deps) 533 $(build-shlib) $(link-libc-args) 534 $(call after-link,$@) [all …]
|
D | NEWS | 90 [14932] dynamic-link: dlsym(handle, "foo") and dlsym(RTLD_NEXT, "foo") 94 [23293] dynamic-link: aarch64: getauxval is broken when run as ld.so 104 [27924] dynamic-link: ld.so: Support DT_RELR relative relocation 124 [28868] dynamic-link: Dynamic loader DFS algorithm segfaults on 151 [29062] dynamic-link: Memory leak in _dl_find_object_update if object 155 [29071] dynamic-link: m68k: Removal of ELF_DURING_STARTUP optimization 166 [29187] dynamic-link: [regression] broken argv adjustment for nios2 270 * A symbolic link to the dynamic linker is now installed under 399 [15310] dynamic-link: _dl_sort_fini is O(n^3) causing slow exit when 402 [15533] dynamic-link: LD_AUDIT introduces an avoidable performance [all …]
|
/glibc-2.36/sysdeps/mach/hurd/ |
D | jmp-unwind.c | 48 struct hurd_userlink *link; in _longjmp_unwind() local 67 for (link = ss->active_resources; in _longjmp_unwind() 68 link && _JMPBUF_UNWINDS (env[0].__jmpbuf, link, demangle_ptr); in _longjmp_unwind() 69 link = link->thread.next) in _longjmp_unwind() 73 if (_hurd_userlink_unlink (link)) in _longjmp_unwind() 76 (*link->cleanup) (link->cleanup_data, env, val); in _longjmp_unwind()
|
D | Makefile | 138 link-rpcuserlibs := $(rpcuserlibs:%user.so=%user-link.so) 139 $(common-objpfx)libc.so: $(link-rpcuserlibs) 140 $(common-objpfx)linkobj/libc.so: $(link-rpcuserlibs) 146 lib-noranlib: $(common-objpfx)mach/libmachuser-link.so 149 lib-noranlib: $(common-objpfx)hurd/libhurduser-link.so 152 $(link-rpcuserlibs): %-link.so: %_pic.a 159 libmachuser-link.so-no-z-defs = yes 160 libhurduser-link.so-no-z-defs = yes 175 link-libc-static := -Wl,--start-group \ 179 link-libc-static-tests := -Wl,--start-group \ [all …]
|
/glibc-2.36/gmon/ |
D | mcount.c | 103 toindex = ++p->tos[0].link; in _MCOUNT_DECL() 112 top->link = 0; in _MCOUNT_DECL() 130 if (top->link == 0) { in _MCOUNT_DECL() 137 toindex = ++p->tos[0].link; in _MCOUNT_DECL() 144 top->link = *frompcindex; in _MCOUNT_DECL() 152 top = &p->tos[top->link]; in _MCOUNT_DECL() 160 toindex = prevtop->link; in _MCOUNT_DECL() 161 prevtop->link = top->link; in _MCOUNT_DECL() 162 top->link = *frompcindex; in _MCOUNT_DECL()
|
/glibc-2.36/sysdeps/mach/hurd/i386/ |
D | trampoline.c | 121 struct hurd_userlink link; in _hurd_setup_sighandler() member 199 stackframe->link.cleanup = &_hurdsig_longjmp_from_handler; in _hurd_setup_sighandler() 200 stackframe->link.cleanup_data = &stackframe->ctx; in _hurd_setup_sighandler() 201 stackframe->link.resource.next = NULL; in _hurd_setup_sighandler() 202 stackframe->link.resource.prevp = NULL; in _hurd_setup_sighandler() 203 stackframe->link.thread.next = ss->active_resources; in _hurd_setup_sighandler() 204 stackframe->link.thread.prevp = &ss->active_resources; in _hurd_setup_sighandler() 205 if (stackframe->link.thread.next) in _hurd_setup_sighandler() 206 stackframe->link.thread.next->thread.prevp in _hurd_setup_sighandler() 207 = &stackframe->link.thread.next; in _hurd_setup_sighandler() [all …]
|
D | sigreturn.c | 61 struct hurd_userlink *link = (void *) &scp[1]; in __sigreturn() local 76 _hurd_userlink_unlink (link); in __sigreturn()
|
/glibc-2.36/benchtests/ |
D | Makefile | 274 +link-benchtests = $(+link-static-tests) 275 link-libc-benchtests = $(link-libc-static) 279 link-libc-benchtests = $(link-libc) 280 +link-benchtests = $(+link-tests) 475 link-bench-bind-now = -Wl,-z,now 478 bench-link-targets = $(timing-type) $(binaries-bench) $(binaries-benchset) \ 481 $(bench-link-targets): %: %.o $(objpfx)json-lib.o \ 482 $(link-extra-libs-tests) \ 483 $(sort $(filter $(common-objpfx)lib%,$(link-libc-benchtests))) \ 485 $(+link-benchtests) [all …]
|
/glibc-2.36/sysdeps/generic/ |
D | unwind-resume.c | 25 link (void) in link() function 37 UNWIND_LINK_PTR (link (), _Unwind_Resume) (exc); in _Unwind_Resume() 44 return UNWIND_LINK_PTR (link (), personality) PERSONALITY_ARGS; 51 return UNWIND_LINK_PTR (link (), _Unwind_ForcedUnwind) in _Unwind_ForcedUnwind() 58 return UNWIND_LINK_PTR (link (), _Unwind_GetCFA) (context); in _Unwind_GetCFA()
|
/glibc-2.36/elf/ |
D | rtld-debugger-interface.txt | 5 to interface with it. This structure, r_debug, is defined in link.h. 35 objects in the link-map have been relocated or not. 61 The link-map ID of the link-map list that the object was loaded 62 into. This will be LM_ID_BASE for the application's main link-map 66 A pointer to the r_debug structure containing the link-map list 68 DT_DEBUG for the application's main link-map list, or some other 76 r_debug structure's link-map list corresponding to the first new 78 to the link-map of the next new object to have been mapped or 81 last link-map in the link-map list prior to the new objects being 98 inspected, and all objects in the link-map are guaranteed to [all …]
|
D | dl-profile.c | 165 uint16_t link; member 454 froms[newfromidx].link = tos[to_index]; in _dl_start_profile() 533 if (fromp->link != 0) in _dl_mcount() 535 fromp = &froms[fromp->link]; in _dl_mcount() 536 while (fromp->link != 0 && fromp->here->from_pc != frompc); in _dl_mcount() 540 topcindex = &fromp->link; in _dl_mcount() 553 froms[newfromidx].link = tos[to_index]; in _dl_mcount() 575 fromp->link = 0; in _dl_mcount()
|
/glibc-2.36/csu/ |
D | Makefile | 125 define link-relocatable 134 $(link-relocatable) 137 $(link-relocatable) 140 $(link-relocatable) 149 $(link-relocatable) 152 $(link-relocatable) 156 $(link-relocatable) 159 $(link-relocatable) 165 $(link-relocatable) 196 $(make-link-multidir)
|
/glibc-2.36/sysdeps/unix/sysv/linux/ |
D | tst-memfd_create.c | 97 char *link = xreadlink (fd_path); in do_test() local 99 printf ("info: memfd link: %s\n", link); in do_test() 100 TEST_VERIFY (strcmp (link, "memfd:tst-memfd_create (deleted)")); in do_test() 113 free (link); in do_test()
|
/glibc-2.36/nss/ |
D | Makefile | 159 $(services:%=$(objpfx)libnss_%.so): libc-for-link = $(libnss-libc) 182 $(objpfx)/libnss_test1.so: $(objpfx)nss_test1.os $(link-libc-deps) 184 $(objpfx)/libnss_test2.so: $(objpfx)nss_test2.os $(link-libc-deps) 186 $(objpfx)/libnss_test_errno.so: $(objpfx)nss_test_errno.os $(link-libc-deps) 191 $(make-link) 193 $(make-link) 196 $(make-link)
|
/glibc-2.36/stdlib/ |
D | canonicalize.c | 185 struct scratch_buffer link; member 304 buf = bufs->link.data; in realpath_stk() 305 idx_t bufsize = bufs->link.length; in realpath_stk() 309 if (!scratch_buffer_grow (&bufs->link)) in realpath_stk() 431 scratch_buffer_init (&bufs.link); in __realpath() 433 scratch_buffer_free (&bufs.link); in __realpath()
|
/glibc-2.36/io/ |
D | link.c | 36 stub_warning (link) 38 weak_alias (__link, link)
|
/glibc-2.36/sysdeps/hurd/include/hurd/ |
D | port.h | 10 struct hurd_userlink link; member 24 __d.port = port = _hurd_port_get (__d.p, &__d.link); \
|
/glibc-2.36/sysdeps/m68k/ |
D | crti.S | 64 link.w %fp, #0 82 link.w %fp, #0
|
/glibc-2.36/sysdeps/unix/ |
D | syscalls.list | 37 link - link i:ss __link link
|
/glibc-2.36/manual/ |
D | filesys.texi | 307 A symbolic link. 917 The item is a symbolic link. Since symbolic links are normally followed 963 The current item is a stale symbolic link. The file it points to does 1108 symbolic link does not exist @code{FTW_SLN} is returned instead. 1164 @cindex hard link 1165 @cindex link, hard 1173 To add a name to a file, use the @code{link} function. (The new name is 1174 also called a @dfn{hard link} to the file.) Creating a new link to a 1183 same file in multiple file systems. @code{link} reports an error if you 1184 try to make a hard link to the file from another file system when this [all …]
|