* Add missing includes
This is causing problems with recent Xcode version on macOS.
* Enable macOS in GitHub Actions
runs-on: ${{ matrix.os }}
strategy:
matrix:
- os: [ubuntu-20.04] # TODO: add macos-11.0
+ os: [ubuntu-20.04, macos-11.0]
steps:
- uses: actions/checkout@v2
#include "icd_cmake_config.h"
#include <stdlib.h>
+#include <unistd.h>
char *khrIcd_getenv(const char *name) {
// No allocation of memory necessary for Linux.
#include <stdio.h>
+#include <stdlib.h>
#include <string.h>
#ifndef __APPLE__
#include <malloc.h>