CVS commit: src/lib/libc/arch/vax/gen

2024-06-28 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Sat Jun 29 06:52:34 UTC 2024 Modified Files: src/lib/libc/arch/vax/gen: __longjmp14.c _setjmp.S Log Message: vax: {,_}longjmp(3): Return 1 if `val` == 0 Found by tests/lib/libc/setjmp/t_setjmp:{,_}longjmp_zero. To generate a diff

CVS commit: src/lib/libc/arch/vax/gen

2024-06-28 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Sat Jun 29 06:52:34 UTC 2024 Modified Files: src/lib/libc/arch/vax/gen: __longjmp14.c _setjmp.S Log Message: vax: {,_}longjmp(3): Return 1 if `val` == 0 Found by tests/lib/libc/setjmp/t_setjmp:{,_}longjmp_zero. To generate a diff

CVS commit: src/lib/libc/arch/vax

2021-11-24 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Wed Nov 24 15:05:16 UTC 2021 Modified Files: src/lib/libc/arch/vax: genassym.cf src/lib/libc/arch/vax/sys: __sigtramp3.S Log Message: Decorate the VAX signal trampoline with the appropriate .cfi directives to allow except

CVS commit: src/lib/libc/arch/vax

2021-11-24 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Wed Nov 24 15:05:16 UTC 2021 Modified Files: src/lib/libc/arch/vax: genassym.cf src/lib/libc/arch/vax/sys: __sigtramp3.S Log Message: Decorate the VAX signal trampoline with the appropriate .cfi directives to allow except

Re: CVS commit: src/lib/libc/arch/vax

2011-11-22 Thread Christos Zoulas
On Nov 22, 9:26am, c...@chuq.com (Chuck Silvers) wrote: -- Subject: Re: CVS commit: src/lib/libc/arch/vax | I haven't looked into that since we talked about it before. | I thought you were going to investigate? I am investigating, but being a gcc internals novice it is taking some time. I

Re: CVS commit: src/lib/libc/arch/vax

2011-11-22 Thread Valeriy E. Ushakov
On Tue, Nov 22, 2011 at 09:26:42 -0800, Chuck Silvers wrote: > I've seen several other problems with gcc-4.5 on vax: [...] > - c++ exceptions crash in the exception-handling code This is probably port-vax/44155 -uwe

Re: CVS commit: src/lib/libc/arch/vax

2011-11-22 Thread Chuck Silvers
On Mon, Nov 21, 2011 at 05:49:26PM +, Christos Zoulas wrote: > In article <2021161748.b09dd17...@cvs.netbsd.org>, > Chuck Silvers wrote: > >-=-=-=-=-=- > > > >gcc 4.5 on vax creates PLT stubs with an entry mask of 0xffc > >rather than 0 like gcc 4.1 did, so the sneaky assembly functions >

Re: CVS commit: src/lib/libc/arch/vax

2011-11-21 Thread Christos Zoulas
In article <2021161748.b09dd17...@cvs.netbsd.org>, Chuck Silvers wrote: >-=-=-=-=-=- > >gcc 4.5 on vax creates PLT stubs with an entry mask of 0xffc >rather than 0 like gcc 4.1 did, so the sneaky assembly functions >that "ret" without really returning now clobber their registers. >adjust these