xenia-project/xenia

xenia-cpu-ppc-tests Linux Support

Open

#670 opened on Feb 18, 2017

View on GitHub
 (2 comments) (4 reactions) (0 assignees)C++ (7,418 stars) (1,077 forks)batch import
cross-platformgood first issueplatform-linuxtests

Description

Problem

Goal: Get the PowerPC tests to succeed on Linux hosts.

As of now, a bunch of posix functionality is stubbed out in xenia-base. You can fill in functionality as it's needed for the tests.

Code for posix functionality can be found in src/xenia/base/*_posix.cc Code for the tester lives in ppc_testing_main.cc

Some useful commands can be found in .travis.yml for building/setup on Linux hosts.

Task List

  • - Mapped memory support on Linux (mapped_memory_posix.cc)
    • At the moment, the tester cannot allocate memory to store generated code.

Contributor guide