Source-Changes-D archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: CVS commit: src/lib/libc/arch/vax
On Mon, Nov 21, 2011 at 05:49:26PM +0000, Christos Zoulas wrote:
> In article <20111121161748.B09DD175D0%cvs.netbsd.org@localhost>,
> Chuck Silvers <source-changes-d%NetBSD.org@localhost> 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 functions to avoid this problem.
>
> Whee! This should fix all the vfork lossage! Any news on the addsi3 issue?
I haven't looked into that since we talked about it before.
I thought you were going to investigate?
I've seen several other problems with gcc-4.5 on vax:
- ld crashes (run natively, it works fine as a tool on an amd64 host)
- vi dumps core on startup
- c++ exceptions crash in the exception-handling code
I haven't investigated any of these. it's rather depressing.
-Chuck
Home |
Main Index |
Thread Index |
Old Index