HomeFreeBSD

Make truss work for CloudABI processes on aarch64.

Description

Make truss work for CloudABI processes on aarch64.

This change copies over amd64-cloudabi64.c to aarch64-cloudabi.c and
adjusts it to fetch the proper registers on aarch64. To reduce the
amount of shared code, the errno conversion function is moved into a
separate source file.

Reviewed by: jhb, andrew
Differential Revision: https://reviews.freebsd.org/D4023

Details

Provenance
edAuthored on
Reviewer
jhb
Differential Revision
D4023: Make truss work for CloudABI processes on aarch64.
Parents
rS290185: Disable h_raw/h_read with gcc
Branches
Unknown
Tags
Unknown