search for: dlinfo

Displaying 16 results from an estimated 16 matches for "dlinfo".

Did you mean: linfo
2016 Jun 30
3
Building LLVM under Cygwin32 fails
...pport/Signals.cpp:180:0: /src/Compilers/llvmHead/llvm/lib/Support/Unix/Signals.inc: In function 'void llvm::sys::PrintStackTrace(llvm::raw_ostream&)': /src/Compilers/llvmHead/llvm/lib/Support/Unix/Signals.inc:418:5: error: 'Dl_info' was not declared in this scope Dl_info dlinfo; ^ /src/Compilers/llvmHead/llvm/lib/Support/Unix/Signals.inc:419:28: error: 'dlinfo' was not declared in this scope dladdr(StackTrace[i], &dlinfo); ^ /src/Compilers/llvmHead/llvm/lib/Support/Unix/Signals.inc:419:34: error: 'dladdr' was...
2015 Apr 09
2
[LLVMdev] Intercepting dlinfo in memory sanitizer
Hi everyone, I ran into a false positive with memory sanitizer due to it not intercepting dlinfo. I tried to get started on writing such an interceptor, but dlinfo seems like an extraordinarily difficult function to intercept. The three considerations that I would like somebody to look at are: 1) How do we get the enum values to decide what kind of pointer dlinfo is getting. Ideally we'd...
2015 Apr 10
2
[LLVMdev] Intercepting dlinfo in memory sanitizer
...Evgeniy Stepanov <eugeni.stepanov at gmail.com> wrote: > On Thu, Apr 9, 2015 at 9:24 PM, Keno Fischer > <kfischer at college.harvard.edu> wrote: > > Hi everyone, > > > > I ran into a false positive with memory sanitizer due to it not > intercepting > > dlinfo. I tried to get started on writing such an interceptor, but dlinfo > > seems like an extraordinarily difficult function to intercept. The three > > considerations that I would like somebody to look at are: > > > > 1) How do we get the enum values to decide what kind of point...
2016 Jun 30
0
Building LLVM under Cygwin32 fails
...:0: > > /src/Compilers/llvmHead/llvm/lib/Support/Unix/Signals.inc: In function > ‘void llvm::sys::PrintStackTrace(llvm::raw_ostream&)’: > > /src/Compilers/llvmHead/llvm/lib/Support/Unix/Signals.inc:418:5: error: > ‘Dl_info’ was not declared in this scope > > Dl_info dlinfo; > > ^ > > /src/Compilers/llvmHead/llvm/lib/Support/Unix/Signals.inc:419:28: error: > ‘dlinfo’ was not declared in this scope > > dladdr(StackTrace[i], &dlinfo); > > ^ > > /src/Compilers/llvmHead/llvm/lib/Support/Unix/Signal...
2003 Apr 12
2
dlinfo() is missing in 5.0-REL
Hi, In FreeBSD 5.0-REL the dlinfo() manpage is present but the function does not seem to be implemented, is there a good reason for this ? -- Aurelien
2010 Aug 22
2
[LLVMdev] Error Building LLVM on AIX 6
...mp' was not declared in this scope Unix/Path.inc: In static member function 'static llvm::sys::Path llvm::sys::Path::GetMainExecutable(const char*, void*)': Unix/Path.inc:365: error: 'Dl_info' was not declared in this scope Unix/Path.inc:365: error: expected `;' before 'DLInfo' Unix/Path.inc:366: error: 'DLInfo' was not declared in this scope Unix/Path.inc:366: error: 'dladdr' was not declared in this scope gmake[1]: *** [/home/home/ac/psimmons/llvm/llvm-2.7/lib/System/Release/Path.o] Error 1 gmake[1]: Leaving directory `/home/home/ac/psimmons/llvm/...
2010 Aug 23
1
[LLVMdev] Error Building LLVM on AIX 6
...pe >> Unix/Path.inc: In static member function 'static llvm::sys::Path >> llvm::sys::Path::GetMainExecutable(const char*, void*)': >> Unix/Path.inc:365: error: 'Dl_info' was not declared in this scope >> Unix/Path.inc:365: error: expected `;' before 'DLInfo' >> Unix/Path.inc:366: error: 'DLInfo' was not declared in this scope >> Unix/Path.inc:366: error: 'dladdr' was not declared in this scope >> gmake[1]: *** >> [/home/home/ac/psimmons/llvm/llvm-2.7/lib/System/Release/Path.o] Error 1 >> gmake[1]: Lea...
2010 Aug 22
0
[LLVMdev] Error Building LLVM on AIX 6
...ared in this scope > Unix/Path.inc: In static member function 'static llvm::sys::Path > llvm::sys::Path::GetMainExecutable(const char*, void*)': > Unix/Path.inc:365: error: 'Dl_info' was not declared in this scope > Unix/Path.inc:365: error: expected `;' before 'DLInfo' > Unix/Path.inc:366: error: 'DLInfo' was not declared in this scope > Unix/Path.inc:366: error: 'dladdr' was not declared in this scope > gmake[1]: *** > [/home/home/ac/psimmons/llvm/llvm-2.7/lib/System/Release/Path.o] Error 1 > gmake[1]: Leaving directory >...
2008 Mar 11
3
[LLVMdev] Subversion head: build problem on cygwin?
...:sys::Path::GetMainExecutable(const char*, void*)': Unix/Path.inc:256: error: `Dl_info' undeclared (first use this function) Unix/Path.inc:256: error: (Each undeclared identifier is reported only once for each function it appears in.) Unix/Path.inc:256: error: expected `;' before "DLInfo" Unix/Path.inc:257: error: `DLInfo' undeclared (first use this function) Unix/Path.inc:257: error: `dladdr' undeclared (first use this function) make[1]: *** [/cygdrive/i/Projects/llvm/lib/System/Debug/Path.o] Error 1 make[1]: Leaving directory `/cygdrive/i/Projects/llvm/lib/System'...
2012 Oct 23
2
[LLVMdev] Error building llvm on AIX 7.1
...included from Path.cpp:289:0: Unix/Path.inc: In static member function 'static llvm::sys::Path llvm::sys::Path::GetMainExecutable(const char*, void*)': Unix/Path.inc:345:3: error: 'Dl_info' was not declared in this scope Unix/Path.inc:345:11: error: expected ';' before 'DLInfo' Unix/Path.inc:346:31: error: 'DLInfo' was not declared in this scope Unix/Path.inc:346:37: error: 'dladdr' was not declared in this scope Unix/Path.inc: In static member function 'static void llvm::sys::Path::UnMapFilePages(const char*, size_t)': Unix/Path.inc:887:19: w...
2008 Mar 11
0
[LLVMdev] Subversion head: build problem on cygwin?
...Executable(const char*, void*)': > Unix/Path.inc:256: error: `Dl_info' undeclared (first use this function) > Unix/Path.inc:256: error: (Each undeclared identifier is reported only > once for each function it appears in.) > Unix/Path.inc:256: error: expected `;' before "DLInfo" > Unix/Path.inc:257: error: `DLInfo' undeclared (first use this function) > Unix/Path.inc:257: error: `dladdr' undeclared (first use this function) > ... > Any ideas? What LLVM is trying to do here is determine its own path. I don't know if the approach being used wi...
2012 Oct 23
0
[LLVMdev] Error building llvm on AIX 7.1
...cpp:289:0: > Unix/Path.inc: In static member function 'static llvm::sys::Path > llvm::sys::Path::GetMainExecutable(const char*, void*)': > Unix/Path.inc:345:3: error: 'Dl_info' was not declared in this scope > Unix/Path.inc:345:11: error: expected ';' before 'DLInfo' > Unix/Path.inc:346:31: error: 'DLInfo' was not declared in this scope > Unix/Path.inc:346:37: error: 'dladdr' was not declared in this scope > Unix/Path.inc: In static member function 'static void > llvm::sys::Path::UnMapFilePages(const char*, size_t)': &gt...
2016 Dec 13
0
[ANNOUNCEMENT] llvm 3.8.1-1
...v Selkowitz <yselkowitz at cygwin.com> wrote: > On 2016-12-07 17:57, Roger Pack wrote: >> Awesome. I tried building 3.9.0 today and ran into >> >> llvm-3.9.0.src/lib/Support/Unix/Signals.inc:418:5: error: ‘Dl_info’ >> was not declared in this scope >> Dl_info dlinfo; > > Already fixed upstream: > > http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Support/Unix/Signals.inc?r1=282919&r2=283427 > > I plan to look at rebasing sometime after 3.9.1 is out. OK that fixed my initial problem with 3.9.0 the next failure after that (with both 3.9...
2020 Feb 13
4
[PATCH nbdkit v2 2/3] NOT WORKING: vddk: Drive library loading from libdir parameter.
I couldn't get this to work in the end. This is the latest non-working version. This email documents what doesn't work for the permanent record. The central problem is that VDDK InitEx() appears to dlopen() various of its own plugins. Although I wasn't able to capture exactly what dlopen() command it is running, the plugins cannot be loaded because they rely on the recompiled
2020 Feb 13
1
[nbdkit PATCH v3] vddk: Drive library loading from libdir parameter.
...ve dlopen()s performed + * later by VDDK initialization. + */ + shimdl = dlmopen (LM_ID_NEWLM, "libnbdkit-shim-dlopen.so", + RTLD_NOW); + if (!shimdl) { + nbdkit_error("failed to load dlopen shim: %s", dlerror()); + exit (EXIT_FAILURE); + } + if (dlinfo(shimdl, RTLD_DI_LMID, &id)) { + nbdkit_error("failed to learn dlopen shim id: %s", dlerror()); + exit (EXIT_FAILURE); + } + *(void **) (&set_prefix) = dlsym (shimdl, "nbdkit_set_dlopen_prefix"); + if (!set_prefix) { + nbdkit_error ("required dlopen shim...
2020 Apr 24
0
Wine release 5.7
...d .so builtin modules without using libwine. ntdll: Use a Wine-specific field in WINE_MODREF for the .so handle. winebuild: Add --fixup-ctors option to allow intercepting constructors in .so files. winegcc: Fixup constructors after building a module. configure: Add check for dlinfo(). ntdll: Execute .so constructors during module initialization. ntdll: Export Unix user name in WINEUSERNAME variable. advapi32: Use WINEUSERNAME variable to implement GetUserNameA/W. kernel32: Move GetNamedPipeHandleStateW() implementation to kernelbase. winecfg: Use...