summary refs log tree commit diff
path: root/src/libstd/sys/unix/process/magenta.rs
AgeCommit message (Collapse)AuthorLines
2017-06-05[fuchsia] Track change of mx_job_defaultRaph Levien-5/+1
The implementation of mx_job_default changed from a macro which accessed the __magenta_job_default global variable to a proper function call. This patch tracks that change.
2017-04-14Update magenta error codesTheodore DeRego-34/+43
2017-02-28std::process for fuchsia: updated to latest liblaunchpadTheodore DeRego-6/+16
2017-02-17Follow rename of mx_handle_wait Magenta syscallsRaph Levien-1/+1
The mx_handle_wait_* syscalls in Magenta were renamed to mx_object_wait. The syscall is used in the Magenta/Fuchsia implementation of std::process, to wait on child processes. In addition, this patch enables the use of the system provided libbacktrace library on Fuchsia targets. Symbolization is not yet working, but at least it allows printing hex addresses in a backtrace and makes building succeed when the backtrace feature is not disabled.
2017-01-24Updated Fuchsia support for std::process. Adds support for try_wait. Misc. ↵Theodore DeRego-13/+127
updates to reflect changes in Magenta
2016-12-21Removes magenta build warning.Jason Campbell-1/+0
Small bug fix to remove an unused type in the magenta process code that causes build failures for magenta's rustc.
2016-12-01std::process fuchsia support cleanupTheodore DeRego-0/+191