#include <stdint.h>

#define SKIP 77
struct status {
    uint32_t done;
    uint32_t _pad1;
    uint32_t returncode;
    uint32_t _pad2;
} __attribute__((packed));

volatile struct status *epiphany_status = (struct status *) 0x8f200000;
volatile char *epiphany_results = (char *) 0x8f300000;

int main(int argc, char *argv[])
{
    epiphany_status->returncode = SKIP;
    epiphany_status->done = 1;

    return SKIP;
}

#include <stdint.h>

#define SKIP 77
struct status {
    uint32_t done;
    uint32_t _pad1;
    uint32_t returncode;
    uint32_t _pad2;
} __attribute__((packed));

volatile struct status *epiphany_status = (struct status *) 0x8f200000;
volatile char *epiphany_results = (char *) 0x8f300000;

/* HACK: Provide symbol to work around GCC 5 link error for
 * math/check_p_{max,min} */
float *ai;

int main(int argc, char *argv[])
{
    epiphany_status->returncode = SKIP;
    epiphany_status->done = 1;

    return SKIP;
}

Fix Epiphany GCC 5 link error
tests: Fix Epiphany GCC 5 link error

Signed-off-by: Ola Jeppsson <793f970c52ded1276b9264c742f19d1888cbaf73@adapteva.com>
