Skip to content

Aarch64 GIC: adding locking for concurrently accessed resources #37

Aarch64 GIC: adding locking for concurrently accessed resources

Aarch64 GIC: adding locking for concurrently accessed resources #37

Workflow file for this run

name: Build
on:
push:
branches:
- 'feature/**'
- 'fix/**'
pull_request:
jobs:
mac-build:
name: Mac Build
runs-on: macos-latest
steps:
- name: Check out repository
uses: actions/checkout@v4
- name: Install tools
run: brew install nasm x86_64-elf-binutils aarch64-elf-binutils
- name: x86 build
run: make -j`sysctl -n hw.ncpu` kernel PLATFORM=pc
- name: ARM build
run: make -j`sysctl -n hw.ncpu` kernel PLATFORM=virt