search for: sigsetjmp

Displaying 20 results from an estimated 66 matches for "sigsetjmp".

2011 Oct 04
2
[LLVMdev] setjmp - longjmp
On Oct 4, 2011, at 3:53 PM, Eli Friedman wrote: > On Tue, Oct 4, 2011 at 3:10 PM, Khaled ElWazeer > <khalid.alwazeer at gmail.com> wrote: >> Hi, >> >> I have some code which has sigsetjmp / longjmp. After a longjmp, unreachable >> is inserted, which is fine. The problem is that in the backend before >> calling longjmp, some register was spilled to a stack location which is live >> across the jmp. I mean, it will be live after jumping. The stack location >> wa...
2011 Oct 05
0
[LLVMdev] setjmp - longjmp
That code should do it, but I realized you only detect setjmp functions by name. My code is calling "__sigsetjmp" not "segsetjmp". You only support these functions: static const char *ReturnsTwiceFns[] = { "_setjmp", "setjmp", "sigsetjmp", "setjmp_syscall", "savectx", "qsetjmp", "vfork", &qu...
2011 Oct 04
3
[LLVMdev] setjmp - longjmp
Hi, I have some code which has sigsetjmp / longjmp. After a longjmp, unreachable is inserted, which is fine. The problem is that in the backend before calling longjmp, some register was spilled to a stack location which is live across the jmp. I mean, it will be live after jumping. The stack location was initialized before the call to set...
2006 Mar 01
1
sshd blocking SIGALARM turns out to be due to tcpd
...roup.com/?l=openssh-unix-dev&m=113533337923128&w=2 > et seq - but sadly no answers. > > Experimentation with strace et al revealed the problem: the > tcp-wrappers build I was using would use alarm(2) to time out of the > ident (RFC931/1413) lookup, but failed to properly use sigsetjmp. I > was using (basically) the Debian package (describing itself as version > `7.6.dbs-8'), which had been patched to use sigsetjmp instead of plain > setjmp but passed 0 for the 2nd argument. Changing it to pass 1 made > it work. > > I have reported this bug to the Debian...
2005 Nov 25
0
[LLVMdev] Re: setjmp/longjmp interoperable between llvm and gcc?
...Another option is to >compile everything with LLVM if possible. > >-Chris I'm having success with the third alternative, in which each setjmp tags the jmpbuf to show which flavor of longjmp is required. Below is the header file that I defined to wrap the setjmp/longjmp calls. ZZ_SIGSETJMP augments the jmpbuf with a function pointer to a longjmp call that is compiled in the same compilation unit as the setjmp. ZZ_SIGLONGJMP calls through this function pointer. This way, an llvm-compiled longjmp is used for every longjmp to an llvm-compiled setjmp; and a gcc-compiled longjmp is used...
2011 Oct 04
0
[LLVMdev] setjmp - longjmp
On Tue, Oct 4, 2011 at 3:10 PM, Khaled ElWazeer <khalid.alwazeer at gmail.com> wrote: > Hi, > > I have some code which has sigsetjmp / longjmp. After a longjmp, unreachable > is inserted, which is fine. The problem is that in the backend before > calling longjmp, some register was spilled to a stack location which is live > across the jmp. I mean, it will be live after jumping. The stack location > was initialized be...
2011 Oct 05
1
[LLVMdev] setjmp - longjmp
Actually my problem is solved when I added "__sigsetjmp" to this list. Thanks, -Khaled On Tue, Oct 4, 2011 at 10:27 PM, Khaled ElWazeer <khalid.alwazeer at gmail.com>wrote: > > That code should do it, but I realized you only detect setjmp functions by > name. My code is calling "__sigsetjmp" not "segsetjmp". Yo...
2006 Mar 22
1
tftpd-hpa-0.42 bug when hitting ^C
Start tftp with no host name Enter a host name When looking at the tftp> prompt press ^C $ tftp (to) localhost tftp> *** glibc detected *** double free or corruption (fasttop): 0x08b8b9c0 *** Aborted I've attached a patch fixing this issue but I'm not convinced this is the right way to do it. Radek -- Radek Vok?l <rvokal at redhat.com> -------------- next part
2008 Jul 08
2
[LLVMdev] Intrinsics and it's documentation.
...9;t work? Or is it just >> that the documentation is outdated? > > Which one specifically? It probably means they are missing documentation. Intrinsics only in Intrinsics.td: llvm.atomic.las llvm.atomic.lcs llvm.atomic.lss llvm.flt.rounds llvm.longjmp llvm.setjmp llvm.siglongjmp llvm.sigsetjmp Intrinsics only in Language Reference: llvm.atomic.cmp.swap llvm.atomic.load.add llvm.atomic.load.sub llvm.atomic.load.nand Thanks & Regards, -Mahadevan.
2001 Oct 31
2
suggested fix for the sigchld race
comments? alternatives: sigsetjmp(ugly) and pselect(not portable, available) drawback: additional filedescriptors. Index: serverloop.c =================================================================== RCS file: /home/markus/cvs/ssh/serverloop.c,v retrieving revision 1.82 diff -u -r1.82 serverloop.c --- serverloop.c 10 Oct 2001 2...
2008 Jul 08
0
[LLVMdev] Intrinsics and it's documentation.
....h; it definitely should be documented. (That said, at the moment, LLVM doesn't correctly support messing with rounding modes at the moment; it doesn't know that floating-point operations depend on the FP control register.) > llvm.longjmp > llvm.setjmp > llvm.siglongjmp > llvm.sigsetjmp These are used by the LowerSetJmp pass; however, llvm-gcc doesn't use that pass, and the code itself hasn't been touched for years. Anyone know if LowerSetJmp still works/whether there are any known bugs/why llvm-gcc isn't using this pass? -Eli
2011 Mar 18
1
Installing rJava fails
...es checking for unistd.h... (cached) yes checking for an ANSI C-conforming const... yes checking whether time.h and sys/time.h may both be included... yes configure: checking whether gcc -std=gnu99 supports static inline... yes checking whether setjmp.h is POSIX.1 compatible... yes checking whether sigsetjmp is declared... yes checking whether siglongjmp is declared... yes checking Java support in R... present: interpreter : '/usr/bin/java' archiver : '/usr/bin/jar' compiler : '/usr/bin/javac' header prep.: '/usr/bin/javah' cpp flags : '' java libs : ...
2012 Oct 12
2
[LLVMdev] cmake+ninja build error for compiler-rt sources
...or ceilf - found -- Looking for floorf -- Looking for floorf - found -- Looking for fmodf -- Looking for fmodf - found -- Looking for longjmp -- Looking for longjmp - found -- Looking for setjmp -- Looking for setjmp - found -- Looking for siglongjmp -- Looking for siglongjmp - found -- Looking for sigsetjmp -- Looking for sigsetjmp - found -- Looking for writev -- Looking for writev - found -- Looking for nearbyintf -- Looking for nearbyintf - found -- Looking for mallinfo -- Looking for mallinfo - found -- Looking for malloc_zone_statistics -- Looking for malloc_zone_statistics - not found -- Looking...
2011 Aug 15
2
Problem installing rJava...
...time.h... yes checking for unistd.h... (cached) yes checking for an ANSI C-conforming const... yes checking whether time.h and sys/time.h may both be included... yes configure: checking whether gcc supports static inline... yes checking whether setjmp.h is POSIX.1 compatible... yes checking whether sigsetjmp is declared... yes checking whether siglongjmp is declared... yes checking Java support in R... present: interpreter : '/usr/bin/java' archiver : '/usr/bin/jar' compiler : '/usr/bin/javac' header prep.: '/usr/bin/javah' cpp flags : '' java libs : ...
2012 Oct 13
2
[LLVMdev] [cfe-dev] cmake+ninja build error for compiler-rt sources
...for fmodf > > -- Looking for fmodf - found > > -- Looking for longjmp > > -- Looking for longjmp - found > > -- Looking for setjmp > > -- Looking for setjmp - found > > -- Looking for siglongjmp > > -- Looking for siglongjmp - found > > -- Looking for sigsetjmp > > -- Looking for sigsetjmp - found > > -- Looking for writev > > -- Looking for writev - found > > -- Looking for nearbyintf > > -- Looking for nearbyintf - found > > -- Looking for mallinfo > > -- Looking for mallinfo - found > > -- Looking for mal...
2012 Oct 12
0
[LLVMdev] cmake+ninja build error for compiler-rt sources
...king for floorf - found > -- Looking for fmodf > -- Looking for fmodf - found > -- Looking for longjmp > -- Looking for longjmp - found > -- Looking for setjmp > -- Looking for setjmp - found > -- Looking for siglongjmp > -- Looking for siglongjmp - found > -- Looking for sigsetjmp > -- Looking for sigsetjmp - found > -- Looking for writev > -- Looking for writev - found > -- Looking for nearbyintf > -- Looking for nearbyintf - found > -- Looking for mallinfo > -- Looking for mallinfo - found > -- Looking for malloc_zone_statistics > -- Looking for...
2019 Apr 18
1
rJava failed to install in Ubuntu
...for unistd.h... (cached) yes* *checking for an ANSI C-conforming const... yes* *checking whether time.h and sys/time.h may both be included... yes* *configure: checking whether gcc -std=gnu99 supports static inline...* *yes* *checking whether setjmp.h is POSIX.1 compatible... yes* *checking whether sigsetjmp is declared... yes* *checking whether siglongjmp is declared... yes* *checking Java support in R... present:* *interpreter : '/usr/lib/jvm/java-12-oracle/bin/java'* *archiver : '/usr/lib/jvm/java-12-oracle/bin/jar'* *compiler : '/usr/lib/jvm/java-12-oracle/bin/javac'*...
2011 Oct 25
0
[LLVMdev] [LLVMDev] Clang stopped compiling?
On Oct 25, 2011, at 6:09 AM, Marcello Maggioni wrote: > Hi, I'm trying to compile the latest clang/llvm SVN versions and I get > this error on multiple systems : Linking, not compiling, but still. I am getting a similar error when building this morning. > Undefined symbols for architecture x86_64: > "clang::Sema::checkPseudoObjectRValue(clang::Expr*)", referenced
2011 Aug 15
2
Problem loading rJava...
...time.h... yes checking for unistd.h... (cached) yes checking for an ANSI C-conforming const... yes checking whether time.h and sys/time.h may both be included... yes configure: checking whether gcc supports static inline... yes checking whether setjmp.h is POSIX.1 compatible... yes checking whether sigsetjmp is declared... yes checking whether siglongjmp is declared... yes checking Java support in R... present: interpreter : '/usr/bin/java' archiver : '/usr/bin/jar' compiler : '/usr/bin/javac' header prep.: '/usr/bin/javah' cpp flags : '' java libs : ...
2012 Jan 11
1
rjava on FreeBSD
...checking for unistd.h... (cached) yes checking for an ANSI C-conforming const... yes checking whether time.h and sys/time.h may both be included... yes configure: checking whether gcc46 -std=gnu99 supports static inline... yes checking whether setjmp.h is POSIX.1 compatible... yes checking whether sigsetjmp is declared... yes checking whether siglongjmp is declared... yes checking Java support in R... present: interpreter : '/usr/local/bin/java' archiver : '/usr/local/bin/jar' compiler : '/usr/local/bin/javac' header prep.: '/usr/local/bin/javah' cpp flags : ...