Skip to content

Commit

Permalink
Use latest gcc-arm-none-eabi
Browse files Browse the repository at this point in the history
Signed-off-by: Paul Guyot <[email protected]>
  • Loading branch information
pguyot authored Jan 3, 2025
1 parent 74258a1 commit 7ddbc52
Show file tree
Hide file tree
Showing 3 changed files with 4 additions and 13 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/pico-build.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ concurrency:

jobs:
pico:
runs-on: ubuntu-22.04
runs-on: ubuntu-24.04
strategy:
matrix:
board: ["pico", "pico_w", "pico2"]
Expand Down
13 changes: 1 addition & 12 deletions .github/workflows/stm32-build.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -44,17 +44,6 @@ jobs:
https://repo.hex.pm
https://cdn.jsdelivr.net/hex
- name: Install arm-embedded toolchain
if: ${{ steps.builddeps-cache.outputs.cache-hit != 'true' }}
working-directory: /home/runner
run: |
set -euo pipefail
cd /home/runner
wget https://developer.arm.com/-/media/Files/downloads/gnu/11.3.rel1/binrel/arm-gnu-toolchain-11.3.rel1-x86_64-arm-none-eabi.tar.xz \
--output-document=$RUNNER_TEMP/arm-gnu-toolchain-11.3.rel1-x86_64-arm-none-eabi.tar.xz
tar xJf $RUNNER_TEMP/arm-gnu-toolchain-11.3.rel1-x86_64-arm-none-eabi.tar.xz
pwd && ls
- name: Checkout and build libopencm3
if: ${{ steps.builddeps-cache.outputs.cache-hit != 'true' }}
working-directory: /home/runner
Expand All @@ -71,7 +60,7 @@ jobs:
run: sudo apt update

- name: "Install deps"
run: sudo apt install -y cmake gperf
run: sudo apt install -y cmake gperf gcc-arm-none-eabi

- name: Checkout repo
uses: actions/checkout@v4
Expand Down
2 changes: 2 additions & 0 deletions src/libAtomVM/term.h
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,8 @@
#ifndef _TERM_H_
#define _TERM_H_

#include <sys/types.h>

#include <stdbool.h>
#include <stdint.h>
#include <stdio.h>
Expand Down

0 comments on commit 7ddbc52

Please sign in to comment.