HomeFreeBSD

Apply a second fix for stack alignment with libkse. This time, enter the
rS123155Unpublished

Unpublished Commit ยท Learn More

No further details are available.

Description

Apply a second fix for stack alignment with libkse. This time, enter the
UTS with the stack correctly aligned. Also, while here, use an indirect
jump rather than the pushq/ret hack.

This fixes threaded apps that use floating point for me, although
it hasn't solved all the problems. It is an improvement though.
Preservation of the 128 byte red zone hasn't been resolved yet.

Approved by: re (scottl)

Details

Provenance
peterAuthored on
Parents
rS123154: "Fix" makecontext() so that the C code begins execution with its
Branches
Unknown
Tags
Unknown

Event Timeline