Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
C
clean-build
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 17
    • Issues 17
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Merge Requests 3
    • Merge Requests 3
  • CI / CD
    • CI / CD
    • Pipelines
    • Jobs
    • Schedules
  • Operations
    • Operations
    • Incidents
    • Environments
  • Analytics
    • Analytics
    • CI / CD
    • Repository
    • Value Stream
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Members
    • Members
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • clean-and-itasks
  • clean-build
  • Merge Requests
  • !55

Merged
Opened Apr 09, 2020 by Camil Staps@cstaps🚀Owner4 of 4 tasks completed4/4 tasks

Add linux-arm64 build scripts

  • Overview 3
  • Commits 11
  • Pipelines 13
  • Changes 50

This adds a clean-base build script for arm64.

It is not particularly elegant but it does what it needs to do up to cpm, which surfaces a bug in the code generator.

It uses the x64 bootstrap version for 64-bit ABC code of the compiler (but does not use any make scripts from the bootstrap version because they are for x64). Ideally in the future either a arm64 bootstrap version is made available or the bootstrap version is stripped down so that it does not contain make scripts specific to any architecture. Then it also makes sense to move downloading of the bootstrap version to setup.sh (as is the case in linux-x64).

Anyone is free to continue with this when needed.

cc @eveen @mlubbers

  • test-properties
  • classic? (no priority)
  • bundle-complete
  • bundle-itasks
Edited Jan 27, 2021 by Mart Lubbers
Assignee
Assign to
Reviewer
Request review from
None
Milestone
None
Assign milestone
Time tracking
Reference: clean-and-itasks/clean-build!55
Source branch: linux-arm64