HomeIsabelle/Phabricator

The addresses of assembly code can't be put directly on the stack in 32-in-64.
30c3c419df11Unpublished

Unpublished Commit ยท Learn More

  • Repository Importing: This repository is still importing.
  • Not On Permanent Ref: This commit is not an ancestor of any permanent ref.

Description

The addresses of assembly code can't be put directly on the stack in 32-in-64. They might look like object pointers. Instead build small trampoline functions in the code area to jump to the assembly code.

Details

Provenance
dcjmAuthored on Jan 31 2019, 5:17 PM
Parents
rPOLYML1b2dcf8f5202: Fix sharedata. Must check for forwarding pointers before checking for "depth".
Branches
Unknown
Tags
Unknown

Event Timeline