NetBSD-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
re: port-amd64/50989: Some programs in base dump dores with SIGILL
On Mar 21, 5:25pm, mrg%eterna.com.au@localhost (matthew green) wrote:
-- Subject: re: port-amd64/50989: Some programs in base dump dores with SIGIL
| i have not seen any problem with GCC 5.3. i'm happily running X11 with
| a bunch of GL and ssh on my amd4 box with a fully GCC 5.3 compiled by
| a GCC 5.3 world (though my pkgsrc build failed at around 690 packages
| i haven't looked at why yet -- though those were a 5.3 world that was
| compiled by 4.8.)
There is something wrong with the old gcc and the processor detection
code. It probably runs through the unoptimized mmx/avr code or it gets
lucky with stack alignment. In my 5.3 tests sshd worked and ssh didn't.
When I changed the stack offset by adding +8, ssh worked and sshd broke.
With the new assembly code, both work (sha) but appears that the other
assembly stubs are broken.
christos
Home |
Main Index |
Thread Index |
Old Index